Friday, December 5, 2008

X server problem with Debian etch in VMware

When I install Debian etch in VMware, the system comes up on first boot with:

"Failed to start the X server (your graphical user interface). It is likely that it is not set up correctly. Would you like to view the X server output to diagnose the problem."

The log contains: "(EE) No devices detected. Fatal server error: no screens found".

Fix this by editing /etc/X11/xorg.conf and change the ``Driver "apm"'' line to ``Driver "vesa"''. Here's the diff:

--- xorg.conf.orig 2008-12-05 15:10:43.000000000 -0800
+++ xorg.conf 2008-12-05 15:23:59.000000000 -0800
@@ -65,7 +65,7 @@

Section "Device"
Identifier "VMware Inc [VMware SVGA II] PCI Display Adapter"
- Driver "apm"
+ Driver "vesa"
BusID "PCI:0:15:0"
EndSection

3 comments:

Dave G said...

I had that exact issue installing
Debian on VmWorkstation6.5.1.

Thanks for the helpful post!

Anonymous said...

I'm running Debian on ESX 3.5 and had the same issue. The simple fix worked. Thanks!

Anonymous said...

Thank you so very very much. I have been searching all day for a fox for this; I cannot believe the VMWare community hasn't posted something like this. Would have saved a LOT of time!

Thanks once again!