Linux guest - X fails at login
Posted: 16. May 2016, 02:33
Hello everyone -
I have a strange problem on two of my Linux guest computers. They both start normally and present a graphics login screen. They will present the login dialog box. However, when you complete the login dialog and hit Enter, they just blink and go right back to the login screen. The systems will start correctly in runmode=3, but using startx just produces an error.
I found the following in the Xorg.0.log file under the user account:
The host is CentOS 6.7, 64-bit with VirtualBox 5.0.20 installed. The guest is 64-bit Fedora 23 with the 5.0.20 guest additions. The second machine is 32-bit Fedora 23. This problem started while I was using VirtualBox 5.0.16, and continued through 5.0.18. I have several other Fedora 23 machines on the same host which do not show the problem.
The line about "no devices detected" looks suspicious to me, as does the line about "failed to set IOPL". Is there a way to get more details? Is there anything else I should be looking at?
Thanks - Bill Gee
I have a strange problem on two of my Linux guest computers. They both start normally and present a graphics login screen. They will present the login dialog box. However, when you complete the login dialog and hit Enter, they just blink and go right back to the login screen. The systems will start correctly in runmode=3, but using startx just produces an error.
I found the following in the Xorg.0.log file under the user account:
Code: Select all
[ 150.058] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 150.058] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 150.058] (II) Loader magic: 0x81ce00
[ 150.058] (II) Module ABI versions:
[ 150.058] X.Org ANSI C Emulation: 0.4
[ 150.058] X.Org Video Driver: 20.0
[ 150.058] X.Org XInput driver : 22.1
[ 150.058] X.Org Server Extension : 9.0
[ 150.059] (++) using VT number 1
[ 150.061] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_32
[ 150.061] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 150.065] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0
[ 150.069] (--) PCI:*(0:0:2:0) 80ee:beef:0000:0000 rev 0, Mem @ 0xe0000000/16777216, BIOS @ 0x????????/6553
[ 150.069] (II) LoadModule: "glx"
[ 150.099] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 150.237] (II) Module glx: vendor="X.Org Foundation"
[ 150.237] compiled for 1.18.3, module version = 1.0.0
[ 150.237] ABI class: X.Org Server Extension, version 9.0
[ 150.237] (==) AIGLX enabled
[ 150.237] (II) LoadModule: "vboxvideo"
[ 150.241] (II) Loading /usr/lib64/xorg/modules/drivers/vboxvideo_drv.so
[ 150.252] (II) Module vboxvideo: vendor="Oracle Corporation"
[ 150.252] compiled for 1.18.0, module version = 1.0.1
[ 150.252] Module class: X.Org Video Driver
[ 150.252] ABI class: X.Org Video Driver, version 20.0
[ 150.252] (**) Load address of symbol "VBOXVIDEO" is 0x7f8d57c122e0
[ 150.252] (II) VBoxVideo: guest driver for VirtualBox: vbox
[ 150.252] xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
[ 150.252] (II) vboxvideo: kernel driver found, not loading.
[ 150.252] (EE) No devices detected.
[ 150.252] (EE)
Fatal server error:
[ 150.252] (EE) no screens found(EE)
[ 150.252] (EE)
Please consult the Fedora Project support
at http://wiki.x.org
for help.
[ 150.252] (EE) Please also check the log file at "/home/bgee/.local/share/xorg/Xorg.0.log" for additional
[ 150.252] (EE)
The line about "no devices detected" looks suspicious to me, as does the line about "failed to set IOPL". Is there a way to get more details? Is there anything else I should be looking at?
Thanks - Bill Gee