BastianBayer Posted December 21, 2021 Share Posted December 21, 2021 Hi, I´ve got some problems with my unraid server (V6.9.2). Config is: i7 11700K 32GB Ram MSI MPG Z590 Gaming Carbon WIFI after about a month running the server crashes for the second time. Not reachable and on display output only black screen. I found something in the Logs maybe that could help. thank you Quote Link to comment
JorgeB Posted December 21, 2021 Share Posted December 21, 2021 Enable the syslog server and post that after a crash together with the diagnostics. Quote Link to comment
BastianBayer Posted December 21, 2021 Author Share Posted December 21, 2021 I´ve done that after my first crash and that are the syslog messages before the server wasn´t reachable anymore. I rebooted the system yesterday shall i post the diagnostics nevertheless? Quote Link to comment
JorgeB Posted December 21, 2021 Share Posted December 21, 2021 6 minutes ago, BastianBayer said: shall i post the diagnostics nevertheless? Yes, mostly to see the hardware you're using. Quote Link to comment
BastianBayer Posted December 21, 2021 Author Share Posted December 21, 2021 Heres the diagnostic diagnostics-20211221-1308.zip Quote Link to comment
JorgeB Posted December 21, 2021 Share Posted December 21, 2021 Could be this issue: Quote Link to comment
BastianBayer Posted December 21, 2021 Author Share Posted December 21, 2021 (edited) Okay that could be the problem.. so there is no other solution than trying to turn off i915 right ? I had no problems while using plex with hardware transcoding so it´s strange that it seems to crash when the iGPU is not in use. Edited December 21, 2021 by BastianBayer Quote Link to comment
JorgeB Posted December 21, 2021 Share Posted December 21, 2021 26 minutes ago, BastianBayer said: so there is no other solution than trying to turn off i915 right ? Other than downgrading to v6.8 not AFAIK. 27 minutes ago, BastianBayer said: so it´s strange that it seems to crash when the iGPU is not in use. Seems common crashing when not in use. Quote Link to comment
Tristankin Posted December 21, 2021 Share Posted December 21, 2021 I can confirm that transcoding does not need to be in use to cause the crash. Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 I believe this is happening to my sever as well since the last few days, v6.10 RC2. Is uncommenting i915 in the go file still the best "solution" or has there been some development/ fix coming? Quote Link to comment
Hoopster Posted January 11, 2022 Share Posted January 11, 2022 11 minutes ago, Reva said: Is uncommenting i915 in the go file still the best "solution" What version of unRAID are you running? If on 6.9.2 you should be using the 'touch /boot/config/modprobe.d/i915.conf' method rather than modprobe i915 in the go file. If you are on 6.10.0 -rc2 even the i915.conf file is not needed as the drivers are autoloaded if detected. Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 Just now, Hoopster said: What version of unRAID are you running? If on 6.9.2 you should be using the 'touch /boot/config/modprobe.d/i915.conf' method rather than modprobe i915 in the go file. If you are on 6.10.0 -rc2 even the i915.conf file is not needed as the drivers are autoloaded if detected. 6.10 -rc2. What should i do then? Restore to 6.9.2 and do what you said? Quote Link to comment
Hoopster Posted January 11, 2022 Share Posted January 11, 2022 2 minutes ago, Reva said: 6.10 -rc2. What should i do then? Restore to 6.9.2 and do what you said? I rolled back to 6.9.2 but that alone did not help; still had random lockups. I have been 16 days without a crash, which is a long time for my server, after doing the following: recreated i915.conf (I had eliminated it when I went to 610.0 rc2) removed the Intel GPU Top and GPU Statistics plugins I am not saying that is a 'fix' but so far my system remains stable and has done a lot of Plex hardware transcodes. Of course, since I said this, it will now crash. 😁 Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 Ok, i will try it! How do i go about recreating the i915.conf file? Is this the process?: Restore to 6.9.2 -> Shut down server -> Pull out usb, insert into pc and recreate i915.conf file -> put usb into server and start -> done? Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 Or -> restore to 6.9.2 -> run touch /boot/config/modprobe.d/i915.conf in the terminal -> done? Saw it here: https://www.reddit.com/r/unRAID/comments/m45h43/question_about_update_to_69x/ I dont mean to be confusing, just want to make sure i get it right Quote Link to comment
Hoopster Posted January 11, 2022 Share Posted January 11, 2022 (edited) 3 hours ago, Reva said: in the terminal -> done? Yes. Type the touch command from the terminal. It should create a blank i915.conf file in the config/modprobe.d folder on the flash drive. You should also comment out or remove anything in the go file related to i915 and then reboot the server. Edited January 11, 2022 by Hoopster Quote Link to comment
Hoopster Posted January 11, 2022 Share Posted January 11, 2022 See the GPU Driver Integration section here for details. Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 Just now, Hoopster said: Yes. Type the touch command from the terminal. It should create a blank i915.conf file config/modprobe.d folder on the flash drive. Got it done! I noticed the plex and jellyfin containers didnt start and i get error command when trying to. I removed --device=/dev/dri:/dev/dri from the extra parameters in the plex container and it starts but no longer does hardware transcoding. What do i need to do with jellyfin? The "/dev/dri:" field has to be filled in. So no hardware transcoding until they fix 6.10 -rc2 or am i mistaken? Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 5 minutes ago, Hoopster said: See the GPU Driver Integration section here for details. Will check! Quote Link to comment
Hoopster Posted January 11, 2022 Share Posted January 11, 2022 2 minutes ago, Reva said: --device=/dev/dri:/dev/dri I still have this in my Extra Parameters in Plex docker container. If Plex will not start when it is there, that means the /dev/dri folder is not getting created when the server boots. If it can't find /dev/dri the docker can't start. /dev/dri should get created if the iGPU is specified in the BIOS as the Primary Graphics Adapter and the i915.conf file is created. I had to remove the Intel GPU Top plugin on my system for it to be created correctly. Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 It says it the directory doesn't exist. iGPU was selected as primary graphics adapter last time i was in bios and hw transcoding worked before this issue started so that shouldn't be the problem. I don't have the intel gpu top plugin installed. The i915.conf file is created. Could it be because i have an 11th gen intel cpu (11500k)? The whole reason i moved to 6.10 -rc2 was to get hardware transcoding to work. Quote Link to comment
Hoopster Posted January 11, 2022 Share Posted January 11, 2022 4 minutes ago, Reva said: Could it be because i have an 11th gen intel cpu (11500k)? Yes, could be. You probably need the Linux kernel version in 6.10.0 to support 11th gen iGPU. I am fine with 6.9.2 as I have a 9th gen. CPU/iGPU. Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 It seems then that i have no other option than to wait for 6.10 to be fixed? If the system stops becoming inaccessible now that i have downgraded to 6.9.2 that is Quote Link to comment
Hoopster Posted January 11, 2022 Share Posted January 11, 2022 8 minutes ago, Reva said: It seems then that i have no other option than to wait for 6.10 to be fixed? I don't know what fix can be done from the unRAID perspective. The issues with the i915 drivers have only appeared in unRAID 6.9x and 6.10.x with 5.x versions of the Linux kernel. Some have rolled back to 6.8.3 where there are no issues with the 4.19.x kernel. The issue appears to be somewhere in either the Linux kernel or i915 itself which are out of the control of unRAID devs. There is a bug report on this in case they can find a workaround. UnRAID 6.10.x auto loads the i915 driver if it detects the hardware supports it. Quote Link to comment
Reva Posted January 11, 2022 Share Posted January 11, 2022 Oh i see. I may have another go at 6.10 -rc2 in a few days then to give it another shot and see if the bug persists, assuming it doesn't show up on 6.9.2 as well. Could you send a link to the bug report so that i can check in if there are any developments? Quote Link to comment
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.
Note: Your post will require moderator approval before it will be visible.