Hi there, I’ve been a Linux for a few years, mainly sticking to Debian-based distros. As of late though after restoring my EliteBook 2560p, I wanted to try Fedora and I liked it enough to stay on it with the Plasma Desktop. However, after upgrading from the kernel that’s shipped with the distro, I saw instead of loading Mesa drivers, it’s running on llvmpipe and I still haven’t found a way to fix it. Here’s an inxi -Fzxx as i was requested in this topic.
Please describe what “not working” means (ideally, with error messages from journalctl). I have Fedora Workstation on several systems, some Intel iGPU and one Nvidia. vulkaninfo show that llvmpipe is being used on with both Intel iGPU and Nvidia systems.
Well what doesn’t work from my view as a user is the graphics driver, considering it falls back to software rendering instead of the integrated graphics themselves. If I do sudo journalctl | grep i915, I’m getting these logs:
Jun 08 13:40:33 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Found sandybridge (device ID 0126) integrated display version 6.00 stepping N/A
Jun 08 13:40:33 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Jun 08 13:40:33 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Jun 08 13:40:33 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Skipping intel_backlight registration
Jun 08 13:40:33 HP-EliteBook-2560p kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
Jun 08 13:40:33 HP-EliteBook-2560p kernel: fbcon: i915drmfb (fb0) is primary device
Jun 08 13:40:34 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Jun 08 10:40:39 HP-EliteBook-2560p kernel: snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jun 09 12:13:55 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe B (start=36528 end=36529) time 1148 us, min 1073, max 1079, scanline start 1036, end 1114
Jun 09 12:18:37 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe A (start=53028 end=53029) time 1729 us, min 763, max 767, scanline start 760, end 36
Jun 09 12:42:04 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe A (start=136776 end=136777) time 1146 us, min 763, max 767, scanline start 760, end 8
Jun 09 22:03:06 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Found sandybridge (device ID 0126) integrated display version 6.00 stepping N/A
Jun 09 22:03:06 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Jun 09 22:03:06 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Jun 09 22:03:06 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Skipping intel_backlight registration
Jun 09 22:03:06 HP-EliteBook-2560p kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
Jun 09 22:03:06 HP-EliteBook-2560p kernel: fbcon: i915drmfb (fb0) is primary device
Jun 09 22:03:07 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Jun 09 19:03:10 HP-EliteBook-2560p kernel: snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jun 10 12:05:51 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Found sandybridge (device ID 0126) integrated display version 6.00 stepping N/A
Jun 10 12:05:51 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Jun 10 12:05:51 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Jun 10 12:05:51 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Skipping intel_backlight registration
Jun 10 12:05:51 HP-EliteBook-2560p kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
Jun 10 12:05:51 HP-EliteBook-2560p kernel: fbcon: i915drmfb (fb0) is primary device
Jun 10 12:05:52 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Jun 10 09:05:56 HP-EliteBook-2560p kernel: snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jun 17 03:52:39 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Found sandybridge (device ID 0126) integrated display version 6.00 stepping N/A
Jun 17 03:52:39 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Jun 17 03:52:39 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Jun 17 03:52:39 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Skipping intel_backlight registration
Jun 17 03:52:39 HP-EliteBook-2560p kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
Jun 17 03:52:39 HP-EliteBook-2560p kernel: fbcon: i915drmfb (fb0) is primary device
Jun 17 03:52:40 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Jun 17 00:52:44 HP-EliteBook-2560p kernel: snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jun 17 11:39:08 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Found sandybridge (device ID 0126) integrated display version 6.00 stepping N/A
Jun 17 11:39:08 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Jun 17 11:39:08 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Jun 17 11:39:08 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Skipping intel_backlight registration
Jun 17 11:39:08 HP-EliteBook-2560p kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
Jun 17 11:39:08 HP-EliteBook-2560p kernel: fbcon: i915drmfb (fb0) is primary device
Jun 17 11:39:09 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Jun 17 08:39:12 HP-EliteBook-2560p kernel: snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jun 17 09:00:59 HP-EliteBook-2560p sudo[5180]: ciprian : TTY=pts/1 ; PWD=/home/ciprian ; USER=root ; COMMAND=/usr/sbin/find /usr/lib/modules/6.12.8-200.fc41.x86_64/kernel/drivers -name i915.ko.* /usr/lib/modules/6.12.8-200.fc41.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz
Jun 17 09:03:42 HP-EliteBook-2560p sudo[5493]: ciprian : TTY=pts/1 ; PWD=/home/ciprian ; USER=root ; ENV=i915.force_probe=sudo ; COMMAND=/usr/sbin/dnf config-manager setopt fedora-cisco-openh264.enabled=1a49 xe.force_probe=9a49
Jun 17 09:16:05 HP-EliteBook-2560p sudo[7084]: ciprian : TTY=pts/1 ; PWD=/home/ciprian ; USER=root ; COMMAND=/usr/sbin/find /usr/lib/modules/6.12.8-200.fc41.x86_64/kernel/drivers -name i915.ko.* /usr/lib/modules/6.12.8-200.fc41.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz
Jun 17 09:26:23 HP-EliteBook-2560p sudo[8779]: ciprian : TTY=pts/3 ; PWD=/home/ciprian ; USER=root ; COMMAND=/usr/sbin/rpm -qf /usr/lib/modules/6.14.9-300.fc42.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz kernel-modules-6.14.9-300.fc42.x86_64
Jun 17 09:27:42 HP-EliteBook-2560p sudo[8968]: ciprian : TTY=pts/3 ; PWD=/home/ciprian ; USER=root ; COMMAND=/usr/sbin/modinfo i915
Jun 17 09:29:07 HP-EliteBook-2560p sudo[9042]: ciprian : TTY=pts/3 ; PWD=/home/ciprian ; USER=root ; COMMAND=/usr/sbin/modprobe i915
Jun 17 09:29:25 HP-EliteBook-2560p sudo[9092]: ciprian : TTY=pts/3 ; PWD=/home/ciprian ; USER=root ; COMMAND=/usr/sbin/modprobe -v i915
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: drwxr-xr-x 2 root root 0 Apr 2 03:00 usr/lib/firmware/i915
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 11736 Apr 2 03:00 usr/lib/firmware/i915/adlp_dmc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 10896 Apr 2 03:00 usr/lib/firmware/i915/adlp_dmc_ver2_16.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 129640 Apr 2 03:00 usr/lib/firmware/i915/adlp_guc_69.0.3.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 103156 Apr 2 03:00 usr/lib/firmware/i915/adlp_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 123420 Apr 2 03:00 usr/lib/firmware/i915/adlp_guc_70.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 4292 Apr 2 03:00 usr/lib/firmware/i915/adls_dmc_ver2_01.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 8704 Apr 2 03:00 usr/lib/firmware/i915/bmg_dmc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 1820 Apr 2 03:00 usr/lib/firmware/i915/bxt_dmc_ver1_07.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 83548 Apr 2 03:00 usr/lib/firmware/i915/bxt_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 55216 Apr 2 03:00 usr/lib/firmware/i915/bxt_huc_2.0.0.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 83724 Apr 2 03:00 usr/lib/firmware/i915/cml_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 67028 Apr 2 03:00 usr/lib/firmware/i915/cml_huc_4.0.0.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 3740 Apr 2 03:00 usr/lib/firmware/i915/dg1_dmc_ver2_02.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 112024 Apr 2 03:00 usr/lib/firmware/i915/dg1_guc_70.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 144360 Apr 2 03:00 usr/lib/firmware/i915/dg1_huc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 4368 Apr 2 03:00 usr/lib/firmware/i915/dg2_dmc_ver2_08.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 163956 Apr 2 03:00 usr/lib/firmware/i915/dg2_guc_70.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 170212 Apr 2 03:00 usr/lib/firmware/i915/dg2_huc_gsc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 95428 Apr 2 03:00 usr/lib/firmware/i915/ehl_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 110060 Apr 2 03:00 usr/lib/firmware/i915/ehl_huc_9.0.0.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 2304 Apr 2 03:00 usr/lib/firmware/i915/glk_dmc_ver1_04.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 83736 Apr 2 03:00 usr/lib/firmware/i915/glk_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 66948 Apr 2 03:00 usr/lib/firmware/i915/glk_huc_4.0.0.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 4296 Apr 2 03:00 usr/lib/firmware/i915/icl_dmc_ver1_09.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 95448 Apr 2 03:00 usr/lib/firmware/i915/icl_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 110120 Apr 2 03:00 usr/lib/firmware/i915/icl_huc_9.0.0.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 2380 Apr 2 03:00 usr/lib/firmware/i915/kbl_dmc_ver1_04.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 83728 Apr 2 03:00 usr/lib/firmware/i915/kbl_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 67024 Apr 2 03:00 usr/lib/firmware/i915/kbl_huc_4.0.0.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 9856 Apr 2 03:00 usr/lib/firmware/i915/mtl_dmc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 685472 Apr 2 03:00 usr/lib/firmware/i915/mtl_gsc_1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 172336 Apr 2 03:00 usr/lib/firmware/i915/mtl_guc_70.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 132840 Apr 2 03:00 usr/lib/firmware/i915/mtl_huc_gsc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 4172 Apr 2 03:00 usr/lib/firmware/i915/rkl_dmc_ver2_03.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 2228 Apr 2 03:00 usr/lib/firmware/i915/skl_dmc_ver1_27.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 83344 Apr 2 03:00 usr/lib/firmware/i915/skl_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 51452 Apr 2 03:00 usr/lib/firmware/i915/skl_huc_2.0.0.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 4608 Apr 2 03:00 usr/lib/firmware/i915/tgl_dmc_ver2_12.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 123044 Apr 2 03:00 usr/lib/firmware/i915/tgl_guc_69.0.3.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 97764 Apr 2 03:00 usr/lib/firmware/i915/tgl_guc_70.1.1.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 118008 Apr 2 03:00 usr/lib/firmware/i915/tgl_guc_70.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 144400 Apr 2 03:00 usr/lib/firmware/i915/tgl_huc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: lrwxrwxrwx 1 root root 14 Apr 2 03:00 usr/lib/firmware/i915/tgl_huc_7.9.3.bin.xz -> tgl_huc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 11028 Apr 2 03:00 usr/lib/firmware/i915/xe2lpd_dmc.bin.xz
Jun 17 09:33:22 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 7108 Apr 2 03:00 usr/lib/firmware/i915/xe3lpd_dmc.bin.xz
Jun 17 09:33:26 HP-EliteBook-2560p dracut[9452]: drwxr-xr-x 2 root root 0 Apr 2 03:00 usr/lib/modules/6.14.9-300.fc42.x86_64/kernel/drivers/gpu/drm/i915
Jun 17 09:33:26 HP-EliteBook-2560p dracut[9452]: -rw-r--r-- 1 root root 1730036 Apr 2 03:00 usr/lib/modules/6.14.9-300.fc42.x86_64/kernel/drivers/gpu/drm/i915/i915.ko.xz
Jun 17 12:37:08 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Found sandybridge (device ID 0126) integrated display version 6.00 stepping N/A
Jun 17 12:37:08 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
Jun 17 12:37:08 HP-EliteBook-2560p kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Jun 17 12:37:08 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] Skipping intel_backlight registration
Jun 17 12:37:08 HP-EliteBook-2560p kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
Jun 17 12:37:08 HP-EliteBook-2560p kernel: fbcon: i915drmfb (fb0) is primary device
Jun 17 12:37:09 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
Jun 17 09:37:12 HP-EliteBook-2560p kernel: snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Jun 17 11:32:22 HP-EliteBook-2560p sudo[8561]: ciprian : TTY=pts/1 ; PWD=/home/ciprian ; USER=root ; COMMAND=/usr/sbin/grep -i i915 /lib/modules/6.14.9-300.fc42.x86_64/config
Something I just noticed while copy-pasting the logs though is
Jun 09 12:13:55 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe B (start=36528 end=36529) time 1148 us, min 1073, max 1079, scanline start 1036, end 1114
Jun 09 12:18:37 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe A (start=53028 end=53029) time 1729 us, min 763, max 767, scanline start 760, end 36
Jun 09 12:42:04 HP-EliteBook-2560p kernel: i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe A (start=136776 end=136777) time 1146 us, min 763, max 767, scanline start 760, end 8
I removed most of the info though that looked useless because I’m pretty sure it just mentions the limits of llvmpipe which I suppose it’s standard wherever it is, considering I don’t see anything related to my integrated graphics.
The vulkaninfo entries that mention llvmpipe are similar to what I see on a couple systems with Intel iGPU’s, but I don’t have the i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe messages on either system. My systems have [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4) that I don’t find in your post, but both systems use newer iGPU’s.
Have you checked for UEFI/BIOS updates? Yours is dated 2018.
This laptop has an experimental UEFI so I keep it disabled unless I boot Windows 10, since it breaks GRUB every time no matter the distribution I choose. There’s also no other updates for the BIOS. Is there anything I could really do about it? Or should I switch to a different desktop environment reinstalling Fedora? There’s also my possibility of getting Debian 13 when it releases but who knows how much it’ll take for that to release.
Edit: I just googled up the error and it may be fixed with i915.enable_psr=0 added to GRUB_CMDLINE_LINUX. I’m probably gonna try that and give an update on that.
I still gotta check if KDE now sees the change or not, and I have to remove i915.enable_psr_helper=0 since it says it’s unknown, therefore it ignores it.
New Update: Still stuck at llvmpipe, however, when I did again sudo journalctl | grep "Jun 17" | grep drm| less in tty, there weren’t anymore errors related to that. Any idea @gnwiii?
By “stuck” I mean the graphics processor in the system details doesn’t change at all to the intel driver. Honestly I might take it as a KDE bug or something, so I’m probably gonna try a different desktop environment first to see if it changes anything…