You are not logged in.

#1 2009-09-13 10:33:56

mer
Member
Registered: 2009-09-13
Posts: 5

startx in VMware Archlinux guest gives black screen

Hi,

Installed Arch for the first time the other day, pretty impressed with it so far, except that I can't get X to work sad. When I do startx the VMware window resizes itself (as it should), but all I get is a black screen with no keyboard/mouse. The only way to get out of this is to reboot from ssh. Tried both with and without a xorg.conf (generated with Xorg -configure)

xorg.conf

[root@arch ~]# cat /etc/X11/xorg.conf
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        Option  "AllowEmptyInput" "false"
EndSection

#Section "ServerFlags"
#       Option "AutoAddDevices" "True"
#       Option "DontZap" "false"
#       Option "AIGLX" "off"
#EndSection

Section "Files"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/100dpi:unscaled"
        FontPath     "/usr/share/fonts/75dpi:unscaled"
        FontPath     "/usr/share/fonts/TTF"
        FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
        Load  "dri"
        Load  "dri2"
        Load  "record"
        Load  "extmod"
        Load  "glx"
        Load  "dbe"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "HWcursor"                  # [<bool>]
        #Option     "Xinerama"                  # [<bool>]
        #Option     "StaticXinerama"            # <str>
        Identifier  "Card0"
        Driver      "vmware"
        VendorName  "VMware"
        BoardName   "SVGA II Adapter"
        BusID       "PCI:0:15:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Xorg.0.log

[root@arch ~]# cat /var/log/Xorg.0.log

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.6.3.901 (1.6.4 RC 1)
Release Date: 2009-8-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-ARCH x86_64
Current Operating System: Linux arch 2.6.30-ARCH #1 SMP PREEMPT Wed Sep 9 14:16:44 CEST 2009 x86_64
Build Date: 04 September 2009  05:45:43PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Sep 13 19:47:45 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "AllowEmptyInput" "false"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) FontPath set to:
        /usr/share/fonts/misc,
        /usr/share/fonts/100dpi:unscaled,
        /usr/share/fonts/75dpi:unscaled,
        /usr/share/fonts/TTF,
        /usr/share/fonts/Type1,
        /usr/share/fonts/misc,
        /usr/share/fonts/100dpi:unscaled,
        /usr/share/fonts/75dpi:unscaled,
        /usr/share/fonts/TTF,
        /usr/share/fonts/Type1,
        built-ins
(**) ModulePath set to "/usr/lib/xorg/modules"
(II) Loader magic: 0x1d40
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 5.0
        X.Org XInput driver : 4.0
        X.Org Server Extension : 2.0
(II) Loader running on linux
(--) using VT number 7

(--) PCI:*(0:0:15:0) 15ad:0405:15ad:0405 VMware SVGA II Adapter rev 0, Mem @ 0xd0000000/134217728, 0xd8000000/8388608, I/O @ 0x000010d0/16, BIOS @ 0x????????/32768
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) System resource ranges:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]
        [5] -1  0       0x00000000 - 0x00000000 (0x1) IX[b]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.1.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "vmware"
(II) Loading /usr/lib/xorg/modules/drivers//vmware_drv.so
(II) Module vmware: vendor="X.Org Foundation"
        compiled for 1.6.1.901, module version = 10.16.6
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.6.0, module version = 1.4.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.6.0, module version = 1.3.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) VMWARE: driver for VMware SVGA: vmware0405, vmware0710
(II) Primary Device is: PCI 00@00:0f:0
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] 0   0       0x000b8000 - 0x000bffff (0x8000) MX[b]
        [1] 0   0       0x000b0000 - 0x000b7fff (0x8000) MX[b]
        [2] 0   0       0x000a0000 - 0x000affff (0x10000) MX[b]
        [3] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]
        [4] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]
        [5] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]
        [6] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [7] 0   0       0x000003c0 - 0x000003df (0x20) IX[b]
        [8] 0   0       0x000003b0 - 0x000003bb (0xc) IX[b]
        [9] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]
        [10] -1 0       0x00000000 - 0x00000000 (0x1) IX[b]
(II) resource ranges after probing:
        [0] 0   0       0x000b8000 - 0x000bffff (0x8000) MX[b]
        [1] 0   0       0x000b0000 - 0x000b7fff (0x8000) MX[b]
        [2] 0   0       0x000a0000 - 0x000affff (0x10000) MX[b]
        [3] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]
        [4] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]
        [5] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]
        [6] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [7] 0   0       0x000003c0 - 0x000003df (0x20) IX[b]
        [8] 0   0       0x000003b0 - 0x000003bb (0xc) IX[b]
        [9] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]
        [10] -1 0       0x00000000 - 0x00000000 (0x1) IX[b]
(--) VMWARE(0): VMware SVGA regs at (0x10d0, 0x10d1)
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 0.1.0
        ABI class: X.Org Video Driver, version 5.0
(--) VMWARE(0): caps:  0x001FC3E2
(--) VMWARE(0): depth: 24
(--) VMWARE(0): bpp:   32
(--) VMWARE(0): vram:  134217728
(--) VMWARE(0): pbase: 0xd0000000
(--) VMWARE(0): mwidt: 2360
(--) VMWARE(0): mheig: 1770
(--) VMWARE(0): depth: 24
(--) VMWARE(0): bpp:   32
(--) VMWARE(0): w.red: 8
(--) VMWARE(0): w.grn: 8
(--) VMWARE(0): w.blu: 8
(--) VMWARE(0): vis:   4
(==) VMWARE(0): Depth 24, (==) framebuffer bpp 32
(==) VMWARE(0): RGB weight 888
(==) VMWARE(0): Default visual is TrueColor
(==) VMWARE(0): Using HW cursor
(==) VMWARE(0): Using gamma correction (1.0, 1.0, 1.0)
(II) VMWARE(0): Monitor0: Using default hsync range of 31.50-37.90 kHz
(II) VMWARE(0): Monitor0: Using default vrefresh range of 50.00-70.00 Hz
(WW) VMWARE(0): Unable to estimate virtual size
(II) VMWARE(0): Clock range:   0.00 to 400000.00 MHz
(II) VMWARE(0): Not using default mode "640x350" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x400" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "720x400" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (hsync out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1152x864" (hsync out of range)
(II) VMWARE(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x960" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x960" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1792x1344" (hsync out of range)
(II) VMWARE(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1792x1344" (hsync out of range)
(II) VMWARE(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1856x1392" (hsync out of range)
(II) VMWARE(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1856x1392" (hsync out of range)
(II) VMWARE(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "832x624" (hsync out of range)
(II) VMWARE(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1400x1050" (hsync out of range)
(II) VMWARE(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1400x1050" (hsync out of range)
(II) VMWARE(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(--) VMWARE(0): Virtual size is 800x600 (pitch 800)
(**) VMWARE(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(II) VMWARE(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(**) VMWARE(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) VMWARE(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
(**) VMWARE(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) VMWARE(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(==) VMWARE(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "shadowfb"
(II) LoadModule: "shadowfb"
(II) Loading /usr/lib/xorg/modules//libshadowfb.so
(II) Module shadowfb: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0       0x000b8000 - 0x000bffff (0x8000) MX[b]
        [1] 0   0       0x000b0000 - 0x000b7fff (0x8000) MX[b]
        [2] 0   0       0x000a0000 - 0x000affff (0x10000) MX[b]
        [3] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]
        [4] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]
        [5] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]
        [6] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [7] 0   0       0x000003c0 - 0x000003df (0x20) IX[b]
        [8] 0   0       0x000003b0 - 0x000003bb (0xc) IX[b]
        [9] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]
        [10] -1 0       0x00000000 - 0x00000000 (0x1) IX[b]
(II) VMWARE(0): Initialized VMWARE_CTRL extension version 0.2
(II) VMWARE(0): Initialized VMware Xinerama extension.
(II) VMWARE(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(==) VMWARE(0): Backing store disabled
(==) VMWARE(0): Silken mouse enabled
(II) VMWARE(0): Initialized VMware Xv extension successfully.
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable

Backtrace:

From what I've read, I need hal running, it is enabled in the rc.conf, and appears to be running:

[root@arch ~]# ps aux | grep hal
hal       1294  0.0  0.9  32124  4764 ?        Ss   18:13   0:00 /usr/sbin/hald
root      1360  0.0  0.2  19900  1312 ?        S    18:13   0:00 hald-runner
root      1389  0.0  0.2  22016  1212 ?        S    18:13   0:00 hald-addon-input: Listening on /dev/input/event1 /dev/input/event4 /dev/input/event3
root      1426  0.0  0.2  22016  1208 ?        S    18:13   0:00 hald-addon-storage: polling /dev/sr0 (every 16 sec)
hal       1429  0.0  0.2  19608  1104 ?        S    18:13   0:00 hald-addon-acpi: listening on acpi kernel interface /proc/acpi/event
root      1431  0.0  0.2  22016  1204 ?        S    18:13   0:00 hald-addon-storage: no polling on /dev/fd0 because it is explicitly disabled
root      2038  0.0  0.1   7776   956 pts/0    S+   19:59   0:00 grep hal

I don't have a lot of experience with X, not sure where to go from here, hopefully it's something simple smile. Thanks

Last edited by mer (2009-09-13 14:42:30)

Offline

#2 2009-09-13 14:25:01

neddie_seagoon
Member
Registered: 2009-08-23
Posts: 121

Re: startx in VMware Archlinux guest gives black screen

Try this first:

Uncomment this line in your xorg.conf:
#       Option "AutoAddDevices" "True"

and change it from True to False.

Offline

#3 2009-09-13 14:36:05

mer
Member
Registered: 2009-09-13
Posts: 5

Re: startx in VMware Archlinux guest gives black screen

Made the change, same problem

[root@arch ~]# cat /var/log/Xorg.0.log

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.6.3.901 (1.6.4 RC 1)
Release Date: 2009-8-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-ARCH x86_64
Current Operating System: Linux arch 2.6.30-ARCH #1 SMP PREEMPT Wed Sep 9 14:16:44 CEST 2009 x86_64
Build Date: 04 September 2009  05:45:43PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Sep 14 00:02:45 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "AllowEmptyInput" "false"
(**) Option "AutoAddDevices" "False"
(**) Not automatically adding devices
(==) Automatically enabling devices
(**) FontPath set to:
        /usr/share/fonts/misc,
        /usr/share/fonts/100dpi:unscaled,
        /usr/share/fonts/75dpi:unscaled,
        /usr/share/fonts/TTF,
        /usr/share/fonts/Type1,
        /usr/share/fonts/misc,
        /usr/share/fonts/100dpi:unscaled,
        /usr/share/fonts/75dpi:unscaled,
        /usr/share/fonts/TTF,
        /usr/share/fonts/Type1,
        built-ins
(**) ModulePath set to "/usr/lib/xorg/modules"
(II) Loader magic: 0x1d40
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 5.0
        X.Org XInput driver : 4.0
        X.Org Server Extension : 2.0
(II) Loader running on linux
(--) using VT number 7

(--) PCI:*(0:0:15:0) 15ad:0405:15ad:0405 VMware SVGA II Adapter rev 0, Mem @ 0xd0000000/134217728, 0xd8000000/8388608, I/O @ 0x000010d0/16, BIOS @ 0x????????/32768
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) System resource ranges:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]
        [5] -1  0       0x00000000 - 0x00000000 (0x1) IX[b]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.1.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.13.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "vmware"
(II) Loading /usr/lib/xorg/modules/drivers//vmware_drv.so
(II) Module vmware: vendor="X.Org Foundation"
        compiled for 1.6.1.901, module version = 10.16.6
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.6.0, module version = 1.4.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.6.0, module version = 1.3.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) VMWARE: driver for VMware SVGA: vmware0405, vmware0710
(II) Primary Device is: PCI 00@00:0f:0
(II) resource ranges after xf86ClaimFixedResources() call:
        [0] 0   0       0x000b8000 - 0x000bffff (0x8000) MX[b]
        [1] 0   0       0x000b0000 - 0x000b7fff (0x8000) MX[b]
        [2] 0   0       0x000a0000 - 0x000affff (0x10000) MX[b]
        [3] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]
        [4] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]
        [5] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]
        [6] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [7] 0   0       0x000003c0 - 0x000003df (0x20) IX[b]
        [8] 0   0       0x000003b0 - 0x000003bb (0xc) IX[b]
        [9] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]
        [10] -1 0       0x00000000 - 0x00000000 (0x1) IX[b]
(II) resource ranges after probing:
        [0] 0   0       0x000b8000 - 0x000bffff (0x8000) MX[b]
        [1] 0   0       0x000b0000 - 0x000b7fff (0x8000) MX[b]
        [2] 0   0       0x000a0000 - 0x000affff (0x10000) MX[b]
        [3] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]
        [4] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]
        [5] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]
        [6] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [7] 0   0       0x000003c0 - 0x000003df (0x20) IX[b]
        [8] 0   0       0x000003b0 - 0x000003bb (0xc) IX[b]
        [9] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]
        [10] -1 0       0x00000000 - 0x00000000 (0x1) IX[b]
(--) VMWARE(0): VMware SVGA regs at (0x10d0, 0x10d1)
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 0.1.0
        ABI class: X.Org Video Driver, version 5.0
(--) VMWARE(0): caps:  0x001FC3E2
(--) VMWARE(0): depth: 24
(--) VMWARE(0): bpp:   32
(--) VMWARE(0): vram:  134217728
(--) VMWARE(0): pbase: 0xd0000000
(--) VMWARE(0): mwidt: 2360
(--) VMWARE(0): mheig: 1770
(--) VMWARE(0): depth: 24
(--) VMWARE(0): bpp:   32
(--) VMWARE(0): w.red: 8
(--) VMWARE(0): w.grn: 8
(--) VMWARE(0): w.blu: 8
(--) VMWARE(0): vis:   4
(==) VMWARE(0): Depth 24, (==) framebuffer bpp 32
(==) VMWARE(0): RGB weight 888
(==) VMWARE(0): Default visual is TrueColor
(==) VMWARE(0): Using HW cursor
(==) VMWARE(0): Using gamma correction (1.0, 1.0, 1.0)
(II) VMWARE(0): Monitor0: Using default hsync range of 31.50-37.90 kHz
(II) VMWARE(0): Monitor0: Using default vrefresh range of 50.00-70.00 Hz
(WW) VMWARE(0): Unable to estimate virtual size
(II) VMWARE(0): Clock range:   0.00 to 400000.00 MHz
(II) VMWARE(0): Not using default mode "640x350" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x400" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "720x400" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (hsync out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1152x864" (hsync out of range)
(II) VMWARE(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x960" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x960" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1792x1344" (hsync out of range)
(II) VMWARE(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1792x1344" (hsync out of range)
(II) VMWARE(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1856x1392" (hsync out of range)
(II) VMWARE(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1856x1392" (hsync out of range)
(II) VMWARE(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "832x624" (hsync out of range)
(II) VMWARE(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1400x1050" (hsync out of range)
(II) VMWARE(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1400x1050" (hsync out of range)
(II) VMWARE(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(--) VMWARE(0): Virtual size is 800x600 (pitch 800)
(**) VMWARE(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(II) VMWARE(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(**) VMWARE(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) VMWARE(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
(**) VMWARE(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) VMWARE(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(==) VMWARE(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "shadowfb"
(II) LoadModule: "shadowfb"
(II) Loading /usr/lib/xorg/modules//libshadowfb.so
(II) Module shadowfb: vendor="X.Org Foundation"
        compiled for 1.6.3.901, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
        [0] 0   0       0x000b8000 - 0x000bffff (0x8000) MX[b]
        [1] 0   0       0x000b0000 - 0x000b7fff (0x8000) MX[b]
        [2] 0   0       0x000a0000 - 0x000affff (0x10000) MX[b]
        [3] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]
        [4] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]
        [5] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]
        [6] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [7] 0   0       0x000003c0 - 0x000003df (0x20) IX[b]
        [8] 0   0       0x000003b0 - 0x000003bb (0xc) IX[b]
        [9] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]
        [10] -1 0       0x00000000 - 0x00000000 (0x1) IX[b]
(II) VMWARE(0): Initialized VMWARE_CTRL extension version 0.2
(II) VMWARE(0): Initialized VMware Xinerama extension.
(II) VMWARE(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(==) VMWARE(0): Backing store disabled
(==) VMWARE(0): Silken mouse enabled
(II) VMWARE(0): Initialized VMware Xv extension successfully.
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable

Backtrace:

Last edited by mer (2009-09-13 14:38:23)

Offline

#4 2009-09-13 14:42:08

neddie_seagoon
Member
Registered: 2009-08-23
Posts: 121

Re: startx in VMware Archlinux guest gives black screen

What are you executing in your .xinitrc? Have you tried the basic test where you just 'exec xterm' to make sure that comes up?

Offline

#5 2009-09-13 15:00:46

mer
Member
Registered: 2009-09-13
Posts: 5

Re: startx in VMware Archlinux guest gives black screen

I actually didnt have any .xinitrc files. Copied the default from /etc/skel into my users directory and added 'exec xterm' while leaving everything else commented out:

[root@arch ~]# cat /home/md/.xinitrc
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice
exec xterm

Same problem sad

Offline

#6 2009-09-13 15:18:31

neddie_seagoon
Member
Registered: 2009-08-23
Posts: 121

Re: startx in VMware Archlinux guest gives black screen

Hmm. I have a VM with Arch at work (VMWare Workstation on Vista) that is working fine so if you don't get it working today I can give you my xorg.conf tomorrow so you can try it.

Offline

#7 2009-09-13 15:24:20

mer
Member
Registered: 2009-09-13
Posts: 5

Re: startx in VMware Archlinux guest gives black screen

I'm running VMware Workstation on Windows 7 RC 64bit, and 64bit guest (chose Other Linux  2.6.x kernel 64bit).

Thanks for the help. I'll have a play with it again tomorrow after work (it's getting late here).

Last edited by mer (2009-09-13 15:24:34)

Offline

#8 2009-09-14 12:21:15

mer
Member
Registered: 2009-09-13
Posts: 5

Re: startx in VMware Archlinux guest gives black screen

Still have the same problem, can you post that xorg.conf please.

Offline

#9 2009-09-14 14:45:00

neddie_seagoon
Member
Registered: 2009-08-23
Posts: 121

Re: startx in VMware Archlinux guest gives black screen

Here you go. My Arch guest is 32-bit, not sure if that has any relevance. You may need to change the resolution under the Modes section.

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "dri"
    Load  "glx"
    Load  "extmod"
    Load  "dri2"
    Load  "dbe"
    Load  "record"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "vmmouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    HorizSync 1.0 - 10000.0
    VertRefresh 1.0 - 10000.0
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "HWcursor"               # [<bool>]
        #Option     "Xinerama"               # [<bool>]
        #Option     "StaticXinerama"         # <str>
    Identifier  "Card0"
    Driver      "vmware"
    VendorName  "VMware"
    BoardName   "SVGA II Adapter"
    BusID       "PCI:0:15:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth    24
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
        Modes "1280x1024"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24     
        Modes "1280x1024"
    EndSubSection
EndSection

Section "ServerFlags"
    Option "AutoAddDevices" "False"
EndSection

Offline

#10 2009-10-25 17:19:35

squib
Member
Registered: 2009-10-25
Posts: 1

Re: startx in VMware Archlinux guest gives black screen

Resurrecting the thread, as I'm having the same problem and didn't see that this had be definitively resolved.

I'm running 32-bit Arch Linux (2.6.31) under VMWare Workstation 6.5.3.  Attempting to start X results in a black screen and no activity after a few seconds.  I have tried both the sample configuration posted above (by neddie_seagoon), as well as one auto-configured by X. 

Resulting xorg.log.0:

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.6.3.901 (1.6.4 RC 1)
Release Date: 2009-8-25
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-ARCH i686 
Current Operating System: Linux myhost 2.6.31-ARCH #1 SMP PREEMPT Tue Oct 13 13:36:23 CEST 2009 i686
Build Date: 04 September 2009  03:37:03PM
 
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Oct 25 12:49:10 2009
(++) Using config file: "/root/xorg.conf.new"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "AutoAddDevices" "False"
(**) Not automatically adding devices
(==) Automatically enabling devices
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
    Entry deleted from font path.
    (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
    Entry deleted from font path.
    (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
(WW) The directory "/usr/share/fonts/Type1" does not exist.
    Entry deleted from font path.
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
    Entry deleted from font path.
    (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
    Entry deleted from font path.
    (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
(WW) The directory "/usr/share/fonts/Type1" does not exist.
    Entry deleted from font path.
(**) FontPath set to:
    /usr/share/fonts/misc,
    /usr/share/fonts/TTF,
    /usr/share/fonts/misc,
    /usr/share/fonts/TTF,
    built-ins
(**) ModulePath set to "/usr/lib/xorg/modules"
(II) Loader magic: 0xec0
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 5.0
    X.Org XInput driver : 4.0
    X.Org Server Extension : 2.0
(II) Loader running on linux
(--) using VT number 7

(--) PCI:*(0:0:15:0) 15ad:0405:15ad:0405 VMware SVGA II Adapter rev 0, Mem @ 0xd0000000/134217728, 0xd8000000/8388608, I/O @ 0x000010d0/16, BIOS @ 0x????????/32768
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) System resource ranges:
    [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 1.13.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "vmware"
(II) Loading /usr/lib/xorg/modules/drivers//vmware_drv.so
(II) Module vmware: vendor="X.Org Foundation"
    compiled for 1.6.1.901, module version = 10.16.6
    Module class: X.Org Video Driver
    ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "vmmouse"
(II) Loading /usr/lib/xorg/modules/input//vmmouse_drv.so
(II) Module vmmouse: vendor="X.Org Foundation"
    compiled for 1.6.3, module version = 12.6.5
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 4.0
(II) VMWARE(0): VMMOUSE module was loaded
(II) LoadModule: "kbd"
(WW) Warning, couldn't open module kbd
(II) UnloadModule: "kbd"
(EE) Failed to load module "kbd" (module does not exist, 0)
(II) VMWARE: driver for VMware SVGA: vmware0405, vmware0710
(II) Primary Device is: PCI 00@00:0f:0
(II) resource ranges after xf86ClaimFixedResources() call:
    [0] 0    0    0x000b8000 - 0x000bffff (0x8000) MX[b]
    [1] 0    0    0x000b0000 - 0x000b7fff (0x8000) MX[b]
    [2] 0    0    0x000a0000 - 0x000affff (0x10000) MX[b]
    [3] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
    [4] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [5] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [6] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [7] 0    0    0x000003c0 - 0x000003df (0x20) IX[b]
    [8] 0    0    0x000003b0 - 0x000003bb (0xc) IX[b]
    [9] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [10] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
(II) resource ranges after probing:
    [0] 0    0    0x000b8000 - 0x000bffff (0x8000) MX[b]
    [1] 0    0    0x000b0000 - 0x000b7fff (0x8000) MX[b]
    [2] 0    0    0x000a0000 - 0x000affff (0x10000) MX[b]
    [3] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
    [4] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [5] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [6] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [7] 0    0    0x000003c0 - 0x000003df (0x20) IX[b]
    [8] 0    0    0x000003b0 - 0x000003bb (0xc) IX[b]
    [9] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [10] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
(--) VMWARE(0): VMware SVGA regs at (0x10d0, 0x10d1)
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 0.1.0
    ABI class: X.Org Video Driver, version 5.0
(--) VMWARE(0): caps:  0x001FC3E2
(--) VMWARE(0): depth: 24
(--) VMWARE(0): bpp:   32
(--) VMWARE(0): vram:  134217728
(--) VMWARE(0): pbase: 0xd0000000
(--) VMWARE(0): mwidt: 2360
(--) VMWARE(0): mheig: 1770
(--) VMWARE(0): depth: 24
(--) VMWARE(0): bpp:   32
(--) VMWARE(0): w.red: 8
(--) VMWARE(0): w.grn: 8
(--) VMWARE(0): w.blu: 8
(--) VMWARE(0): vis:   4
(==) VMWARE(0): Depth 24, (==) framebuffer bpp 32
(==) VMWARE(0): RGB weight 888
(==) VMWARE(0): Default visual is TrueColor
(==) VMWARE(0): Using HW cursor
(==) VMWARE(0): Using gamma correction (1.0, 1.0, 1.0)
(II) VMWARE(0): Monitor0: Using default hsync range of 31.50-37.90 kHz
(II) VMWARE(0): Monitor0: Using default vrefresh range of 50.00-70.00 Hz
(WW) VMWARE(0): Unable to estimate virtual size
(II) VMWARE(0): Clock range:   0.00 to 400000.00 MHz
(II) VMWARE(0): Not using default mode "640x350" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x400" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "720x400" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (vrefresh out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "640x480" (hsync out of range)
(II) VMWARE(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "800x600" (hsync out of range)
(II) VMWARE(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1024x768" (hsync out of range)
(II) VMWARE(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1152x864" (hsync out of range)
(II) VMWARE(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x960" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x960" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1280x1024" (hsync out of range)
(II) VMWARE(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1600x1200" (hsync out of range)
(II) VMWARE(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1792x1344" (hsync out of range)
(II) VMWARE(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1792x1344" (hsync out of range)
(II) VMWARE(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1856x1392" (hsync out of range)
(II) VMWARE(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1856x1392" (hsync out of range)
(II) VMWARE(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "832x624" (hsync out of range)
(II) VMWARE(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1400x1050" (hsync out of range)
(II) VMWARE(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1400x1050" (hsync out of range)
(II) VMWARE(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "1920x1440" (hsync out of range)
(II) VMWARE(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) VMWARE(0): Not using default mode "2048x1536" (hsync out of range)
(II) VMWARE(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(--) VMWARE(0): Virtual size is 800x600 (pitch 800)
(**) VMWARE(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(II) VMWARE(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)
(**) VMWARE(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) VMWARE(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz)
(**) VMWARE(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) VMWARE(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)
(==) VMWARE(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "shadowfb"
(II) LoadModule: "shadowfb"
(II) Loading /usr/lib/xorg/modules//libshadowfb.so
(II) Module shadowfb: vendor="X.Org Foundation"
    compiled for 1.6.3.901, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
    [0] 0    0    0x000b8000 - 0x000bffff (0x8000) MX[b]
    [1] 0    0    0x000b0000 - 0x000b7fff (0x8000) MX[b]
    [2] 0    0    0x000a0000 - 0x000affff (0x10000) MX[b]
    [3] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
    [4] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [5] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [6] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [7] 0    0    0x000003c0 - 0x000003df (0x20) IX[b]
    [8] 0    0    0x000003b0 - 0x000003bb (0xc) IX[b]
    [9] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [10] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
(II) VMWARE(0): Initialized VMWARE_CTRL extension version 0.2
(II) VMWARE(0): Initialized VMware Xinerama extension.
(II) VMWARE(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(==) VMWARE(0): Backing store disabled
(==) VMWARE(0): Silken mouse enabled
(II) VMWARE(0): Initialized VMware Xv extension successfully.
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) VMWARE(0): vmmouse is available
(**) Option "CorePointer"
(**) Mouse0: always reports core events
(**) Option "Device" "/dev/input/mice"
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(**) Mouse0: (accel) keeping acceleration scheme 1
(**) Mouse0: (accel) filter chain progression: 2.00
(**) Mouse0: (accel) filter stage 0: 20.00 ms
(**) Mouse0: (accel) set acceleration profile 0
(II) VMWARE(0): VMMOUSE DEVICE_INIT
(II) VMWARE(0): VMMOUSE DEVICE_ON
(II) VMWARE(0): vmmouse enabled
(II) LoadModule: "kbd"
(WW) Warning, couldn't open module kbd
(II) UnloadModule: "kbd"
(EE) Failed to load module "kbd" (module does not exist, 0)
(EE) No input driver matching `kbd'
(II) config/hal: Adding input device ImPS/2 Generic Wheel Mouse
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Macintosh mouse button emulation
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Sleep Button
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Power Button
(EE) config/hal: NewInputDeviceRequest failed (8)

Config:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "glx"
    Load  "dri2"
    Load  "extmod"
    Load  "dbe"
    Load  "dri"
    Load  "record"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "vmmouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "HWcursor"               # [<bool>]
        #Option     "Xinerama"               # [<bool>]
        #Option     "StaticXinerama"         # <str>
    Identifier  "Card0"
    Driver      "vmware"
    VendorName  "VMware"
    BoardName   "SVGA II Adapter"
    BusID       "PCI:0:15:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "ServerFlags"
    Option "AutoAddDevices" "False"
EndSection

Any pointers greatly appreciated!!

Offline

#11 2009-11-02 20:12:26

beretta
Member
Registered: 2008-04-21
Posts: 133

Re: startx in VMware Archlinux guest gives black screen

I'm having the same problem-- various incarnations of xorg.conf have no effect.

I'm using VMWare Fusion 3.0.0.  The install worked beautifully, network connects with no problem, but anything x-related (even X -configure) gives a black screen, and the only way out is to restart the VM.  Google searching seems to say it's solved by correctly configuring xorg.conf, but I can't find a configuration that works at all...

/var/log/Xorg.0.log
/var/log/Xorg.0.log.old

both are empty.

Does anyone have any more insight to this?

Last edited by beretta (2009-11-02 20:18:17)

Offline

#12 2009-11-04 17:06:13

train
Member
Registered: 2007-03-17
Posts: 38

Re: startx in VMware Archlinux guest gives black screen

Same on my host. I am running VMware Server 2.0. When starting X the screen turns black and nothing more can be done on the virtual machine. When connecting via ssh to the virtual machine, i find no X running at all.

When i comment out hal and try to start X, the windows are rendered and mouspoint shows. But mouse and keyboard are not working. I thought it may have been due to open-vm-tools and open-vm-tools-modules and a new kernel version, but i couldn't verify this.

Offline

#13 2009-11-07 21:56:52

train
Member
Registered: 2007-03-17
Posts: 38

Re: startx in VMware Archlinux guest gives black screen

Works again on my site. Can only guess what was causing the problem:
- Dbus and Hal needs to be running
- Option  "AllowEmptyInput" "false" (i think false needs to be 'False')
- hal seems to use the evdev driver (xf86-input-evdev)
- Made an pacman -Syu today and updated: xorg-server, xf86-input-vmmouse)

Offline

Board footer

Powered by FluxBB