Jump to content
XPEnology Community

Plex hardware transcoding not good


Silver Fang

Recommended Posts

15 hours ago, IG-88 said:

 

use a patched i915 driver the i5-9400 gpu is not listed in the i915 driver of dsm 6.2.3

you need to use the extra/extra2 to get rid of jun's driver and get the one from 6.2.3 working

the 9400 can be used when patching the pci id into the driver, i provide a version for this (and there is some more explanation about it)

(as there are two versions of the 9400 you should 1st try with the extra/extra2 for 6.2.3 and if that does not give you /dev/dri then try to add  the patched driver, you can check the gpu's id with lspci too)

https://xpenology.com/forum/topic/28321-driver-extension-jun-103b104b-for-dsm623-for-918-3615xs-3617xs/

 

 Many thanks for your reply, just to confirm everything before i'm doing anything stupid and not gonna regret it forever:

 

1. result of lspci

0000:00:00.0 Class 0600: Device 8086:3ec2 (rev 0d)
0000:00:01.0 Class 0604: Device 8086:1901 (rev 0d)
0000:00:02.0 Class 0300: Device 8086:3e98 (rev 02)
0000:00:08.0 Class 0880: Device 8086:1911
0000:00:14.0 Class 0c03: Device 8086:a2af
0000:00:14.2 Class 1180: Device 8086:a2b1
0000:00:16.0 Class 0780: Device 8086:a2ba
0000:00:17.0 Class 0106: Device 8086:a282
0000:00:1c.0 Class 0604: Device 8086:a294 (rev f0)
0000:00:1f.0 Class 0601: Device 8086:a2cc
0000:00:1f.2 Class 0580: Device 8086:a2a1
0000:00:1f.3 Class 0403: Device 8086:a2f0
0000:00:1f.4 Class 0c05: Device 8086:a2a3
0000:01:00.0 Class 0107: Device 1000:0072 (rev 03)
0000:02:00.0 Class 0200: Device 10ec:8168 (rev 15)
0001:00:12.0 Class 0000: Device 8086:5ae3 (rev ff)
0001:00:13.0 Class 0000: Device 8086:5ad8 (rev ff)
0001:00:14.0 Class 0000: Device 8086:5ad6 (rev ff)
0001:00:15.0 Class 0000: Device 8086:5aa8 (rev ff)
0001:00:16.0 Class 0000: Device 8086:5aac (rev ff)
0001:00:18.0 Class 0000: Device 8086:5abc (rev ff)
0001:00:19.2 Class 0000: Device 8086:5ac6 (rev ff)
0001:00:1f.1 Class 0000: Device 8086:5ad4 (rev ff)
0001:01:00.0 Class 0000: Device 1b4b:9215 (rev ff)
0001:02:00.0 Class 0000: Device 8086:1539 (rev ff)
0001:03:00.0 Class 0000: Device 8086:1539 (rev ff)

 

2. download the file, extract, copied "3E98 - UHD 630 9th high end/i915.ko" to "/usr/lib/modules/" (replace original file from synology)

 

same as above but for the new driver in 6.2.3 Update3 (added 9BA8 support)

http://www.filedropper.com/918plusdsm623u3i915mod2_1

SHA256: EC2447F47FEE6457FE3F409E26B83E5BF73023310E10A624575A822FDBC10642 

Quoted from https://xpenology.com/forum/topic/28321-driver-extension-jun-103b104b-for-dsm623-for-918-3615xs-3617xs/

 

As I'm runing DSM version 6.2.3-25426 Update 3

 

3. Reboot and we are good to go?

 

Many thanks,

 

Long

Edited by phoanglong
Adding info
Link to comment
Share on other sites

1 hour ago, phoanglong said:

0000:00:02.0 Class 0300: Device 8086:3e98 (rev 02)

there we have it, you need the patched version

 

1 hour ago, phoanglong said:

not gonna regret it forever:

nothing like that can happen, even in the worst case you would be able to boot a rescue linux from usb, assemble the raid1 system partitions and would be able to do corrections

 

rest of it as 2. and 3 is ok, you can always have the original file from synology back, its in the u3 pat file we can download from synology and it can be opened with 7zip, you can rename the original file but its not that hard to get it from its original source if needed

 

Link to comment
Share on other sites

On 3/3/2021 at 2:48 PM, IG-88 said:

there we have it, you need the patched version

 

nothing like that can happen, even in the worst case you would be able to boot a rescue linux from usb, assemble the raid1 system partitions and would be able to do corrections

 

rest of it as 2. and 3 is ok, you can always have the original file from synology back, its in the u3 pat file we can download from synology and it can be opened with 7zip, you can rename the original file but its not that hard to get it from its original source if needed

 

 

Many thanks, but it did not seem to be working. Further more, i have tried to do "ls -ln /dev/dri" and it came back with an error "-sh: cd: /dev/dri: No such file or directory".

Link to comment
Share on other sites

6 hours ago, phoanglong said:

 

Many thanks, but it did not seem to be working. Further more, i have tried to do "ls -ln /dev/dri" and it came back with an error "-sh: cd: /dev/dri: No such file or directory".

Edited: I got mine working by replace extra.lzma/extra2.lzma and it seems to be working fine. Thank you for your help @IG-88.

 

ls -ln /dev/dri/
total 0
crw-rw---- 1 0 65536 226,   0 Mar  4 22:37 card0
crw-rw---- 1 0 65536 226, 128 Mar  4 22:37 renderD128

 

tail /usr/syno/etc/codec/activation.conf
{"success":true,"activated_codec":["hevc_dec","ac3_dec","h264_dec","h264_enc","aac_dec","aac_enc","mpeg4part2_dec","vc1_dec","vc1_enc"],"token":"123456789987654abc"}

 

Link to comment
Share on other sites

3 hours ago, phoanglong said:

Edited: I got mine working by replace extra.lzma/extra2.lzma and it seems to be working fine. Thank you for your help

using the new extra/extra2 (and not jun's original from the loader)  is the 1st step, it gets jun's i915 driver removed (that is crashing when loaded with 6.2.3)

if after that you don't get /dev/dri then it might be because of newer intel gpu and up to 10th gen low tier that can be fixed with a modded i915.ko

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.

×
×
  • Create New...