"No devices found" in X



Hi,

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: [90] 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:

vmlinuz-2.6.36-lizzie-05857-gf9ba537
vmlinuz-2.6.37-rc6-lizzie-00109-g0a59228

A Debian stock one that does:

vmlinuz-2.6.32-5-686

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,
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.

Celejar
--
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


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx
Archive: http://lists.debian.org/20101219145659.7bd94bb8.celejar@xxxxxxxxx



Relevant Pages

  • module via-rhine for woody (3.0) using both onboard LANs on a VIA-EPIA mini-ITX CL1000 motherboard
    ... preferably not even going for a backports.org kernel upgrade so as to ... be sure that debian security upgrades would keep working for me. ... the driver for the dual port VT6103/6105 ethernet controller ... So you have to compile your own new ...
    (Debian-User)
  • Re: Xorg - nv - 8600GT blank screen problem.
    ... Or, if you want to be a bit risky, the nvidia driver from NVIDA's web site works well. ... The risk is that it is not installed "The Debian Way", and future Debian updates may break it, possibly causing a problem, or causing you to need to reinstall it. ... Also, it is finicky about which version of gcc used to compile the kernel interface. ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx with a subject of "unsubscribe". ...
    (Debian-User)
  • Re: kernel? 2.4.x vs 2.6.x
    ... > Im about a month into my first debian system and Im fairly new to linux ... > compile a new kernel and then compile the driverfrom ... this fails w.o custom kernel and I couldn't get syskonnects ... > driver to compile at all which googling suggested) This was all a good ...
    (Debian-User)
  • Re: Xfree setup: does AGP require anything special?
    ... > Doing a bit of advocay, I've managed to convince a friend to try Debian ... > If I could get the damn thing to work with even the vesa driver, ... Also, go ahead and send in the config files (X and kernel), dmesg, ...
    (Debian-User)
  • Re: NIC Detection Problem
    ... Welcome to Debian! ... uses the '8139too' driver and not the 'via-rhine' driver as you ... > module to kernel in debian after setup and/or while ... At installation time the installer will prompt you with the 'modconf' ...
    (Debian-User)