KMS leads to i915 Xorg/ system hang on boot

Bug #387978 reported by royden
This bug report is a duplicate of:  Bug #431812: i915: black screen on boot. Edit Remove
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
New
Undecided
Unassigned

Bug Description

Karmic Testing.

xserver-xorg-core: 2:1.6.1.901-2ubuntu1
xserver-xorg-intel: 2:2.7.99.901+git20090615.3da549f5-0ubuntu0sarvatt
kernel: 2.6.30-9-generic
Intel 855 [8086:3582] (rev 02)

Enabling KMS via either "options i915 modeset=1" in /etc/modprobe.d/i915-kms.conf or "modprobe i915 modeset=1, /etc/init.d/gdm start" leads to a system-wide freeze (hard-off or SysReq B (only that key works)). Mode change apparent in console. Testing shows that hang starts at X startup. No debugging obtained yet locally or by remote (many tries) and nothing entered in logs, but binary and misplaced text is injected into "messages" and other logs.

Works fine without KMS.

NOTE: kernel: 2.6.30-8-generic works fine.

ProblemType: Bug
Architecture: i386
Date: Tue Jun 16 17:24:18 2009
DistroRelease: Ubuntu 9.10
Lsusb:
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 002: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: FUJITSU SIEMENS LIFEBOOK S7010
Package: xorg 1:7.4~5ubuntu21
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.30-9-generic root=UUID=5e50d1f9-9c69-4482-9c99-fe34006c1d17 ro quiet splash
ProcEnviron:
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.30-9.10-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4~5ubuntu21
 libgl1-mesa-glx 7.6.0~git20090615.01f7bda4-0ubuntu0sarvatt
 libdrm2 2.4.11+git20090606.3d4bfe8c-0ubuntu0sarvatt
 xserver-xorg-video-intel 2:2.7.99.901+git20090615.3da549f5-0ubuntu0sarvatt
 xserver-xorg-video-ati N/A
SourcePackage: xorg
Uname: Linux 2.6.30-9-generic i686
dmi.bios.date: 11/01/2004
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.13
dmi.board.name: FJNB182
dmi.board.vendor: FUJITSU
dmi.chassis.type: 10
dmi.chassis.vendor: FUJITSU SIEMENS
dmi.chassis.version: S7010
dmi.modalias: dmi:bvnFUJITSU//PhoenixTechnologiesLtd.:bvrVersion1.13:bd11/01/2004:svnFUJITSUSIEMENS:pnLIFEBOOKS7010:pvr:rvnFUJITSU:rnFJNB182:rvr:cvnFUJITSUSIEMENS:ct10:cvrS7010:
dmi.product.name: LIFEBOOK S7010
dmi.sys.vendor: FUJITSU SIEMENS
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.30-9-generic

Revision history for this message
royden (ryts) wrote :
Revision history for this message
Andreas Henriksson (andreas-fatal) wrote :

I seem to have the same problem. Running with KMS enabled + "edgers" xorg.
With kernel 2.6.30-8 I get the ubuntu logo at startup, then black screen, then the screen reappears at GDM login prompt.
With kernel 2.6.30-9 I get the ubuntu logo at startup, then black screen, then the computer seems to continue working for a while but the screen remains black.

Revision history for this message
royden (ryts) wrote :

Same for kernel: 2.6.30-10-generic, stock Karmic Xorg throughout. Total lockup, no logs, no debug possible.

Revision history for this message
Florian Reinhard (freinhard) wrote :

same here since i updated from 2.6.30-8 to -10.
hardware: fujitsu siemens s6120 with 855gm.
is there another way than "apci=off" to make the system boot again?

Revision history for this message
royden (ryts) wrote :

This bug was reported as requested by Bryce(?) in https://wiki.ubuntu.com/X/KernelModeSetting. I updated it for the 2.6.30-10-generic kernel before learning that KMS was enabled by default and that i915 drivers were blacklisted for this mode, as indeed KMS does not work on Intel 855GM [8086:3582] and >2.6.30-8-generic kernels. Xorg is now upgraded to exploit the mode.

2.6.30-10-generic kernels should now boot fine in terms of KMS. Problems are likely something else (see Karmic forum).

A pity we lost kms but there you ae....

Revision history for this message
decko (decko-ufpr) wrote : apport-collect data

Architecture: i386
Dependencies:

DistroRelease: Ubuntu 9.04
Package: linux None [modified: /var/lib/dpkg/info/linux.list]
PackageArchitecture: i386
ProcEnviron:
 SHELL=/usr/bin/fish
 PATH=(custom, no user)
 LANG=pt_BR.UTF-8
Uname: Linux 2.6.32-999-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.