https://bugzilla.novell.com/show_bug.cgi?id=874786 https://bugzilla.novell.com/show_bug.cgi?id=874786#c0 Summary: All glx* and libGL using applications (eg. qt5) crash when run over ssh with X11 forwarding enabled (vnc works) Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: otrebor@hispeed.ch QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:28.0) Gecko/20100101 Firefox/28.0 I have a devel workstation (os12.3) with a number of kvm virtual machines (various flavors). When I use ssh to connect to an opensuse based 13.1 vm, then all glx* applications and all applications using libGL crash. name of display: localhost:10.0 libGL: OpenDriver: trying /usr/lib64/dri/updates/tls/r600_dri.so libGL: OpenDriver: trying /usr/lib64/dri/updates/r600_dri.so libGL error: dlopen /usr/lib64/dri/updates/r600_dri.so failed (/usr/lib64/dri/updates/r600_dri.so: cannot open shared object file: No such file or directory) libGL: OpenDriver: trying /usr/lib64/dri/tls/r600_dri.so libGL: OpenDriver: trying /usr/lib64/dri/r600_dri.so libGL error: failed to authenticate magic 20 libGL error: failed to load driver: r600 libGL: OpenDriver: trying /usr/lib64/dri/updates/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib64/dri/updates/swrast_dri.so libGL error: dlopen /usr/lib64/dri/updates/swrast_dri.so failed (/usr/lib64/dri/updates/swrast_dri.so: cannot open shared object file: No such file or directory) libGL: OpenDriver: trying /usr/lib64/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so Segmentation fault When I do the very same thing by using the vnc console on the same vm with the same user then the applications run as expected. ssh'ing into an opensuse 12.3 vm on the same host runs the glx* programs as expected and delivers these messages: libGL: OpenDriver: trying /usr/lib64/dri/updates/tls/r600_dri.so libGL: OpenDriver: trying /usr/lib64/dri/updates/r600_dri.so libGL error: dlopen /usr/lib64/dri/updates/r600_dri.so failed (/usr/lib64/dri/updates/r600_dri.so: cannot open shared object file: No such file or directory) libGL: OpenDriver: trying /usr/lib64/dri/tls/r600_dri.so libGL: OpenDriver: trying /usr/lib64/dri/r600_dri.so libGL error: failed to open drm device: Permission denied libGL error: failed to load driver: r600 libGL: OpenDriver: trying /usr/lib64/dri/updates/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib64/dri/updates/swrast_dri.so libGL error: dlopen /usr/lib64/dri/updates/swrast_dri.so failed (/usr/lib64/dri/updates/swrast_dri.so: cannot open shared object file: No such file or directory) libGL: OpenDriver: trying /usr/lib64/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so libGL: Can't open configuration file /home/robi/.drirc: No such file or directory. 248 frames in 5.0 seconds = 49.600 FPS 311 frames in 5.0 seconds = 62.200 FPS .. Reproducible: Always Steps to Reproduce: 1. ssh as user into a vm running opensuse 13.1 (fully patched) with X11 forwarding enabled 2. run any of the glx demo apps in /usr/lib64/mesa-demos/xdemos/ (Mesa-demo package) -> fails 3. Open a vnc desktop session to the same vm, open a shell window 2. run any of the glx demo apps in /usr/lib64/mesa-demos/xdemos/ (Mesa-demo package) again -> works Actual Results: ssh -> fails vnc -> works Expected Results: should work locally (vnc) and remotely (ssh with X11 forwarding) This is a stock opensuse 13.1 vm with the regular os repos attached, no thirdparty sw installed -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.