TVS1282 not using GPU for transcoding in PLEX

DLNA, AirPlay, Chromecast, PS3, XBOX, iTunes, & other media players
nasgul
Starting out
Posts: 24
Joined: Sun Feb 05, 2012 7:57 pm

TVS1282 not using GPU for transcoding in PLEX

Post by nasgul »

Any input is appreciated.
CPU Usage goes up to >90% on 4K transcoding. Even HD or 720 transcoding will not use GPU.
Screenshots.

Thanks for your help
Nasgul
You do not have the required permissions to view the files attached to this post.
Erik (Nasgul)
Vaud, Switzerland
TVS-1282-i7: QTS 4.4.1, 48GB RAM, 2x1TB QM2 RAID1 (System), 4x1TB SSD RAID5 (VM's), 4x16TB RAID5 (Media), 2x8TB HDD RAID1 (Misc), GTX1060, 10GbE NIC, 450W Power
TVS-863+ : QTS4.4.1,16GB RAM, 6x10TB Raid 5 (Backup), 1x500GN SSD (System), 10GbE
User avatar
dolbyman
Guru
Posts: 35268
Joined: Sat Feb 12, 2011 2:11 am
Location: Vancouver BC , Canada

Re: TVS1282 not using GPU for transcoding in PLEX

Post by dolbyman »

you have a plexpass?

probably best asked in the plex forums
nasgul
Starting out
Posts: 24
Joined: Sun Feb 05, 2012 7:57 pm

Re: TVS1282 not using GPU for transcoding in PLEX

Post by nasgul »

Yes I do have a plex pass
Erik (Nasgul)
Vaud, Switzerland
TVS-1282-i7: QTS 4.4.1, 48GB RAM, 2x1TB QM2 RAID1 (System), 4x1TB SSD RAID5 (VM's), 4x16TB RAID5 (Media), 2x8TB HDD RAID1 (Misc), GTX1060, 10GbE NIC, 450W Power
TVS-863+ : QTS4.4.1,16GB RAM, 6x10TB Raid 5 (Backup), 1x500GN SSD (System), 10GbE
nasgul
Starting out
Posts: 24
Joined: Sun Feb 05, 2012 7:57 pm

Re: TVS1282 not using GPU for transcoding in PLEX

Post by nasgul »

Solved it. Seems as PLEX needs dedicated statement to find path to GPU driver.

By editing Preferences.xml in/Plex Media Server/Preferences.xml (with PMS stopped) , adding HardwareDevicePath="/dev/dri/renderD129" before the closing /> in the file.

What we’re doing is telling the transcoder to specifically look at that device and not the QSV ASIC in your CPU.
Erik (Nasgul)
Vaud, Switzerland
TVS-1282-i7: QTS 4.4.1, 48GB RAM, 2x1TB QM2 RAID1 (System), 4x1TB SSD RAID5 (VM's), 4x16TB RAID5 (Media), 2x8TB HDD RAID1 (Misc), GTX1060, 10GbE NIC, 450W Power
TVS-863+ : QTS4.4.1,16GB RAM, 6x10TB Raid 5 (Backup), 1x500GN SSD (System), 10GbE
User avatar
dolbyman
Guru
Posts: 35268
Joined: Sat Feb 12, 2011 2:11 am
Location: Vancouver BC , Canada

Re: TVS1282 not using GPU for transcoding in PLEX

Post by dolbyman »

even using qsv, it should not have caused CPU spikes though (unless using not supported codecs)
rheadley132
New here
Posts: 5
Joined: Sun Nov 07, 2021 1:15 am

Re: TVS1282 not using GPU for transcoding in PLEX

Post by rheadley132 »

I was having the same issue. Thanks for sharing. This also solved my problem.
TheEldim
New here
Posts: 6
Joined: Sun Mar 06, 2016 10:12 pm

Re: TVS1282 not using GPU for transcoding in PLEX

Post by TheEldim »

Thanks for your solution, however I noticed that the hardware ID of the graphics card was render128 for me.
Just look in the specified path /dev /dri/.
Now everything works fine and the CPU usage is at 10%!!!!
CaoJY-CN
New here
Posts: 5
Joined: Sat Feb 26, 2022 10:10 pm

Re: TVS1282 not using GPU for transcoding in PLEX

Post by CaoJY-CN »

nasgul wrote: Tue Jan 11, 2022 6:13 pm Solved it. Seems as PLEX needs dedicated statement to find path to GPU driver.

By editing Preferences.xml in/Plex Media Server/Preferences.xml (with PMS stopped) , adding HardwareDevicePath="/dev/dri/renderD129" before the closing /> in the file.

What we’re doing is telling the transcoder to specifically look at that device and not the QSV ASIC in your CPU.
Hello, how should I view this ".xml " file? I added a "/dev/dri " command to DOCKER, and I can see that the permission of " renderD128 " is " 777 " in SSH, but I still cannot use hard solution in plex pass. The panel shows that although it is transcoded, but does not show "HW". The CPU usage is above 95%. My NAS is TS-464C, CPU is N5105, and memory is 8G.
User avatar
dolbyman
Guru
Posts: 35268
Joined: Sat Feb 12, 2011 2:11 am
Location: Vancouver BC , Canada

Re: TVS1282 not using GPU for transcoding in PLEX

Post by dolbyman »

sure your NAS has a dedicated GPU? pretty sure qsv is all it does (and qsv can't be passed through afaik)
CaoJY-CN
New here
Posts: 5
Joined: Sat Feb 26, 2022 10:10 pm

Re: TVS1282 not using GPU for transcoding in PLEX

Post by CaoJY-CN »

My NAS's GPU is UHD Graphics 600 or 605.And what is "afaik",my knowledge is not very rich
CaoJY-CN
New here
Posts: 5
Joined: Sat Feb 26, 2022 10:10 pm

Re: TVS1282 not using GPU for transcoding in PLEX

Post by CaoJY-CN »

CaoJY-CN wrote: Sat Feb 26, 2022 10:20 pm
nasgul wrote: Tue Jan 11, 2022 6:13 pm Solved it. Seems as PLEX needs dedicated statement to find path to GPU driver.

By editing Preferences.xml in/Plex Media Server/Preferences.xml (with PMS stopped) , adding HardwareDevicePath="/dev/dri/renderD129" before the closing /> in the file.

What we’re doing is telling the transcoder to specifically look at that device and not the QSV ASIC in your CPU.
Hello, how should I view this ".xml " file? I added a "/dev/dri " command to DOCKER, and I can see that the permission of " renderD128 " is " 777 " in SSH, but I still cannot use hard solution in plex pass. The panel shows that although it is transcoded, but does not show "HW". The CPU usage is above 95%. My NAS is TS-464C, CPU is N5105, and memory is 8G.
My ".xml" is installed in the Container directory, and the renderD128 code is added at the end according to your method. After restarting, although the code is still there, it still cannot use the hard solution.
User avatar
dolbyman
Guru
Posts: 35268
Joined: Sat Feb 12, 2011 2:11 am
Location: Vancouver BC , Canada

Re: TVS1282 not using GPU for transcoding in PLEX

Post by dolbyman »

afaik is "as far as i know"

gpu passdown to containers was only possible with dedicated gpu's not with cpu internal ones (if that changed..great)
CaoJY-CN
New here
Posts: 5
Joined: Sat Feb 26, 2022 10:10 pm

Re: TVS1282 not using GPU for transcoding in PLEX

Post by CaoJY-CN »

dolbyman wrote: Sat Feb 26, 2022 11:13 pm afaik is "as far as i know"

gpu passdown to containers was only possible with dedicated gpu's not with cpu internal ones (if that changed..great)
First question: Do you mean that only dedicated GPU can be recognized and called by containers, while GPU in CPU cannot be recognized and called?
Second question: Is the dedicated GPU similar to RTX 3060?
My English is not very good. I hope you can forgive me.
PeterT1959
Know my way around
Posts: 201
Joined: Mon Nov 19, 2012 11:16 am

Re: TVS1282 not using GPU for transcoding in PLEX

Post by PeterT1959 »

Afaik --> as far as I know

Sent from my Pixel 4a using Tapatalk

User avatar
dolbyman
Guru
Posts: 35268
Joined: Sat Feb 12, 2011 2:11 am
Location: Vancouver BC , Canada

Re: TVS1282 not using GPU for transcoding in PLEX

Post by dolbyman »

yes..

and a dedicated gpu is a dedicated gpu..yes..does not have to be a gaming card ...and while I cant find any info on your NAS model, with that CPU ,I doubt you can stick any GPU's into it. (low end)
Locked

Return to “Media Streaming”