javikobcn Posted May 8, 2022 Share #1 Posted May 8, 2022 Hi, i just assembled a nas with that specs: Asrock J5040 2x8gb ddr4 an 4tb hdd on 918+ and DSM 7.1.0-42661 And i want to install the i915 drivers for HW transcoding but im totally noob and im looking for a step by step guide to do that, someone can give me a hand? 😅 Sorry for my english. Quote Link to comment Share on other sites More sharing options...
javikobcn Posted May 10, 2022 Author Share #2 Posted May 10, 2022 Hi, I investigated a little more and I tried this commands and that's what they said: root@NASTY:~# cat /usr/syno/etc/codec/activation.conf cat: /usr/syno/etc/codec/activation.conf: No such file or directory root@NASTY:~# cd /dev/dri root@NASTY:/dev/dri# ls card0 renderD128 Why I have /dev/dri folders and card0 and renderD128 but not activation.conf and how I can give it? When I play a movie in plex i get my cpu at 100% of ussage... Quote Link to comment Share on other sites More sharing options...
IG-88 Posted May 11, 2022 Share #3 Posted May 11, 2022 On 5/10/2022 at 9:01 PM, javikobcn said: When I play a movie in plex i get my cpu at 100% of ussage... J5040 has a iGPU with the id 0x3184 and thats native supported by synology's i915 driver together with the firmware files it provides the devices you see in /dev/dri and with these the intel quick sync support is working the activation.conf is realted to syno's own tools like videostation and even plex needs a licese (plexpass) to use hardware transcoding one of the few free tools to support intel qsv on synology is jellyfin about syno's tools and the activation you can read here https://xpenology.com/forum/topic/24864-transcoding-without-a-valid-serial-number/ https://xpenology.com/forum/topic/49961-synocodectool-patch-for-dsm-70/ Quote Link to comment Share on other sites More sharing options...
javikobcn Posted May 12, 2022 Author Share #4 Posted May 12, 2022 18 hours ago, IG-88 said: J5040 has a iGPU with the id 0x3184 and thats native supported by synology's i915 driver together with the firmware files it provides the devices you see in /dev/dri and with these the intel quick sync support is working the activation.conf is realted to syno's own tools like videostation and even plex needs a licese (plexpass) to use hardware transcoding one of the few free tools to support intel qsv on synology is jellyfin about syno's tools and the activation you can read here https://xpenology.com/forum/topic/24864-transcoding-without-a-valid-serial-number/ https://xpenology.com/forum/topic/49961-synocodectool-patch-for-dsm-70/ Thanky you very much! I'm gonna try to install jellyfin and read about syno's tools and activation. Quote Link to comment Share on other sites More sharing options...
IG-88 Posted May 14, 2022 Share #5 Posted May 14, 2022 On 5/12/2022 at 6:39 PM, javikobcn said: I'm gonna try to install jellyfin just in case https://synocommunity.com/package/jellyfin or https://github.com/publicarray/spksrc/releases Quote Link to comment Share on other sites More sharing options...
javikobcn Posted May 14, 2022 Author Share #6 Posted May 14, 2022 Yes, i have installed and configured but i think something is wrong with HW transcodding because i cant play 4k content via web or chromecast. Without transcodding no problem but the cpu runs at +90% obviously and the video keeps stuttering all the time.... Here is some screen captures of my HW transcodding config and the movie info, error, etc. https://imgur.com/a/UXbwIwM Can you tell me if this 1080 H264 movie the HW transcodding is working? And what's the best settings for use HW transcodding with my processor? I have tried Intel Quick Sync and VAAPI and I have the same results. Quote Link to comment Share on other sites More sharing options...
IG-88 Posted May 14, 2022 Share #7 Posted May 14, 2022 (edited) 2 hours ago, javikobcn said: Can you tell me if this 1080 H264 movie the HW transcodding is working? jellyfin does try to encode ahead (there is a predefined folder for the result that can be seen in the admin config for replay) and that - i guess - consumes the cpu/gpu power to the >90% activate "Throttle Transcodes" in the admin replay menu (last entry in the same menu where you activated the qsv support), in my system that reduced the load to about 25% when watching in transcode mode in browser (bluray to 10Mbps 720p) you could also try to rename /lib/modules/i915.ko and disable qsv that way (reboot, there should be nothing in /dev/dri) then try to activate hardware transcoding in jellyfin ... even if you would be able to activte there should be no transcoded picture on replay Edited May 14, 2022 by IG-88 Quote Link to comment Share on other sites More sharing options...
javikobcn Posted May 16, 2022 Author Share #8 Posted May 16, 2022 (edited) Hi, i have tried to update ffmpeg with that tutorial but now i can't use hw transcode... There is a method to downgrade or change the version? And there is a log from jellyfin. https://pastebin.com/x8YLHVxM I feel like I'm floundering and I can't get it... Edited May 16, 2022 by javikobcn Quote Link to comment Share on other sites More sharing options...
IG-88 Posted May 19, 2022 Share #9 Posted May 19, 2022 On 5/16/2022 at 5:35 PM, javikobcn said: There is a method to downgrade or change the version? depends on what you have done, the link you provided is about docker and the ffmpeg update was done with "apt" and that would not work in DSM, only i the docker container the thing i wrote above would be to install ffmpeg and jellyfin through the dsm package center by adding synocommunity.com as source as you can read here https://synocommunity.com/ the original dsm version files can usually extracted from the *.pat file there is a way to patch /usr/syno/sbin/synoarchive and extract the new 7.x *.pat files https://xpenology.com/forum/topic/57204-dsm71-beta/?do=findComment&comment=267257 and if that does not work you could still install the dsm version in question to a single empty disk and copy the files you need after install to usb to bring the to your damaged installation Quote Link to comment Share on other sites More sharing options...
javikobcn Posted May 21, 2022 Author Share #10 Posted May 21, 2022 On 5/20/2022 at 12:14 AM, IG-88 said: depends on what you have done, the link you provided is about docker and the ffmpeg update was done with "apt" and that would not work in DSM, only i the docker container the thing i wrote above would be to install ffmpeg and jellyfin through the dsm package center by adding synocommunity.com as source as you can read here https://synocommunity.com/ the original dsm version files can usually extracted from the *.pat file there is a way to patch /usr/syno/sbin/synoarchive and extract the new 7.x *.pat files https://xpenology.com/forum/topic/57204-dsm71-beta/?do=findComment&comment=267257 and if that does not work you could still install the dsm version in question to a single empty disk and copy the files you need after install to usb to bring the to your damaged installation Do you mean an installation of the version of dsm that I use on my nas as if it were an installation from 0 and then once inside the nas copy the necessary filesfrom the usb to my dsm via ssh? If so, is there a post to use as a guide? Quote Link to comment Share on other sites More sharing options...
javikobcn Posted May 21, 2022 Author Share #11 Posted May 21, 2022 (edited) On 5/20/2022 at 12:14 AM, IG-88 said: the thing i wrote above would be to install ffmpeg and jellyfin through the dsm package center by adding synocommunity.com as source as you can read here https://synocommunity.com/ I have installed the package from synocomunity but now i can't use hw acceleration because i receive this message: "This content is not compatible with this device and cannot be played: It cannot be obtained from the server in a compatible format". I think the only solution is do the usb installation to restore the damaged installation and pray for not need to reinstall all the dsm... Edited May 21, 2022 by javikobcn Quote Link to comment Share on other sites More sharing options...
IG-88 Posted May 22, 2022 Share #12 Posted May 22, 2022 On 5/21/2022 at 11:46 AM, javikobcn said: Do you mean an installation of the version of dsm that I use on my nas as if it were an installation from 0 and then once inside the nas copy the necessary filesfrom the usb to my dsm via ssh? thats meant to be done only for one or a few files you exactly know you changed and did not make a copy of the files before that to restore them you also need to restore things like the executable flag if needed On 5/21/2022 at 11:46 AM, javikobcn said: If so, is there a post to use as a guide? no that no normal operation and from the question i'd guess you dont have enough linux experience to handle it so that might not be a good option for you, even on a windows system its not that easy to restore a whole system by just copying files from another disk On 5/21/2022 at 11:53 AM, javikobcn said: I think the only solution is do the usb installation to restore the damaged installation and pray for not need to reinstall all the dsm.. i'd suggest doing a test install with one empty disk and try to install dsm and then install the packages and to see if you can get it working an a fresh/normal installation, if you could always remove all partitions of that disks and start over with a new install if things go wrong if you get it working that way you might find out too what you did wrong with you current install its also possible to use a working installation on a single disk to replace the system of a already install system on a multi disk install, thats one method to do a downgrade and there is a howto for that https://xpenology.com/forum/topic/12778-tutorial-how-to-downgrade-from-62-to-61-recovering-a-bricked-system/ it can be used for any version as you use the new single disk as master to replace the system partitions on the other disks, the downside it to loose the whole old config Quote Link to comment Share on other sites More sharing options...
javikobcn Posted May 23, 2022 Author Share #13 Posted May 23, 2022 (edited) Ok i'm decided to reinstall the dsm by 0. I am not able to follow the instructions to try to restore the files as you have indicatedbut i need to know if i will lost all the files of the hard disk or only the dsm files? I only have one hard disk without partitions. Greetings. Edited May 23, 2022 by javikobcn Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.