No HW on Asustor

Server Version#: 1.29.2.6273
Player Version#: Browser (4.87.2?)

I have a new Asustor AS6702t with 2x8TB drives raid 1 and 16GB ram.

I tried the app store version of plex and the newest beta and neither work with HW encoding. This is for 3 people to use so there is no huge load. 1080 works fine but 4k in a browser runs terrible. I am a technical person so I am happy to gather whatever information is needed but I am not well informed about the inner workings of plex.

/dev/dri $ ls -l
total 0
crwxrwxrwx 1 root root 226, 0 Oct 7 03:53 card0
crwxrwxrwx 1 root root 226, 128 Oct 7 03:53 renderD128

A lot of what I read pointed to symlinks and parameters for that in the docker but from my limited knowledge, asustor doesnt install plex as a docker like it does most other apps. At least I don’t see it in portainer. I have never used docker before owning this NAS.

Thanks in advance!

I have to admit I’m a little disappointed that nobody has suggested anything. I am willing to dig and post anything that is needed to troubleshoot. I have searched for hours. I’m not being lazy. My only guess is that something else has taken control of the hardware and not allowing Plex to do it’s thing. This is not in a docker container so I don’t think I have to point any devices. Is there somewhere I should be looking for clues? I am quite comfortable digging in Linux.

I have an AS5304T. I thought when I got it that I had to run it inside a docker to get (hw) transcoding to work but I never did and it seems to work ok

Did you enable hardware acceleration in your server settings?
Setting –> transcoder

I don’t know how new to Plex you are so forgive me if that’s a dumb question

If you did and it’s still not working your logs might shed some light into what’s actually failing
Try and play something that should use the (hw) transcoding. Stop playback, wait a few minutes then go to…

Server Settings –> Troubleshoot –> Download logs

Drop the zip file into your next post

TPU: hardware transcoding: enabled, but no hardware decode accelerator found

Let me know if you need more than that. I’m trying to not post information that might be sensitive but can send more if needed.

I have been using Plex for years . First on a old Dell monster workstation then on a older mac mini. HW working on both. I just moved to the NAS to consolidate all the “servers” I had doing different things. I chose this NAS because the processor should be well equipped to HW transcode. And yes HW is enabled. Feel free to ask any question needed. I won’t take offense.

I think you’re going to have to tag an employee so you can send them your logs via private message

The best I can do for you is suggest you switch from the browser as a player and download the Plex for Windows app.

A browser is probably the least capable player. The app works much better in my experience. You will find that you’ll get a directly play with no transcoding a much higher percentage of the time

I know this isn’t a solution, but a hopefully a temporary workaround until you can get some help

I appreciate the input. One of the reasons (there were several) for buying the NAS was because my father-in-laws tv has trouble with h.265 and I wanted transcoding so he could watch. He has onset dementia and gets very frustrated when it doesn’t play smooth. I have other very powerful machines but looking for a low power consumption solution. I may try the docker version and see how it goes. I’ll eventually figure it out or go another route.

I will look at this on Monday when I can get the AS6102T in our lab connected.

I have verified PMS 1.29.2 works with the N5105 CPU (on QNAP TS-264)

What type of videos are these? The Celeron’s cannot HW transcode anything above 8-bit video.

They are 10bit. The N5105 should be able to handle 10bit right?

Yeah, the N5105 should be able to handle 10-bit hevc. Can you reproduce and post your server log and the xml info for the video you tested with?

Your logs show that the first video is being direct streamed, so there is no trancoding going on.

There is a second video, The Avengers and that us using hw transcoding.

Oct 25, 2022 12:11:37.543 [0x7ff2dd701b38] DEBUG - [Req#c211e/Transcode] TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi

But then something fails with the transcode so it fallsback to software. Let me look into why it failed.

Edit - Was HW transcoding working on a previous build?

Ah, we’ve identified the issue. That Intel N5105 is a Jasper Lake architecture. That architecture doesn’t have something we need to make HW transcoding work. This didn’t work in previous builds and this preview build is no different.

I have never gotten HW to work. Every once in a while I’ll catch HW on the screen then it goes away. The reason you saw 2 streams is because Direct doesn’t play well so I manually switch it to down to 1080 @ 8mb or something like that. That is when I would expect to see HW working.

So is it a lost cause to get it working on Jasper Lake or will it come later in a patch? I really hope It will work later. I specifically paid more for this NAS because it had a newer CPU and faster. Never imagined it would be broken. I guess that’s my fault for assuming.

Don’t take this wrong but is it a architecture issue in Plex that makes it difficult to support that maybe another media server might work? I am a huge fan of Plex and would greatly prefer to stick with it.

Not really

There seems to be a lot of confusion about what works and what doesn’t
Even among employees who forgot more than I’ll ever know

If I was buying a new device today, I wouldn’t even know what to look for

What (hw) transcodes what formats, what does HDR tone mapping ect…

There should be some kind of list or chart for people to refer to before they buy

Is there?

I know I would be pretty mad if I spent 500 to 1000 dollars and wasted hours of my time only to find out someone already knew this wouldn’t work

If Chuck got it to work on his QNAP, maybe there’s still hope

The Asustors have pretty good reviews and I’m an Asus fan. I figured if the device has a “app store” and it includes a pre-built Plex app that it would work. I can be a little patient if support is coming. I’m even happy to help in any way I can. I might try the docker version at some point.

At least now I have something to search on “Plex jasper lake”

There is an issue with Jasper Lake and Linux. I don’t know the technical details but the Linux Kernel for those cpu’s is missing something we need to enable HW transcoding. This needs a Linux Kernel fix.

That’s not a Jasper Lake cpu so it doesn’t have this issue.

So I guess it’s a waiting game to see when Asustor updates the kernel.

That’s a Jasper Lake, N5105 in Qnap TS-264?

Hello,
I’ve got the same problem on a Asustor AS6704T.
I migrated my Docker installation from a Synology DS920+.
I keep all my data (database, movies/series custom pictures…).
But I’m disapointed to see that HW acceleration doesn’t work, and that I am not alone…

Is there a way to get it working ?
Does a new vesion of Plex Media Server will come to get this to work ?

Thanks in advance.