ubuntu-multiseat team mailing list archive
-
ubuntu-multiseat team
-
Mailing list archive
-
Message #00547
14.04 Multiseat with 3xNvidiaGT610 and 1xInteli915 (HP- DC7900)
Hello,
I'm new user in launchpad but have run multiseat at home for many years
and hope you have any ideas to solve my problem below - I have seen
equal question but without solution or deeper analyse.
After a motherboard crash I need to replace the system to a new one, but
the new system bios didn't handle all 4 Nvidia cards, so I need to also
use the onboard Intel i915 graphics.
In short the xorg.conf configs, lightdm setup, loginctl etc. works so I
have a login screen at all 4 screens and I can login at all Nvidia
screens, but for the Intel screen the login will screen come back after
10 seconds.
In Xorg.0.log for the Intel seat I got below error;
(EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
failed (/usr/lib/x86_64-
linux-gnu/dri/i965_dri.so: undefined symbol: _glapi_tls_Dispatch)
[ 2577.266] (EE) AIGLX: reverting to software rendering
[ 2577.294] (EE) AIGLX error: dlopen of
/usr/lib/x86_64-linux-gnu/dri/swrast_dri.so failed (/usr/lib/x86_6
4-linux-gnu/dri/swrast_dri.so: undefined symbol: _glapi_tls_Dispatch)
[ 2577.294] (EE) GLX: could not load software renderer
[ 2577.294] (II) GLX: no usable GL providers found for screen 0
[ 2577.294] (II) intel(0): Setting screen physical size to 474 x 355
In Intel seat users home dirs .cache/upstart/gnome-session-Unity.log I
got following error;
** (gnome-session:4245): WARNING **: Couldn't connect to accessibility
bus: Failed to connect to socket /tmp/dbus-00v1vwySbW: Förbi
ndelse vägras
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
gnome-session-is-accelerated: No hardware 3D support.
Xlib: extension "GLX" missing on display ":0".
gnome-session-check-accelerated: Helper exited with code 256
gnome-session[4245]: CRITICAL: We failed, but the fail whale is dead.
Sorry....
I have check all log files and have figure out problem with
/usr/lib/xorg/modules/extensions/libglx.so with ldd shows libGL.so.1 to
nvidia?
/usr/lib/xorg/modules/extensions# ldd libglx.so
linux-vdso.so.1 => (0x00007ffc062f3000)
libGL.so.1 => /usr/lib/nvidia-355/libGL.so.1 (0x00007f5d82395000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f5d82177000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5d81f73000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5d81bae000)
libnvidia-tls.so.355.11 =>
/usr/lib/nvidia-355/tls/libnvidia-tls.so.355.11 (0x00007f5d819aa000)
libnvidia-glcore.so.355.11 =>
/usr/lib/nvidia-355/libnvidia-glcore.so.355.11 (0x00007f5d7fde4000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6
(0x00007f5d7faaf000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6
(0x00007f5d7f89d000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5d82909000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5d7f597000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1
(0x00007f5d7f378000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6
(0x00007f5d7f174000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
(0x00007f5d7ef6e000)
dpkg --list | grep xserver-xorg-core
ii xserver-xorg-core
2:1.15.1-0ubuntu2.7+multiseat0 amd64
debsums xserver-xorg-core | grep libglx.so
/usr/lib/xorg/modules/extensions/libglx.so OK
Each seat have it's own xorg.conf and Nvidia:s ModulePath is
"/usr/lib/nvidia-355/xorg,/usr/lib/xorg/modules" and Intel:s is
ModulePath "/usr/lib/xorg/modules,/usr/lib/xorg/modules/extensions"
Any ideas?
Thanks in advance
Best Regards
Martin Jonsson