Mailinglist Archive: opensuse-bugs (2150 mails)

< Previous Next >
[Bug 874786] New: All glx* and libGL using applications (eg. qt5) crash when run over ssh with X11 forwarding enabled (vnc works)
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 23 Apr 2014 12:04:20 +0000
  • Message-id: <bug-874786-21960@http.bugzilla.novell.com/>

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@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: otrebor@xxxxxxxxxx
QAContact: xorg-maintainer-bugs@xxxxxxxxxxxxxxxxxxxxxx
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.

< Previous Next >