Hardware HDR tonemapping still broken on 1.31.0.6654

Server Version#: 1.31.0.6654
Player Version#: 4.87.2

@ChuckPa

CPU is Intel J5005 (Gemini Lake), running Unraid 6.11.5 and using the linuxserver.io docker image. Hardware transcoding works fine without HDR tonemapping enabled, but with it enabled it will not hardware transcode. I know there have been many threads about this in the past, but I couldn’t find anything recent. Logs are attached. Thanks!
Plex Media Server Logs_2023-02-16_21-10-15.zip (910.7 KB)

If I could get an unraid box running, I’d have a way to figure out what’s happening.

We have a J5005 in the lab but I need to put Unraid in a VM on it.

There’s the trick. I can’t get past their licensing / whatever it is.

In your container, when you get in it at the command line, do you have dpkg ?
– you should.

I can give you a PMS to test on it.

Thanks for the reply. Regarding licensing - you can get a 31 day free trial for any USB stick. How would I test if I have dpkg? Just literally run the command dpkg?

Edit: running dpkg in the container asks for additional actions, so yes I have it.

1 Like

How do you convert the USB to an ISO (which is what VMware wants) to spin the VM?

I’ve got a USB but it seems the really are looking for a USB device

Howto Virtualize Unraid on a Proxmox host | Savjee.be).
Need to pass the USB to the VM. Unraid requires the USB unique ID for each license

To update PMS in the container.

  1. Put the DEB someplace the container can see it on the inside ( in ‘/config’ works in a pinch)

  2. get into the container (docker exec)

  3. Stop PMS ( s6-svc )

  4. dpkg -i /config/plex------.deb

  5. start pms.

@matthe6038

NO FLY with VMware 7.0. Not gonna happen.

They want to own the hardware. i can’t give that to them.
I do not have hardware personally to dedicate to it

(have 9 different machines now!)

When you say DEB - what are you referring to? I don’t see any attached files?

Sorry… getting late here.

I’d posted in other thread but not here

Ok I apologize I’m kinda new to CLI / Linux. The 3rd step - what exactly do I enter? Entering Stop PMS ( s6-svc ) gives me a syntax error.

You’ve not played inside docker containers yet?

Well what’s nice about Unraid is that I never need to get into the containers haha. I am definitely inside the container. Just need the CLI commands for steps 3 and 5. Thank you for bearing with me

StartCommand → s6-svc -u /var/run/service/svc_plex
StopCommand → s6-svc -d /var/run/service/svc_plex

You must be careful. Different images have different controls but this should be largely standard.

If this doesn’t work, look in /va/run/service for something named plex

Alright got that to work, just had to change svc_plex to svc-plex, testing HW tonemapping now. Stay tuned. Again thanks for your help.

Some have it differently.

be advised. near midnight here. My glass slippers will disappear soon.

No worries if you have to go to bed, can pick this up later.

So this is weird - now when streaming to my macbook air it’s direct playing despite not having a 4k screen. And when I tried on my windows computer, also not 4k, it’s also saying it’s direct play. That can’t be right can it? Or is this expected?

Browser might be transcoding it. (many can now)

Force it in the playback settings

Where is this? Uncheck this box?

Nevermind so I unchecked Home Streaming → use recommended settings to force transcode at lower quality, and it’s still not using hardware transcode. Seems like it’s still broken with the new DEB file you gave me.

Can you pop a spare HD into the machine in the lab at work and install onto that? If virtualization is getting in the way you can always install it the old fashioned way, right?