Xorg fails to launch due to module symbols not found
After following the first steps on the Wiki’s XFCE setup page
fails with a “No devices to configure” error.
The Xorg.0.log file shows:
[ 1178.544] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.FileNotFound (Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory)
[ 1178.549] (EE) Failed to load /usr/lib/xorg/modules/drivers/openchrome_drv.so: Error relocating /usr/lib/xorg/modules/drivers/openchrome_drv.so: VBEExtendedInit: symbol not found
for each of the 3 framebuffer drivers installed (openchrome, vesa, modesetting)
The issue is reproducible on this hardware (bare metal ECS VX900-I VIA Nano board), in KVM on openSUSE 13.2, in KVM on Proxmox 3.3, and in VirtualBox on openSUSE 13.2.
Searching online finds this post suggesting that it may be an issue with how musl handles dependency loading for X modules, but offers no solutions for end users, and is not Alpine-specific: http://www.openwall.com/lists/musl/2013/05/17/6
All tests run on both 3.1.1 and edge.
(from redmine: issue id 3691, created on 2015-01-12)