Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] binhex - Plex

Featured Replies

Are you able to use Intel Quicksync with this Docker container?

  • Replies 1k
  • Views 269.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • First time posting, recently got into unraid, and setting up binhex containers one by one, just want to say thanks to binhex and this community for all the support and effort. Amazing support and work

  • HellraiserOSU
    HellraiserOSU

    After upgrading to 6.10 I'm getting this error when trying to start: docker: Error response from daemon: error gathering device information while adding custom device "/dev/dri": no such file or

  • Latest Plex release broke hw transcoding (tone mapping) and in my case also PlexKodiConnect's ability to direct play. Are you considering downgrading to latest working release like some other docker p

Posted Images

1 hour ago, calicocal said:

Are you able to use Intel Quicksync with this Docker container?

For Plex, but same principles apply for Emby or Jellyfin just the app specific setup will be different.

Sorry for the dumb question, but I'm having an issue and I'm sure I'm just doing something incorrectly.

 

I currently have this docker running fine with one source.

 

I believe my problem stems from the Container Path.  In my current configuration (Host Path 2) I have /media as my container path and then I have my host path point to mnt/disk1/TV shows.  Default value is /mnt/user.  Everything works.

 

I want to add my movies folder.  I tried to make a new path labeled Host Path 3, but I don't know what to put in my container path.  I first had "/media" (the same as Host Path 2) and it deleted my entire docker with an error that said duplicate path.  Should I just rename it "media2" or is this not going to work?

 

What should I do?

 

Thanks,

Brian

Having a small issue with updating this, everything else runs fine (including plex actually) 

Both unraid and the plex client indicate there's an update:

You are currently running version 1.25.7.5604 on the server. Version 1.25.8.5663 is now available.

 

I can update the container just fine, however afterwards it appears to have not updated anything. And just remains on 1.25.7.5604.

All my other containers update just fine, and plex is working just fine as well, doesn't throw any errors, nothing in the logs indicating anything out of order 

  • Author
2 hours ago, Capronicus said:

Having a small issue with updating this, everything else runs fine (including plex actually) 

Both unraid and the plex client indicate there's an update:

You are currently running version 1.25.7.5604 on the server. Version 1.25.8.5663 is now available.

 

I can update the container just fine, however afterwards it appears to have not updated anything. And just remains on 1.25.7.5604.

All my other containers update just fine, and plex is working just fine as well, doesn't throw any errors, nothing in the logs indicating anything out of order 

how are you updating?

14 hours ago, binhex said:

how are you updating?

By pulling the latest image, through unraid's docker itself. Manually in this case:

https://imgur.com/a/dZTCVup

  • Author
1 hour ago, Capronicus said:

By pulling the latest image, through unraid's docker itself. Manually in this case:

https://imgur.com/a/dZTCVup

ok that is the correct way to update, just checking as some people incorrectly attempt to upgrade through the app itself, this is not the way to do it.

 

ive just pulled latest and its up to date for me, so i can only assume that you have set a particular version in the 'Repository' - left click plex icon, go to edit and check repository value, it should be set to just 'binhex/arch-plex' 

1 hour ago, binhex said:

ok that is the correct way to update, just checking as some people incorrectly attempt to upgrade through the app itself, this is not the way to do it.

 

ive just pulled latest and its up to date for me, so i can only assume that you have set a particular version in the 'Repository' - left click plex icon, go to edit and check repository value, it should be set to just 'binhex/arch-plex' 

Yep, binhex/arch-plex, the only thing that's not 'default' is the nvidia card being included for transcoding, though that seems to work just fine as well.

I'm gonna remove/reinstall the docker later tonight, see if that resolves the issue.

 

edit: unless you've got a suggestion that wouldn't involve reinstalling the whole thing :)

Edited by Capronicus

  • Author
58 minutes ago, Capronicus said:

edit: unless you've got a suggestion that wouldn't involve reinstalling the whole thing :)

one of the nice things about docker is that you can destroy images and containers with no worry about loss of data, so if you want to delete the container and re-create then simply edit the container, change something, change it back and click apply, this will delete and re-create it.

 

if that doesnt fix it then left click and select 'remove' this will delete the container and image (no data loss) then re-add via CA or click on 'add container' then select a template and make sure you are under the '[user templates]' section and then select binhex-plex and then click apply.

 

i can confirm the image is up to date and i see no updates to apply via plex web ui.

19 hours ago, binhex said:

one of the nice things about docker is that you can destroy images and containers with no worry about loss of data, so if you want to delete the container and re-create then simply edit the container, change something, change it back and click apply, this will delete and re-create it.

 

if that doesnt fix it then left click and select 'remove' this will delete the container and image (no data loss) then re-add via CA or click on 'add container' then select a template and make sure you are under the '[user templates]' section and then select binhex-plex and then click apply.

 

i can confirm the image is up to date and i see no updates to apply via plex web ui.

So, just an update since I got it fixed; renamed the folder in appdata, launched plex, updated it, then switched back to the old folder and tried updatingd again, this time it worked. Doen't make much sense but I'm not gonna complain :).

I cant seem to get plex to use my P2000.  It uses my intel igpu.  I had this issue in the past and it was because I had intel top installed.  I uninstalled it and it worked.  I dont have it installed now though.  I have all 3 parameters in the docker config.  Emby can use both quick sync and p2000 perfectly.  I used the same parameters for nvidia that i used with emby on plex but its not using nvidia.  I dont have the --device=/dev/dri:/dev/dri extra parameter in plex, only --runtime=nvidia.

 

I tried running plex without emby on, and even rebooted a few times.  I also tried installing intel top and uninstalling it.  I do have the nvidia driver plugin installed too.

 

Any ideas?  Im attaching my template.

Screenshot 2022-04-07 124715.png

  • Author
2 hours ago, sittingmongoose said:

I cant seem to get plex to use my P2000.  It uses my intel igpu.

i dont have an intel with igpu but i do have a p2000, for me its as simple as setting extra parameters to:-

--runtime=nvidia

Then set 'NVIDIA_VISIBLE_DEVICES' to the value as shown in the nvidia plugin.

 

And finally set 'NVIDIA_DRIVER_CAPABILITIES' to 'all'

10 minutes ago, binhex said:

i dont have an intel with igpu but i do have a p2000, for me its as simple as setting extra parameters to:-

--runtime=nvidia

Then set 'NVIDIA_VISIBLE_DEVICES' to the value as shown in the nvidia plugin.

 

And finally set 'NVIDIA_DRIVER_CAPABILITIES' to 'all'

Yea, that’s how emby works.  And that’s how it’s worked for me with plex in the past.  But as you can see in the pictures I posted, that’s what I did and it’s not working anymore.  Did something change with rc4?

  • Author
Yea, that’s how emby works.  And that’s how it’s worked for me with plex in the past.  But as you can see in the pictures I posted, that’s what I did and it’s not working anymore.  Did something change with rc4?
No idea about rc4, I'm strictly stable releases only.

Sent from my CLT-L09 using Tapatalk

3 minutes ago, binhex said:

No idea about rc4, I'm strictly stable releases only.

Sent from my CLT-L09 using Tapatalk
 

Anyway to go about trouble shooting it?  Is there something in the log that would tell me what’s going on?

  • Author
Anyway to go about trouble shooting it?  Is there something in the log that would tell me what’s going on?
Sure feel free to post the logs, I will be googling though like you for any weird errors that maybe present, perhaps it's simply that the igpu is taking presidence over the p2000?

Sent from my CLT-L09 using Tapatalk

5 minutes ago, binhex said:

Sure feel free to post the logs, I will be googling though like you for any weird errors that maybe present, perhaps it's simply that the igpu is taking presidence over the p2000?

Sent from my CLT-L09 using Tapatalk
 

I don’t get why or how.  The argument for igpu isn’t in the template, and Intel top isn’t installed.

 

I guess I can try disabling the igpu in bios and see if that forces it?  I just arrived at my server location so I’ll try that soon.

3 hours ago, binhex said:

Sure feel free to post the logs, I will be googling though like you for any weird errors that maybe present, perhaps it's simply that the igpu is taking presidence over the p2000?

Sent from my CLT-L09 using Tapatalk
 

So I figured it out.  Kinda.  If i disable the iGPU in bios, the nvidia card works perfectly in plex and emby.  If i set the gpu to primary and keep the igpu on too, plex will only grab the igpu.  Emby can choose either.  So no matter what, if the igpu is in the system, it will grab it.

 

Im assuming there is no way to select a gpu for plex to use huh?  Im running plex in host mode if that matters.

  • Author
So I figured it out.  Kinda.  If i disable the iGPU in bios, the nvidia card works perfectly in plex and emby.  If i set the gpu to primary and keep the igpu on too, plex will only grab the igpu.  Emby can choose either.  So no matter what, if the igpu is in the system, it will grab it.
 
Im assuming there is no way to select a gpu for plex to use huh?  Im running plex in host mode if that matters.
That would be a question for the official Plex forum as they are more experienced in these things.

Sent from my CLT-L09 using Tapatalk

Ok so I have plex setup behind a vpn to deal with cgnat the only issue  I have is with the container set to vpn I no longer have access to it locally no web ui  and it acts like I am streaming remote everytime I play something is there anyway to fix this?

Am I able to access binhex-plex remotely at all? If so is there a how-to on getting that setup? 

Why does this container need to be installed in "host" mode and not on my custom network?

 

If I install it on eg. "Web" custom network which I use to port forward and proxy everything for outside use. I don't get a WEBUI and I also get these errors in the log:

 

2022-04-23 15:47:23,155 DEBG 'plexmediaserver' stderr output:
Error in command line:the argument for option '--serverUuid' should follow immediately after the equal sign
Crash Uploader options (all are required):
--directory arg Directory to scan for crash reports
--serverUuid arg UUID of the server that crashed
--userId arg User that owns this product
--platform arg
2022-04-23 15:47:23,156 DEBG 'plexmediaserver' stderr output:
Platform string
--platformVersion arg Platform version string
--vendor arg Vendor string
--device arg Device string
--model arg Device model string
--sentryUrl arg Sentry URL to upload to
--sentryKey arg Sentry Key for the project
--version arg Version of the product
--allowRetries arg Whether we will allow retries

2022-04-23 15:47:39,878 DEBG 'plexmediaserver' stdout output:
Critical: libusb_init failed

 

Installing it in Host mode works perfectly.

  • 2 weeks later...

I'm getting this error in my logs when trying to playback media and playback never starts. Any ideas why/how to fix? Thanks!

Quote

 

Jobs: Exec of /config/Plex Media Server/Codecs/EasyAudioEncoder-1764-linux-x86_64/EasyAudioEncoder/EasyAudioEncoder failed. (13)

 

  • 2 weeks later...

feature request, other plex containers allow you to go to the webui strait from the docker. x.x.x.x::32400 . the web ui works on your container, the link from the docker just isn't there?image.png.86e55f22fc08ab8cf3aede6cd524d426.pngimage.png.a0108efd023cc31a5d2494607dcd65f9.png

Thanks for the good work on all containers!

16 hours ago, egoon said:

feature request, other plex containers allow you to go to the webui strait from the docker. x.x.x.x::32400 . the web ui works on your container, the link from the docker just isn't there?image.png.86e55f22fc08ab8cf3aede6cd524d426.pngimage.png.a0108efd023cc31a5d2494607dcd65f9.png

Thanks for the good work on all containers!

Edit the container, advanced settings and check that there's something in the webui parameter.
 

I haven't used binhex plex in a bit but I think my webui parameter was blank which prevented the webui option from appearing in the drop down. You can copy the webui format (as an example) from another working container and adjust the port.

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.