FS#48598 - [virtualbox-guest-utils] Xorg in archlinux guest cannot be launched after upgrading to linux 4.5-1
Attached to Project:
Community Packages
Opened by Frederic Bezies (fredbezies) - Tuesday, 15 March 2016, 18:52 GMT
Last edited by Balló György (City-busz) - Tuesday, 26 April 2016, 09:15 GMT
Opened by Frederic Bezies (fredbezies) - Tuesday, 15 March 2016, 18:52 GMT
Last edited by Balló György (City-busz) - Tuesday, 26 April 2016, 09:15 GMT
|
Details
Description: I had to use an Archlinux guest with testing
repositories enabled in it. When I upgrade to kernel 4.5.0,
Xorg won't launch.
In log, I got this error in Xorg.0.log "Fatal server Error: (EE)AddScreen/ScreenInit failed for driver 0" Additional info: * Linux kernel : 4.5-1 * Kernel headers : 4.5-1 * virtualbox : 5.0.16-3 * virtualbox-guest-dkms : 5.0.16-3 Steps to reproduce: 1) Install an Archlinux in VirtualBox with guest-dkms and guest-utils packages. Add Mate and Lightdm 2) Activate testing repositories, apply updates and reboot. Lightdm won't load. |
This task depends upon
Closed by Balló György (City-busz)
Tuesday, 26 April 2016, 09:15 GMT
Reason for closing: Fixed
Additional comments about closing: virtualbox 5.0.18-1
Tuesday, 26 April 2016, 09:15 GMT
Reason for closing: Fixed
Additional comments about closing: virtualbox 5.0.18-1
I tried from scratch, activating testing and community from the beginning in VirtualBox 5.0.16.
Installation time :
1) pacstrap /mnt base base-devel linux-headers grub
2) genfstab and arch-chroot to setup system
3) restart
4) Added xorg-server, xorg-server-utils, xorg-xinit, virtualbox-guest-utils (which include virtualbox-dmks)
5) Added mate and lightdm with gtk-greeter
6) activate vboxservice
7) restart
8) try to launch lightdm. Nothing but a blinking cursor.
Adding Xorg.0.log to this comment.
So, an update is needed on virtualbox-guest-utils.
Source: https://bbs.archlinux.org/viewtopic.php?pid=1619975#p1619975
Still need to use grub line workaround in order to get a working X.
Looks like this patch is needed : https://www.virtualbox.org/changeset/59943/vbox because it is truely related to Xorg this time!
You can see this : "bugref:8087: Additions/x11: support non-root X server: revert r105407: do not start the display part of VBoxClient at all when not using the user space X.Org vboxvideo driver: all guest systems capable of running the kernel driver should already have equivalent functionality."
https://www.virtualbox.org/wiki/Changelog
"VirtualBox 5.0.18 (released 2016-04-18)"
"[...]
* Linux hosts / guests: Linux 4.5 fixes (bug #15251)
* Linux hosts / guests: Linux 4.6 fixes (bug #15298)
* Linux Additions: added a kernel graphics driver to support graphics when X.Org does not have root rights (bug #14732)
* Linux/Solaris Additions: fixed several issues causing Linux/Solatis guests using software rendering when 3D acceleration is available
[...]"