Please read this before reporting a bug:
http://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

Do NOT report bugs when a package is just outdated, or it is in Unsupported. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#7658 - [kernel26-2.6.22.1-3] Crashed Xorg.

Attached to Project: Arch Linux
Opened by Adam Wilson (ADT) - Tuesday, 24 July 2007, 09:14 GMT-4
Last edited by Roman Kyrylych (Romashka) - Friday, 11 January 2008, 08:30 GMT-4
Task Type Bug Report
Category Kernel
Status Unconfirmed
Assigned To Tobias Powalowski (tpowa)
Alexander Baldeck (kth5)
Operating System i686
Severity Critical
Priority Normal
Reported Version 2007.05 Duke
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 2
Private No

Details

Description:
after a pacman -Syu
kernel updated from
kernel262.6.21.6-1
to kernel26-2.6.22.1-3

When I restarted the computer. Everything was fine until I typed in startx to
start X windows. X windows started but did not load the window manager (icewm).

After about 5 seconds the screen became a mix of colors.
I could not quit x windows by using "ctrl"+"alt"+"backspace".
I also could not switch to another tty by using "ctrl"+"alt"+"F1" etc.
I had to restart the computer by pushing the power switch.

I had to do a pacman --upgrade to an older version of kernel26.
kernel262.6.21.6-1
This fixed the problem.

Additional info:
* package version(s)
* config and/or log files etc.
I dont know where the xorg logs are?


Steps to reproduce:
upgrade kernel to kernel26-2.6.22.1-3
restart computer
type startx
This task depends upon

Comment by Elyess (elyess) - Thursday, 09 August 2007, 16:15 GMT-4
xorg log file is on /var/log/Xorg.*
Comment by Adam Wilson (ADT) - Monday, 13 August 2007, 10:33 GMT-4
I decided to reinstall archlinux.

I used an ftp install when installed the latest kernel i.e. kernel26-2.6.22.2-1

When I started the X.org Server it froze the computer again.
I needed to do a restart the computer by pressing the power button.

I reinstalled the older kernel i.e. kernel26-2.6.21.6-1 and that works.

I use the video driver xf86-video-i810


This is the Xorg error
----------------------------------------------------
Fatal server error:
lockup

(II) AIGLX: Suspending AIGLX clients for VT switch
Error in I810WaitLpRing(), now is 63899, start is 61898
pgetbl_ctl: 0x1f200001 pgetbl_err: 0xb078000
ipeir: 0 iphdr: ffffffff
LP ring tail: 48 head: 2c len: f001 start 504000
eir: 0 esr: 1 emr: 3d
instdone: ff7a instpm: 0
memmode: 4 instps: 10
hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
space: 65500 wanted 65528

FatalError re-entered, aborting
lockup
Comment by Adam Wilson (ADT) - Monday, 27 August 2007, 16:28 GMT-4
I fixed the problem. The module "dri" in the xorg.conf file was some how causing X.org to lockup.

Section "Module"
Load "ddc" #ddc probing of monitor
Load "dbe"
Load "extmod"
Load "glx"
Load "bitmap" #bitmap-fonts
Load "type1"
Load "freetype"
Load "record"
#Load "i2c"
#Load "vbe"
#Load "int10"
#Load "dri" #This module was causing X to crash
EndSection

dri is installed by the package libgl-dri.
the dri module did not cause X.org to lockup before kernel26-2.6.22.1-3

Should I close this bug?
Comment by Adam Wilson (ADT) - Monday, 27 August 2007, 16:34 GMT-4
I forgot to say that the window manager I was using was icewm. The latest version from ftp, 1.2.30-1
Comment by Tobias Powalowski (tpowa) - Saturday, 27 October 2007, 08:31 GMT-4
status with latest kernel?
Comment by Adam Wilson (ADT) - Saturday, 27 October 2007, 09:37 GMT-4
Using the latest kernel26 version 2.6.23.1-5 xorg freezes if I don't uncomment the glx module in xorg.conf
Without this module some games run very slow (3D acceleration?) but other than that everything else is fine.

I think this is the error's log, from /var/log/Xorg.0.log.old

Error in I810WaitLpRing(), now is 14013737, start is 14011736
pgetbl_ctl: 0x1e6a0001 pgetbl_err: 0x0
ipeir: 0 iphdr: ffffffff
LP ring tail: 88 head: 2c len: f001 start 504000
eir: 0 esr: 1 emr: 3d
instdone: ff7a instpm: 0
memmode: 4 instps: 10
hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
space: 65436 wanted 65528
(II) I810(0): [drm] removed 1 reserved context for kernel
(II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xe09d0000 at 0xb7a74000

Fatal server error:
lockup

(II) AIGLX: Suspending AIGLX clients for VT switch
Error in I810WaitLpRing(), now is 14018743, start is 14016742
pgetbl_ctl: 0x1e6a0001 pgetbl_err: 0x0
ipeir: 0 iphdr: ffffffff
LP ring tail: 90 head: 2c len: f001 start 504000
eir: 0 esr: 1 emr: 3d
instdone: ff7a instpm: 0
memmode: 4 instps: 10
hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
space: 65428 wanted 65528

FatalError re-entered, aborting
lockup
Comment by Adam Wilson (ADT) - Sunday, 11 November 2007, 16:18 GMT-4
Status with the latest kernel is fine. kernel 2.6.23.1-6

However if I use 16 bit colour in the xorg.conf file X crashes.

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Comment by Ed hughes (bgeddy) - Thursday, 15 November 2007, 18:01 GMT-4
Are you guys getting anywhere with this ? I run i810 driver and have to swict off DRI by setting color depth to smoething than than 16. I would like to have DRI enabled. Any joy ??
Comment by Tobias Powalowski (tpowa) - Saturday, 26 January 2008, 11:03 GMT-4
status on .24 kernel from testing?
Comment by Alexander Baldeck (kth5) - Thursday, 28 February 2008, 08:11 GMT-4
still an issue?
Comment by Risto Suominen (ristosu) - Friday, 29 February 2008, 17:23 GMT-4
Yes, 2.6.24.
Comment by Vasco Costa (anakin) - Tuesday, 18 March 2008, 06:52 GMT-4
Running 2.6.24 too and it's still an issue.
Has anyone found any workaround to successfully run xorg on 16-bit color depth other than downgrading the kernel?
Comment by Corrado Primier (bardo) - Thursday, 24 April 2008, 07:17 GMT-4
Did anybody try 2.6.25 from testing?

Loading...