LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 04-16-2022, 06:52 PM   #1
wisnoskij
LQ Newbie
 
Registered: May 2010
Posts: 12

Rep: Reputation: 0
Intel Graphics Driver (i915) Troubleshooting?


Hello all,

Been having a lot of long random hangs lately, I assume one of the recent updates started it as it was working fine a couple weeks ago. Only seen it happen when playing Minecraft, the `Client thread [20534]` from the logs is the java 1.8.0 process, but it is running most of the time when I use the computer.

But I am not exactly sure where to start. I googled the error and their is a bunch of similar discussion over at https://gitlab.freedesktop.org/drm/intel/ about similar/identical errors. But they want me to compile their bleeding edge tip branch to file a bug report I sort of assume it might just make more sense to try different released i915 versions, maybe all I need to do is upgrade or downgrade 1 version to fix.

But their website does not really contain much information. Can anyone point me in the right direction? Do I just need to lookup how to regress or update the linux kernel on fedora, or can I change the intel graphics drivers and stay on the same kernel?

System:
5.16.19-200.fc35.x86_64 #1 SMP PREEMPT Fri Apr 8
Fedora 35, KDE plasma

Relevant Hardware:
12700k (no discreet GPU)
2 Monitors (seemed to be the key to many similar documented issues)

Log:
Code:
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:84dffffb, in Client thread [20534]
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] Resetting rcs0 for stopped heartbeat on rcs0
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] Resetting chip for stopped heartbeat on rcs0
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] Client thread[20534] context reset due to GPU hang
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_62.0.0.bin version 62.0 submission:disabled
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] GuC SLPC: disabled
Apr 16 18:46:01 D8-BB-C1-92-7C-4A kernel: i915 0000:00:02.0: [drm] HuC firmware i915/tgl_huc_7.9.3.bin version 7.9 authenticated:yes

Last edited by wisnoskij; 04-16-2022 at 06:53 PM.
 
Old 04-16-2022, 07:54 PM   #2
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,875
Blog Entries: 1

Rep: Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077
You might find it easier to use F36, which is already running the 5.17.2 kernel, and due for release this month. If that isn't helpful, try installing the 5.18 rawhide kernel.
 
Old 04-17-2022, 10:47 AM   #3
wisnoskij
LQ Newbie
 
Registered: May 2010
Posts: 12

Original Poster
Rep: Reputation: 0
Thanks mrmazda. I ran the upgrade will see if I still encounter any problems.

Not sure if I should start a new thread on this, but following their upgrade guide, I am a little confused by the cleanup steps.

autoremove gets me:
Code:
================================================================================
 Package               Arch   Version                  Repository          Size
================================================================================
Removing:
 NetworkManager-initscripts-ifcfg-rh
                       x86_64 1:1.36.4-1.fc36          @fedora            311 k
 NetworkManager-initscripts-updown
                       noarch 1:1.36.4-1.fc36          @fedora            2.1 k
 bluez-obexd           x86_64 5.64-1.fc36              @fedora            622 k
 botan2                x86_64 2.19.1-1.fc36            @fedora            5.9 M
 colord-gtk            x86_64 0.3.0-1.fc36             @fedora             74 k
 dbusmenu-qt           x86_64 0.9.3-0.28.20160218.fc36 @fedora            205 k
 f35-backgrounds-base  noarch 35.0.1-3.fc36            @fedora             20 M
 f35-backgrounds-gnome noarch 35.0.1-3.fc36            @fedora            925  
 f35-backgrounds-kde   noarch 35.0.1-3.fc36            @fedora            2.8 k
 gtk2-immodule-xim     x86_64 2.24.33-8.fc36           @fedora             40 k
 ibus-qt               x86_64 1.3.3-33.fc36            @fedora            442 k
 intel-gmmlib          x86_64 22.1.2-1.fc36            @fedora            543 k
 intel-media-driver    x86_64 22.3.1-1.fc36.2          @rpmfusion-nonfree  31 M
 iptables-legacy-libs  x86_64 1.8.7-15.fc36            @fedora             91 k
 java-11-openjdk-headless
                       x86_64 1:11.0.14.1.1-5.fc36     @fedora            177 M
 java-latest-openjdk-headless
                       x86_64 1:18.0.0.0.37-2.rolling.fc36
                                                       @fedora            195 M
 libfreeaptx           x86_64 0.1.1-3.fc36             @rpmfusion-free     54 k
 libpmemobj            x86_64 1.11.1-4.fc36            @fedora            379 k
 libsss_autofs         x86_64 2.6.3-1.fc36             @fedora             62 k
 libva-intel-driver    x86_64 2.4.1-8.fc36             @rpmfusion-free    7.9 M
 libyui-qt             x86_64 4.2.16-3.fc36            @fedora            1.1 M
 libyui-qt-graph       x86_64 4.2.16-3.fc36            @fedora            153 k
 lilv                  x86_64 0.24.12-4.fc36           @fedora            102 k
 llvm-libs             x86_64 14.0.0-1.fc36            @fedora            104 M
 lv2                   x86_64 1.18.2-2.fc36            @fedora            399 k
 minizip               x86_64 3.0.2-6.fc36             @fedora            168 k
 minizip-compat        x86_64 1.2.11-31.fc36           @fedora             55 k
 mozjs78               x86_64 78.15.0-3.fc36           @fedora             28 M
 neon                  x86_64 0.32.2-4.fc36            @fedora            331 k
 openssl1.1            x86_64 1:1.1.1n-1.fc36          @fedora            3.7 M
 pakchois              x86_64 0.4-25.fc36              @fedora             29 k
 pipewire-codec-aptx   x86_64 0.3.49-1.fc36            @rpmfusion-free     45 k
 podman-gvproxy        x86_64 3:4.0.2-1.fc36           @fedora             11 M
 podman-plugins        x86_64 3:4.0.2-1.fc36           @fedora            3.2 M
 qt                    x86_64 1:4.8.7-67.fc36          @fedora             18 M
 qt-at-spi             x86_64 0.3.1-22.fc35            @fedora            345 k
 qt-common             noarch 1:4.8.7-67.fc36          @fedora              0  
 qt-x11                x86_64 1:4.8.7-67.fc36          @fedora             37 M
 radvd                 x86_64 2.19-5.fc36              @fedora            170 k
 sni-qt                x86_64 0.2.7-0.10.20170217.fc36 @fedora            142 k
The java ones are probably understandable as Minecraft does not require any specific Java version, so they are not listed as hard dependencies, even tho I want to keep them. But how do I tell about some of these other ones? A lot of these drivers and codexs, and network managers seem like something I would not want to uninstall unless I was absolutely sure about it. But I have no idea were to start looking to verify if I indeed dont need them???
 
Old 04-17-2022, 02:01 PM   #4
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,875
Blog Entries: 1

Rep: Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077
I don't know what to tell you about "cleanups". When I run dnf system-upgrade, I use --allowerasing. This hasn't been leaving me any cleaning up to do. As long as everything in a cleanup list is .fc36 and not .fc35, there's probably no good reason to remove any, unless storage space on / is an issue for you.
 
Old 04-17-2022, 10:21 PM   #5
wisnoskij
LQ Newbie
 
Registered: May 2010
Posts: 12

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by mrmazda View Post
You might find it easier to use F36, which is already running the 5.17.2 kernel, and due for release this month. If that isn't helpful, try installing the 5.18 rawhide kernel.
Hmm, getting the same issue on both F36 kernel and installed a older one. The error stays the same and talks about the version 62 firmware `GuC firmware i915/tgl_guc_62.0.0.bin` I will have to see about finding a kernel with a different version or building my own. For installeding Rawhide like you mentioned, that woudl just be `DNF install ./kernel-*`??? But how would you tell which files you need? Looking at my system it seems semi random. like 5.17.0-300 comes with headers while 5.17.0-200 does not.
 
Old 04-17-2022, 10:34 PM   #6
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,875
Blog Entries: 1

Rep: Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077Reputation: 2077
When it comes to building software of any kind, I can't help. At this point I'd try to get help from Intel's driver writers via their mailing list. Your Alder Lake CPU was launched less than 6 months ago, so probably hasn't had all the FOSS bugs worked out yet.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
looking for i915 parameter document or Is i915 good for N10? kaz2100 Debian 6 07-10-2011 06:17 PM
How to install Intel HD graphics + GMA (i915) steward Linux Mint 5 05-16-2011 06:16 AM
Is there any way to get the penguin logo on boot with Intel KMS? (i915 driver) piratesmack Slackware 2 07-07-2010 08:31 AM
Intel i915 - driver loaded - DRI enabled - 500fps? songangel Linux - Hardware 3 03-10-2009 04:52 PM
Blender in Slackware 12.1 Intel card i915 driver folkenfanel Slackware 4 11-16-2008 01:29 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 11:36 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration