"No devices found" in X
Running uptodate Sid. I usually run self-compiled kernels (from
kernel.org git mainline repo) with standard Debian Sid X. This has
been working fine for years (except, of course, for the occasional,
temporary X breakage), but starting recently (presumably after some X
upgrade), X bails on startup, saying that it can't find any devices
(The last few lines from the log are included below).
I suspect there's something misconfigured in my kernels, since X still
starts fine with a Debian stock kernel - but I haven't actually changed
anything in my kernel config, which used to work fine. Has something
in X or the kernel changed recently that would require me to do
something different in the kernel?
The graphics chipset is an Intel 945GM, powered by the i915 driver:
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device 0090
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d0100000 (32-bit, non-prefetchable) [size=512K]
I/O ports at 1800 [size=8]
Memory at c0000000 (32-bit, prefetchable) [size=256M]
Memory at d0200000 (32-bit, non-prefetchable) [size=256K]
Expansion ROM at <unassigned> [disabled]
Capabilities:  MSI: Enable- Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Kernel driver in use: i915
Two recent kernel that don't work are:
A Debian stock one that does:
The last few lines of Xorg.0.log (from a failed attempt):
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 2.13.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(WW) Warning, couldn't open module vesa
(II) UnloadModule: "vesa"
(EE) Failed to load module "vesa" (module does not exist, 0)
(II) LoadModule: "fbdev"
(WW) Warning, couldn't open module fbdev
(II) UnloadModule: "fbdev"
(EE) Failed to load module "fbdev" (module does not exist, 0)
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
Sandybridge, Sandybridge, Sandybridge, Sandybridge, Sandybridge,
(II) Primary Device is: PCI 00@00:02:0
(EE) No devices detected.
Fatal server error:
no screens found
I can provide further information if necessary (e.g., dmesg, kernel
config, and full logs to a pastebin), but I figured I'd try this first,
in case anyone has any idea.
foffl.sourceforge.net - Feeds OFFLine, an offline RSS/Atom aggregator
mailmin.sourceforge.net - remote access via secure (OpenPGP) email
ssuds.sourceforge.net - A Simple Sudoku Solver and Generator