Bugzilla – Bug 120275
X server can´t find graphics card any more after BIOS reconfig
Last modified: 2005-10-10 14:47:09 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.
IMHO this is a BIOS bug. Normaly the bus id of the graphic card does not change.
Could you add the output of "lspci -n" before and after reconfiguring the BIOS?
Created attachment 52051 [details] lspci output with SATAII disabled
Created attachment 52052 [details] lspci output with SATAII enabled (graphics card is not found)
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.
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?
Created attachment 52086 [details] xorg.conf
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.
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
I think I´ll buy a new board instead. I hate crappy hardware. Thanks for your help :)