So I just did an update to prepare for finally going from f39 to f40 and after that my graphics driver did not load automatically. Doing a manual modprobe i915
and cycling once through a sleep/standby I get a working graphical interface. The kernel still working is 6.6.8-200
, the new one I installed just now is 6.10.9-100
. Is this worth investigating further or should I just do the update to f40 and see if that fixes it? Unfortunately I have no idea how to debug loading of kernel modules.
I’m running a thinkpad without dedicated graphics card but with a Intel(R) Core(TM) i7-4600U CPU @ 2.10GHz
, and on top of that an X server starting an GDM and then i3.
The older kernel still works fine giving
$ glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa Intel(R) HD Graphics 4400 (HSW GT2)
$ inxi -G
Graphics:
Device-1: Intel Haswell-ULT Integrated Graphics driver: i915 v: kernel
Device-2: Chicony Integrated Camera driver: uvcvideo type: USB
Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 23.2.7 driver: X:
loaded: modesetting unloaded: fbdev,vesa dri: crocus gpu: i915
resolution: 1920x1080~60Hz
API: OpenGL v: 4.6 vendor: intel mesa v: 23.3.6 renderer: Mesa Intel HD
Graphics 4400 (HSW GT2)
API: Vulkan v: 1.3.275 drivers: N/A surfaces: xcb,xlib
API: EGL Message: EGL data requires eglinfo. Check --recommends.
$ lsmod | grep i915
i915 4136960 34
drm_buddy 20480 1 i915
i2c_algo_bit 20480 1 i915
ttm 110592 1 i915
drm_display_helper 229376 1 i915
cec 86016 2 drm_display_helper,i915
video 77824 2 thinkpad_acpi,i915
The newer kernel falls back to software rendering
$ glxinfo | grep "OpenGL renderer"
MESA: error: ZINK: failed to choose pdev
glx: failed to create drisw screen
failed to load driver: zink
OpenGL renderer string: llvmpipe (LLVM 17.0.6, 256 bits)
$ inxi -G
Graphics:
Device-1: Intel Haswell-ULT Integrated Graphics driver: N/A
Device-2: Chicony Integrated Camera driver: uvcvideo type: USB
Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 23.2.7 driver: X:
loaded: vesa unloaded: fbdev,modesetting dri: swrast gpu: N/A
resolution: 1920x1080
API: OpenGL v: 4.5 vendor: mesa v: 23.3.6 renderer: llvmpipe (LLVM 17.0.6
256 bits)
API: Vulkan v: 1.3.275 drivers: N/A surfaces: xcb,xlib
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Also not sure if this is the right place to ask or if I should file a bugreport in bugzilla.
Thanks for any input.