I have a radeonhd card: mpower@dodtsair:~$ lspci | grep VGA 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200 Graphics 02:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7800 GT] (rev a1) Works great, but I decided to rebuild a gaming machine and since I was happy with the ATI in linux and I was not using the nVidia card I decided I would use it for my gaming box until the new nvidia cards came out. So I shutdown the computer removed the card and to my dismay instead of a ubuntu login screen I get a whitescreen. I am not sure what happened I played with it a bit. The only error I could find anywhere was when running startx from the command prompt. It displayed a white screen and then continuely output something like Protocol not specified. Attached are two logs Xorg.0.log which is the log of the xserver that I am currently running in. You'll see that it has two video cards. The Xorg.0.log.old file is the xserver that failed to start. I diffed them using meld and despite the huge lack of EDID querying and resolution stuff at the end I see no problem. It seems like the xserver decided to stop half way through start up and display a white screen. I have no clue why. This is an onboard ATI card. I have heard something about needing to specify the BusID in the config due to some bug somewhere. I am going to fire this email off and then add BusID "PCI:1:5:0" if that does not work I'll try BusID "PCI:0:1:5" Hopefully that will work if not... I could use some help :) Mike Power # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildmeister@builder58) Fri Aug 14 18:33:37 PDT 2009 # xorg.conf (X.Org X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the xorg.conf manual page. # (Type "man xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # Note that some configuration settings that could be done previously # in this file, now are automatically configured by the server and settings # here are ignored. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" 0 0 InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "keyboard" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Device" Identifier "Configured Video Device" Driver "radeonhd" EndSection Section "Screen" Identifier "Default Screen" Device "Configured Video Device" Monitor "Configured Monitor" SubSection "Display" Virtual 3840 1200 EndSubSection EndSection