Bug 120275

Summary: X server can´t find graphics card any more after BIOS reconfig
Product: [openSUSE] SUSE Linux 10.1 Reporter: Michael Stather <kontakt>
Component: BasesystemAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Alpha 1   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: lspci output with SATAII disabled
lspci output with SATAII enabled (graphics card is not found)
xorg.conf

Description Michael Stather 2005-10-04 22:23:36 UTC
I set up my system with an SATAII onboard controller disabled in the BIOS. When
I enable it, the X server can´t find the graphics card any more. I get "could
not find device at PCI:XXXXXXX where XXXXXX is the device ID of my (nVidia TNT2
M64 AGP4x) card. IMO this should be changed to allow changing of PCI cards
without a reinstall/reconfigure.
Comment 1 Dr. Werner Fink 2005-10-05 09:16:18 UTC
IMHO this is a BIOS bug.  Normaly the bus id of the graphic card
does not change.
Comment 2 Stefan Dirsch 2005-10-05 09:31:15 UTC
Could you add the output of "lspci -n" before and after reconfiguring the BIOS?
Comment 3 Michael Stather 2005-10-09 23:07:32 UTC
Created attachment 52051 [details]
lspci output with SATAII disabled
Comment 4 Michael Stather 2005-10-09 23:07:59 UTC
Created attachment 52052 [details]
lspci output with SATAII enabled (graphics card is not found)
Comment 5 Michael Stather 2005-10-09 23:08:58 UTC
I attached both files.
I wouldn´t be surprised if this is a BIOS bug, there are other things as the
SATAI controller freezing on boot when the onboard sound is dieabled. I think
I´ll dump this crappy board.
Comment 6 Stefan Dirsch 2005-10-10 04:59:57 UTC
Indeed, the bus id of the graphics changes. 
   
-03:00.0 Class 0300: 10de:002d (rev 15)   
+04:00.0 Class 0300: 10de:002d (rev 15)   
   
AFAIK it's not required to specify the BusID in xorg.conf unless you have more  
than one "Device" section. Could you add your /etc/X11/xorg.conf? 
 
  
Comment 7 Michael Stather 2005-10-10 14:32:21 UTC
Created attachment 52086 [details]
xorg.conf
Comment 8 Michael Stather 2005-10-10 14:33:07 UTC
I attached the xorg.conf.
I removed one line from the "Device" section because I wanted to try out the
proprietary driver (which didn´t work), but this shouldn´t matter.
Comment 9 Stefan Dirsch 2005-10-10 14:43:55 UTC
Just talked with our SaX2 author/maintainer. The behaviour will not be changed
because it might trigger other problems. So you need to live with manually
editing the xorg.conf file or reconfiguring X11. --> WONTFIX
Comment 10 Michael Stather 2005-10-10 14:47:09 UTC
I think I´ll buy a new board instead. I hate crappy hardware.
Thanks for your help :)