Bug 497427

Summary: intel/945GME: X freezes when not specifying "noacpi" kernel boot option
Product: [openSUSE] openSUSE 11.1 Reporter: joel sass <sass.joel>
Component: X.OrgAssignee: E-mail List <xorg-maintainer-bugs>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P5 - None CC: cyberorg, markgray+to-suse, sndirsch
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: hwinfo --gfxcard >> cyberorg requested that I attach this file. Has been obsoleted by the newer hwinfo -gfx attachment
Second hwinfo -gfx
current lts.conf
Client Xorg.7.log
Xorg.7.log.old from the same client.
3rd hwinfo --gfx
working Xorg.0.log
Xorg.99.log
SaX.log
xorg.conf
rpm --changelog -q Mesa | head -n3
rpm --changelog -q libdrm | head -n3
rpm --changelog -q xorg-x11-driver-input | head -n3
rpm --changelog -q xorg-x11-driver-video | head -n3
rpm --changelog -q xorg-x11-server | head -n3

Description joel sass 2009-04-22 18:25:59 UTC
Created attachment 287565 [details]
hwinfo --gfxcard >> cyberorg requested that I attach this file. 

Has been obsoleted by the newer hwinfo -gfx attachment

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.04 (hardy) Firefox/3.0.8

Problem was being worked on with cyberorg on #kiwi-ltsp. I was asked to create a bug report on the issue.

Using a disklessworkstations.com 1520, unable to properly detect video.

With USE_SAX = True in lts.conf and noacpi in boot menu:
Client would boot to stylized boot screen on boot. No USB activity (keyboard).

With USE_SAX = false in lts.conf and noacpi in boot menu:
client would stop at blank screen with cursor flashing in upper-left. Assuming xorg failure.

with USE_SAX = True in lts.conf and booting normally:
client would stop at blank screen with cursor flashing in upper-left. Assuming xorg failure.

With USE_SAX = False in lts.conf and booting normally:
client would stop at blank screen with cursor flashing in upper-left. Assuming xorg failure.

Reproducible: Always

Steps to Reproduce:
1. Install KIWI-LTSP per normal
2. Set up kiwi via kiwi-setup-client -s
3. try to boot Atom Thin Client
Actual Results:  
No X activity

Expected Results:  
boot to login screen
Comment 1 Mark Gray 2009-04-22 19:04:09 UTC
Please attach the rest of the information requested on the webpage:

http://en.opensuse.org/Bugs:X
Comment 2 joel sass 2009-04-22 19:35:36 UTC
Created attachment 287595 [details]
Second hwinfo -gfx
Comment 3 joel sass 2009-04-22 19:36:13 UTC
Created attachment 287596 [details]
current lts.conf
Comment 4 joel sass 2009-04-22 19:37:16 UTC
Created attachment 287597 [details]
Client Xorg.7.log
Comment 5 joel sass 2009-04-22 19:38:04 UTC
Created attachment 287598 [details]
Xorg.7.log.old from the same client.
Comment 6 joel sass 2009-04-22 19:40:23 UTC
Client does not generate an xorg.conf, so I could not include.
Comment 7 Jigish Gohil 2009-04-23 04:26:03 UTC
@Joel: Boot the client with live DVD to get xorg.conf, logs, hwinfo from there.

Just to explain the variables used:

USE_SAX=True runs the following to create xorg.conf

/usr/sbin/sax2 -c 0 -a &>/dev/null

Without USE_SAX:

LANG=C Xorg -configure -novtswitch :1 > ${TEMPFILE} 2>&1
Comment 8 Stefan Dirsch 2009-04-23 06:25:20 UTC
(In reply to comment #4)
> Created an attachment (id=287597) [details]
> Client Xorg.7.log

Known issue with non-existing xorg.conf. Try with empty xorg.conf instead.

(In reply to comment #5)
> Created an attachment (id=287598) [details]
> Xorg.7.log.old from the same client.

Same as above.

(In reply to comment #7)
> @Joel: Boot the client with live DVD to get xorg.conf, logs, hwinfo from there.
> 
> Just to explain the variables used:
> 
> USE_SAX=True runs the following to create xorg.conf
> 
> /usr/sbin/sax2 -c 0 -a &>/dev/null

You no longer need to specify '-c 0'. SaX2 automatically picks up the primary
card and uses it for a single head configuration, 'sax2 -a' should be fine.

> Without USE_SAX:
> 
> LANG=C Xorg -configure -novtswitch :1 > ${TEMPFILE} 2>&1

I think 'X -configure' currently does not work due to Bug #481569.
Comment 9 Stefan Dirsch 2009-04-23 06:28:06 UTC
Please attach /var/log/SaX.log.
Comment 10 Stefan Dirsch 2009-04-23 09:12:11 UTC
See also http://en.opensuse.org/Bugs:X for informations we need to investigate that issue.
Comment 11 joel sass 2009-04-23 14:11:17 UTC
Ok, started client with 11.1 liveCD and got everything needed. Will attach below.
Comment 12 joel sass 2009-04-23 14:12:50 UTC
Created attachment 287794 [details]
3rd hwinfo --gfx

The liveCD worked properly.
Comment 13 Stefan Dirsch 2009-04-23 14:15:25 UTC
SaX.log is still missing.
Comment 14 joel sass 2009-04-23 14:20:47 UTC
Created attachment 287796 [details]
working Xorg.0.log
Comment 15 joel sass 2009-04-23 14:21:13 UTC
Created attachment 287797 [details]
Xorg.99.log
Comment 16 joel sass 2009-04-23 14:21:37 UTC
Created attachment 287798 [details]
SaX.log
Comment 17 joel sass 2009-04-23 14:22:34 UTC
Created attachment 287799 [details]
xorg.conf
Comment 18 joel sass 2009-04-23 14:24:27 UTC
Created attachment 287801 [details]
rpm --changelog -q Mesa | head -n3
Comment 19 joel sass 2009-04-23 14:24:57 UTC
Created attachment 287802 [details]
rpm --changelog -q libdrm | head -n3
Comment 20 joel sass 2009-04-23 14:25:27 UTC
Created attachment 287804 [details]
rpm --changelog -q xorg-x11-driver-input | head -n3
Comment 21 joel sass 2009-04-23 14:25:52 UTC
Created attachment 287806 [details]
rpm --changelog -q xorg-x11-driver-video | head -n3
Comment 22 joel sass 2009-04-23 14:26:17 UTC
Created attachment 287807 [details]
rpm --changelog -q xorg-x11-server | head -n3
Comment 23 Jigish Gohil 2009-04-23 14:28:22 UTC
As per comment #12 everything works properly?

If so only X -configure crashing due to bad via needs to be fixed, you can track that on Bug #481569.
Comment 24 Stefan Dirsch 2009-04-23 14:30:02 UTC
These are the config and logfiles with or without noacpi? When using noacpi Xserver works, right?
Comment 25 joel sass 2009-04-23 14:35:48 UTC
(In reply to comment #24)
> These are the config and logfiles with or without noacpi? When using noacpi
> Xserver works, right?

These config and logfiles are provided for the request in comment #7. I used the live DVD to boot, and did not specify noacpi.

To restate: this is without noacpi.
Comment 26 Stefan Dirsch 2009-04-23 14:40:13 UTC
Ok. Great. So remaining issue is 'X -configure'. Closing as duplicate.

*** This bug has been marked as a duplicate of bug 481569 ***