#1123564 linux-image-6.17.12+deb14-amd64: i915 driver load very delay and slow

#1123564#5
Date:
2025-12-18 01:27:32 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?
When I upgrade the news kernel package in sid,  my notebook's lightdm can't
start. From /var/log/Xorg.0.log, it's said:

[     8.106] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[     8.106] (II) FBDEV: driver for framebuffer: fbdev
[     8.106] (II) VESA: driver for VESA chipsets: vesa
[     8.112] (EE) open /dev/dri/card0: No such file or directory
[     8.112] (WW) Falling back to old probe method for modesetting
[     8.112] (EE) open /dev/dri/card0: No such file or directory
[     8.112] (II) Loading sub module "fbdevhw"
[     8.112] (II) LoadModule: "fbdevhw"
[     8.112] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[     8.112] (II) Module fbdevhw: vendor="X.Org Foundation"
[     8.112]    compiled for 1.21.1.7, module version = 0.0.2
[     8.112]    ABI class: X.Org Video Driver, version 25.2
[     8.112] (EE) Unable to find a valid framebuffer device
[     8.112] (WW) Falling back to old probe method for fbdev
[     8.112] (II) Loading sub module "fbdevhw"
[     8.112] (II) LoadModule: "fbdevhw"
[     8.112] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[     8.113] (II) Module fbdevhw: vendor="X.Org Foundation"
[     8.113]    compiled for 1.21.1.7, module version = 0.0.2
[     8.113]    ABI class: X.Org Video Driver, version 25.2
[     8.113] (EE) Screen 0 deleted because of no matching config section.
[     8.113] (II) UnloadModule: "modesetting"
[     8.113] (EE) Screen 0 deleted because of no matching config section.


From dmesg:

[    7.699427] Bluetooth: SCO socket layer initialized
[    7.763339] videodev: Linux video capture interface: v2.00
[    9.728981] i915 0000:00:02.0: [drm] Found skylake/ulx (device ID 191e)
integrated display version 9.00 stepping H0
[    9.732198] i915 0000:00:02.0: [drm] VT-d active for gfx access
[    9.732776] Console: switching to colour dummy device 80x25
[    9.732834] i915 0000:00:02.0: vgaarb: deactivate vga console
[    9.732934] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[    9.755134] i915 0000:00:02.0: vgaarb: VGA decodes changed:
olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    9.757808] i915 0000:00:02.0: [drm] Finished loading DMC firmware
i915/skl_dmc_ver1_27.bin (v1.27)
[    9.811305] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
[    9.821684] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no
post: no)
[    9.821992] input: Video Bus as
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input11

I find kernel load i915 driver module almost has two seconds delay,
it's too slow.

When X.org start, the i915 driver still not load, so X.org can't find
/dev/dri/card0.

When using stable kernel 6.1.0-41-amd64, this bug is not exist,
i915 module load normal.

   * What outcome did you expect instead?
I hope kernel can load i915 module normally.