[Plugin] Nvidia-Driver


ich777

Recommended Posts

13 minutes ago, ich777 said:

This step isn't required when you install my plugin since it does that on boot.

 

This is the wrong plugin, you have to look into the thread one of the last posts says where the dev plugin is to download.

 

I think there is some other issue involved here...

But glad to hear that it's working now.

I don't know what to make of it either, and agree some other issue (gremlin) lurks, but I am glad it's finally working.

  • Like 1
Link to comment
7 hours ago, kysdaddy said:

I'm running a Dell 710 with a P2000, everything was working well on 6.9.0 beta 35. 

due to other issues on my server I was instructed to install the rc2.

These images are current but plex will not use the GP to transcode.

is there something else that I should be doing?

2142951228_Screenshot2021-01-16180147.jpg.ad0e218f0922a69295f2abbe09036b22.jpg

No, nothing to change, can it be that you run Unraid in GUI mode, this could possible lead to problems but it shouldn't under normal circumstances.

 

Try to reboot without GUI mode instead.

 

If Plex started just fine with all the variables passed then Plex is "allowed" to use the card, try to disable and enable HW transcoding.

Which container are you using?

Link to comment
3 minutes ago, kysdaddy said:

Container  ID :55131b6b72af

Please post the repositor like:, linuxserver, binhex, plexinc,...?

 

4 minutes ago, kysdaddy said:

When I turn HW transcoding on, and force transcoding, plex shuts down the video, and never restarts it transcoded.

How do you mean that exactly?

Does the webplayer display no output? Can you try to start a transcode on a native app like Plex for iOS or Android instead of the webplayer?

Link to comment

Thank you.

The web player goes from playing the video to a black screen, it did the same thing on 6.9.0 beta35 but after about 3 seconds it would restart playing the video HW transcoded.. Now the screen just stays black.

 

But it's all good, I tried ios app and the server started HW transcoding.

 

Chas

  • Like 1
Link to comment
3 hours ago, kysdaddy said:

Thank you.

The web player goes from playing the video to a black screen, it did the same thing on 6.9.0 beta35 but after about 3 seconds it would restart playing the video HW transcoded.. Now the screen just stays black.

 

But it's all good, I tried ios app and the server started HW transcoding.

Yes, I think this is a Webplayer issue since I get this problem also sometimes.

Please look at this post, I now got 3 users with the same problem:

 

Eventually also post a short reply to this ticket that is linked in the post above.

Link to comment

gpu.thumb.PNG.23cf8cd0b257dc9e1576444eb1cd61c1.PNGnvid.PNG.e8187e917d8ab63b79d8382e4a24d7a2.PNGplex.thumb.PNG.0a6d87b74f6ad1d19cabd2f634c6c3c7.PNGplug.thumb.PNG.a23566c4092d6d87cc3ae6fa0e8b5aee.PNGWhat could be causing plex not to transcode via gpu. This happened after upgrade.

Plex Log:

Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/

2021-01-18 15:14:52.177172 [info] System information Linux Tower 5.10.1-Unraid #1 SMP Thu Dec 17 11:41:39 PST 2020 x86_64 GNU/Linux
2021-01-18 15:14:52.201214 [info] OS_ARCH defined as 'x86-64'
2021-01-18 15:14:52.221184 [info] PUID defined as '99'
2021-01-18 15:14:52.480569 [info] PGID defined as '100'
2021-01-18 15:14:52.868399 [info] UMASK defined as '000'
2021-01-18 15:14:52.885771 [info] Permissions already set for volume mappings
2021-01-18 15:14:52.926420 [info] Deleting files in /tmp (non recursive)...
2021-01-18 15:14:52.951459 [info] TRANS_DIR defined as '/config/transcode'
2021-01-18 15:14:52.996714 [info] Starting Supervisor...
2021-01-18 15:14:53,612 INFO Included extra file "/etc/supervisor/conf.d/plexmediaserver.conf" during parsing
2021-01-18 15:14:53,612 INFO Set uid to user 0 succeeded
2021-01-18 15:14:53,615 INFO supervisord started with pid 7
2021-01-18 15:14:54,616 INFO spawned: 'plexmediaserver' with pid 68
2021-01-18 15:14:54,617 INFO spawned: 'shutdown-script' with pid 69
2021-01-18 15:14:54,617 INFO reaped unknown pid 8 (exit status 0)
2021-01-18 15:14:55,619 INFO success: plexmediaserver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-01-18 15:14:55,619 INFO success: shutdown-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2021-01-18 15:21:46,850 DEBG 'plexmediaserver' stderr output:
Connection to 45.56.124.90 closed by remote host.

2021-01-18 17:32:39,855 WARN received SIGTERM indicating exit request
2021-01-18 17:32:39,855 DEBG killing shutdown-script (pid 69) with signal SIGTERM
2021-01-18 17:32:39,856 INFO waiting for plexmediaserver, shutdown-script to die
2021-01-18 17:32:39,856 DEBG 'shutdown-script' stdout output:
[info] Initialising shutdown of process(es) '^/usr/lib/plexmediaserver/Plex Media Server' ...

2021-01-18 17:32:40,082 DEBG 'plexmediaserver' stdout output:
Critical: libusb_init failed

2021-01-18 17:32:40,139 DEBG fd 8 closed, stopped monitoring <POutputDispatcher at 22816299422288 for <Subprocess at 22816299943056 with name plexmediaserver in state RUNNING> (stdout)>
2021-01-18 17:32:40,139 DEBG fd 10 closed, stopped monitoring <POutputDispatcher at 22816299942000 for <Subprocess at 22816299943056 with name plexmediaserver in state RUNNING> (stderr)>
2021-01-18 17:32:40,139 INFO exited: plexmediaserver (exit status 0; expected)
2021-01-18 17:32:40,139 DEBG received SIGCHLD indicating a child quit
2021-01-18 17:32:41,142 DEBG fd 11 closed, stopped monitoring <POutputDispatcher at 22816299423056 for <Subprocess at 22816299422384 with name shutdown-script in state STOPPING> (stdout)>
2021-01-18 17:32:41,142 DEBG fd 15 closed, stopped monitoring <POutputDispatcher at 22816299465456 for <Subprocess at 22816299422384 with name shutdown-script in state STOPPING> (stderr)>
2021-01-18 17:32:41,142 INFO stopped: shutdown-script (exit status 0)
2021-01-18 17:32:41,142 DEBG received SIGCHLD indicating a child quit
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/

2021-01-18 17:54:38.191768 [info] System information Linux Tower 5.10.1-Unraid #1 SMP Thu Dec 17 11:41:39 PST 2020 x86_64 GNU/Linux
2021-01-18 17:54:38.245349 [info] OS_ARCH defined as 'x86-64'
2021-01-18 17:54:38.273548 [info] PUID defined as '99'
2021-01-18 17:54:38.324841 [info] PGID defined as '100'
2021-01-18 17:54:38.579617 [info] UMASK defined as '000'
2021-01-18 17:54:38.596205 [info] Permissions already set for volume mappings
2021-01-18 17:54:38.645578 [info] Deleting files in /tmp (non recursive)...
2021-01-18 17:54:38.670245 [info] TRANS_DIR defined as '/config/transcode'
2021-01-18 17:54:38.691702 [info] Starting Supervisor...
2021-01-18 17:54:39,734 INFO Included extra file "/etc/supervisor/conf.d/plexmediaserver.conf" during parsing
2021-01-18 17:54:39,734 INFO Set uid to user 0 succeeded
2021-01-18 17:54:39,737 INFO supervisord started with pid 7
2021-01-18 17:54:40,739 INFO spawned: 'plexmediaserver' with pid 61
2021-01-18 17:54:40,740 INFO spawned: 'shutdown-script' with pid 62
2021-01-18 17:54:40,740 INFO reaped unknown pid 8 (exit status 0)
2021-01-18 17:54:41,741 INFO success: plexmediaserver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-01-18 17:54:41,741 INFO success: shutdown-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2021-01-18 17:57:09,903 WARN received SIGTERM indicating exit request
2021-01-18 17:57:09,903 DEBG killing shutdown-script (pid 62) with signal SIGTERM
2021-01-18 17:57:09,904 INFO waiting for plexmediaserver, shutdown-script to die
2021-01-18 17:57:09,904 DEBG 'shutdown-script' stdout output:
[info] Initialising shutdown of process(es) '^/usr/lib/plexmediaserver/Plex Media Server' ...

2021-01-18 17:57:09,940 DEBG 'plexmediaserver' stdout output:
Critical: libusb_init failed

2021-01-18 17:57:09,973 DEBG fd 8 closed, stopped monitoring <POutputDispatcher at 22401804075600 for <Subprocess at 22401804596368 with name plexmediaserver in state RUNNING> (stdout)>
2021-01-18 17:57:09,973 DEBG fd 10 closed, stopped monitoring <POutputDispatcher at 22401804595312 for <Subprocess at 22401804596368 with name plexmediaserver in state RUNNING> (stderr)>
2021-01-18 17:57:09,973 INFO exited: plexmediaserver (exit status 0; expected)
2021-01-18 17:57:09,973 DEBG received SIGCHLD indicating a child quit
2021-01-18 17:57:10,975 DEBG fd 11 closed, stopped monitoring <POutputDispatcher at 22401804076368 for <Subprocess at 22401804075696 with name shutdown-script in state STOPPING> (stdout)>
2021-01-18 17:57:10,975 DEBG fd 15 closed, stopped monitoring <POutputDispatcher at 22401804118768 for <Subprocess at 22401804075696 with name shutdown-script in state STOPPING> (stderr)>
2021-01-18 17:57:10,975 INFO stopped: shutdown-script (exit status 0)
2021-01-18 17:57:10,975 DEBG received SIGCHLD indicating a child quit
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/

2021-01-18 17:57:15.191207 [info] System information Linux Tower 5.10.1-Unraid #1 SMP Thu Dec 17 11:41:39 PST 2020 x86_64 GNU/Linux
2021-01-18 17:57:15.208290 [info] OS_ARCH defined as 'x86-64'
2021-01-18 17:57:15.225229 [info] PUID defined as '99'
2021-01-18 17:57:15.243896 [info] PGID defined as '100'
2021-01-18 17:57:15.580328 [info] UMASK defined as '000'
2021-01-18 17:57:15.596773 [info] Permissions already set for volume mappings
2021-01-18 17:57:15.614379 [info] Deleting files in /tmp (non recursive)...
2021-01-18 17:57:15.632131 [info] TRANS_DIR defined as '/config/transcode'
2021-01-18 17:57:15.649321 [info] Starting Supervisor...
2021-01-18 17:57:15,748 INFO Included extra file "/etc/supervisor/conf.d/plexmediaserver.conf" during parsing
2021-01-18 17:57:15,749 INFO Set uid to user 0 succeeded
2021-01-18 17:57:15,750 INFO supervisord started with pid 6
2021-01-18 17:57:16,752 INFO spawned: 'plexmediaserver' with pid 60
2021-01-18 17:57:16,753 INFO spawned: 'shutdown-script' with pid 61
2021-01-18 17:57:16,753 INFO reaped unknown pid 7 (exit status 0)
2021-01-18 17:57:17,754 INFO success: plexmediaserver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-01-18 17:57:17,754 INFO success: shutdown-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2021-01-18 18:03:50,197 WARN received SIGTERM indicating exit request
2021-01-18 18:03:50,197 DEBG killing shutdown-script (pid 61) with signal SIGTERM
2021-01-18 18:03:50,197 INFO waiting for plexmediaserver, shutdown-script to die
2021-01-18 18:03:50,197 DEBG 'shutdown-script' stdout output:
[info] Initialising shutdown of process(es) '^/usr/lib/plexmediaserver/Plex Media Server' ...

2021-01-18 18:03:50,241 DEBG 'plexmediaserver' stdout output:
Critical: libusb_init failed

2021-01-18 18:03:50,270 DEBG fd 8 closed, stopped monitoring <POutputDispatcher at 23244627526224 for <Subprocess at 23244628046992 with name plexmediaserver in state RUNNING> (stdout)>
2021-01-18 18:03:50,270 DEBG fd 10 closed, stopped monitoring <POutputDispatcher at 23244628045936 for <Subprocess at 23244628046992 with name plexmediaserver in state RUNNING> (stderr)>
2021-01-18 18:03:50,270 INFO exited: plexmediaserver (exit status 0; expected)
2021-01-18 18:03:50,270 DEBG received SIGCHLD indicating a child quit
2021-01-18 18:03:51,272 DEBG fd 11 closed, stopped monitoring <POutputDispatcher at 23244627526992 for <Subprocess at 23244627526320 with name shutdown-script in state STOPPING> (stdout)>
2021-01-18 18:03:51,272 DEBG fd 15 closed, stopped monitoring <POutputDispatcher at 23244627569392 for <Subprocess at 23244627526320 with name shutdown-script in state STOPPING> (stderr)>
2021-01-18 18:03:51,272 INFO stopped: shutdown-script (exit status 0)
2021-01-18 18:03:51,273 DEBG received SIGCHLD indicating a child quit
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/

2021-01-18 18:09:31.335475 [info] System information Linux Tower 5.10.1-Unraid #1 SMP Thu Dec 17 11:41:39 PST 2020 x86_64 GNU/Linux
2021-01-18 18:09:31.352423 [info] OS_ARCH defined as 'x86-64'
2021-01-18 18:09:31.369270 [info] PUID defined as '99'
2021-01-18 18:09:31.387454 [info] PGID defined as '100'
2021-01-18 18:09:31.695287 [info] UMASK defined as '000'
2021-01-18 18:09:31.711679 [info] Permissions already set for volume mappings
2021-01-18 18:09:31.728730 [info] Deleting files in /tmp (non recursive)...
2021-01-18 18:09:31.746232 [info] TRANS_DIR defined as '/config/transcode'
2021-01-18 18:09:31.763377 [info] Starting Supervisor...
2021-01-18 18:09:31,863 INFO Included extra file "/etc/supervisor/conf.d/plexmediaserver.conf" during parsing
2021-01-18 18:09:31,863 INFO Set uid to user 0 succeeded
2021-01-18 18:09:31,864 INFO supervisord started with pid 6
2021-01-18 18:09:32,866 INFO spawned: 'plexmediaserver' with pid 60
2021-01-18 18:09:32,867 INFO spawned: 'shutdown-script' with pid 61
2021-01-18 18:09:32,868 INFO reaped unknown pid 7 (exit status 0)
2021-01-18 18:09:33,868 INFO success: plexmediaserver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-01-18 18:09:33,869 INFO success: shutdown-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
Created by...
___. .__ .__
\_ |__ |__| ____ | |__ ____ ___ ___
| __ \| |/ \| | \_/ __ \\ \/ /
| \_\ \ | | \ Y \ ___/ > <
|___ /__|___| /___| /\___ >__/\_ \
\/ \/ \/ \/ \/
https://hub.docker.com/u/binhex/

2021-01-18 18:42:45.805760 [info] System information Linux Tower 5.10.1-Unraid #1 SMP Thu Dec 17 11:41:39 PST 2020 x86_64 GNU/Linux
2021-01-18 18:42:45.973863 [info] OS_ARCH defined as 'x86-64'
2021-01-18 18:42:46.027196 [info] PUID defined as '99'
2021-01-18 18:42:46.182844 [info] PGID defined as '100'
2021-01-18 18:42:46.829077 [info] UMASK defined as '000'
2021-01-18 18:42:46.845695 [info] Permissions already set for volume mappings
2021-01-18 18:42:46.948785 [info] Deleting files in /tmp (non recursive)...
2021-01-18 18:42:47.018534 [info] TRANS_DIR defined as '/config/transcode'
2021-01-18 18:42:47.112587 [info] Starting Supervisor...
2021-01-18 18:42:58,211 INFO Included extra file "/etc/supervisor/conf.d/plexmediaserver.conf" during parsing
2021-01-18 18:42:58,211 INFO Set uid to user 0 succeeded
2021-01-18 18:42:58,324 INFO supervisord started with pid 6
2021-01-18 18:42:59,326 INFO spawned: 'plexmediaserver' with pid 60
2021-01-18 18:42:59,327 INFO spawned: 'shutdown-script' with pid 61
2021-01-18 18:42:59,327 INFO reaped unknown pid 7 (exit status 0)
2021-01-18 18:43:00,327 INFO success: plexmediaserver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2021-01-18 18:43:00,327 INFO success: shutdown-script entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2021-01-18 18:43:01,962 DEBG 'plexmediaserver' stderr output:
Plex Media Server is already running. Will not start...

2021-01-18 18:43:01,962 DEBG fd 8 closed, stopped monitoring <POutputDispatcher at 22373460030032 for <Subprocess at 22373460550800 with name plexmediaserver in state RUNNING> (stdout)>
2021-01-18 18:43:01,963 DEBG fd 10 closed, stopped monitoring <POutputDispatcher at 22373460549744 for <Subprocess at 22373460550800 with name plexmediaserver in state RUNNING> (stderr)>
2021-01-18 18:43:01,963 INFO exited: plexmediaserver (exit status 1; not expected)
2021-01-18 18:43:01,963 DEBG received SIGCHLD indicating a child quit
2021-01-18 18:43:02,965 INFO spawned: 'plexmediaserver' with pid 66
2021-01-18 18:43:03,966 INFO success: plexmediaserver entered RUNNING state, process has stayed up for > than 1 seconds

tower-diagnostics-20210118-2004.zip89.84 kB · 0 downloads

Edited by Spucoly2
Link to comment
26 minutes ago, Spucoly2 said:

What could be causing plex not to transcode via gpu. This happened after upgrade.

This was descussed a few times here in the thread, the solution was actually to switch to the plexinc container or linuxserver container.

You can also hook @binhex woth a short message or a post in his thread, I think he runs his container just fine with the Plugin.

 

Link to comment
3 hours ago, ich777 said:

This was descussed a few times here in the thread, the solution was actually to switch to the plexinc container or linuxserver container.

You can also hook @binhex woth a short message or a post in his thread, I think he runs his container just fine with the Plugin.

 

binhex plexpass container is working well for me :)

Link to comment
7 hours ago, ich777 said:

This was descussed a few times here in the thread, the solution was actually to switch to the plexinc container or linuxserver container.

You can also hook @binhex woth a short message or a post in his thread, I think he runs his container just fine with the Plugin.

 

Didn't change anything

Edited by Spucoly2
Link to comment
7 hours ago, ich777 said:

What didn't change anything, have you switched the containers? Have you wrote binhex?

Are you sure that your Plexpass is valid and the container is able or at least knows that you have a Plexpass?

 

 

I have tried all the various Plex docker flavors. Just contacted Binhex. Yes, I have a account that is associated with an Plex pass and Plex knows that.

Link to comment
2 minutes ago, Spucoly2 said:

 

 

I have tried all the various Plex docker flavors. Just contacted Binhex. Yes, I have a account that is associated with an Plex pass and Plex knows that.

What exactly doesn't work do you only get a blank screen and no error message or did you get an error message that says it can't transcode or does Plex not use your GPU?

Link to comment
37 minutes ago, ich777 said:

What exactly doesn't work do you only get a blank screen and no error message or did you get an error message that says it can't transcode or does Plex not use your GPU?

There is no running processes against my GPU when running 1080 movie.

nvid.PNG

Edited by Spucoly2
Link to comment
17 minutes ago, Spucoly2 said:

There is no running processes against my GPU when running 1080 movie.

nvid.PNG

 

I've seen times when nvidia-smi doesn't show anything but it is actually transcoding.

You should be sure you are forcing a transcode and then check in your Plex dashboard for the (hw) text like this...image.png.725306e94090d95d347dec3fd556c5f3.png
 

Edited by zer0zer0
Link to comment
2 hours ago, zer0zer0 said:

 

I've seen times when nvidia-smi doesn't show anything but it is actually transcoding.

You should be sure you are forcing a transcode and then check in your Plex dashboard for the (hw) text like this...image.png.725306e94090d95d347dec3fd556c5f3.png
 

No Transcode (hw)

no workie.PNG

Edited by Spucoly2
Link to comment
35 minutes ago, Spucoly2 said:

No Transcode (hw)

Can you try a more demaning file?

Like for example try a 1080p source file and transcode it to 720p 1Mbit/s or something like that.

 

You can also open up a Unraid terminal and type in 'watch nvidia-smi' so you see the output of nvidia-smi with a default refresh intervall of 2 seconds.

Link to comment

Hello,

 

Was wondering if a GT730 would be too old for this.

 

I couldn't get it to do hw decoding no matter what. I have read this whole thread and tried all the various fixes suggested.

The setup is : Unraid 6.9.0 RC2 on a PowerEdge R420 with a GT730 (I am limited by the power of the pcie slot), Plex container is binhex-pass, Plex does recognize my account as having a Pass under Account>> About ,the container has been updated with all the variables.

See below the attached screenshots. Any advice will be appreciated.  Thank you!!

gpu.png.458e38b7a146b9ae45903ba216e26ae6.png

1948483139_nvidiadriver.thumb.png.6cd2d36751161961a031212b00f07c8a.png

 

 

ancient.png.01bff3fbbd159faef07d28d9662361f9.png

 

smi.png.fdc4880c5b03e7875ac88a10366dadfb.png

 

 

Link to comment
2 hours ago, rainfactor said:

I feel rather dumb now :)    You are absolutely right. I totally missed that.

Oh well....I guess will skip the Plex decoding, will use it for VM passthru only.

 

 

Thank you 

No worries. If you want budget, then I'd get a GTX 1050 or a Quadro P400 for Plex transcoding. I run a P400 I got off e-bay for like $70 over a year ago that works very well, no external power required.

Link to comment
19 minutes ago, rodan5150 said:

No worries. If you want budget, then I'd get a GTX 1050 or a Quadro P400 for Plex transcoding. I run a P400 I got off e-bay for like $70 over a year ago that works very well, no external power required.

I wouldn't mind however the R420 Pcie slot can only give 30W and that is the reason why I went with the 730 as it draws only25W

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.