Bug ID | 972668 |
---|---|
Summary | XServer and raspberrypi-userland don't work together on openSUSE-Tumbleweed-ARM |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | armv7 |
OS | SUSE Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | X.Org |
Assignee | xorg-maintainer-bugs@forge.provo.novell.com |
Reporter | notavailable@posteo.de |
QA Contact | xorg-maintainer-bugs@forge.provo.novell.com |
Found By | --- |
Blocker | --- |
Created attachment 670514 [details]
Xorg.0.log
When you install raspberrypi-userland on TW ARM images with a desktop
environment, XServer doesn't start anymore. I could not use any of the latest
images (2016.03.24) with E20, LXQt and Xfce. These are the errors I get with
Xfce.
Instead Xorg.0.log simply shows the following message at the end:
"Server terminated successfully (0). Closing log file."
Starting programs from the command-line gives the output:
"nohostname:~ # yast2
/usr/lib/YaST2/bin/y2controlcenter: error while loading shared libraries:
libGLESv2.so.2: cannot open shared object file: No such file or directory"
"nohostname:~ # firefox
XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so:
libEGL.so.1: cannot open shared object file: No such file or directory
Couldn't load XPCOM."
During the installation process of raspberrypi-userland there are two messages:
"/sbin/ldconfig: /usr/lib/libEGL.so is not a symbolic link"
"/sbin/ldconfig: /usr/lib/libGLESv2.so is not a symbolic link"
When you reinstall raspberrypi-userland with the -f option, you get this
output:
nohostname:~ # yast2
Unable to find an X11 visual which matches EGL config 20
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.
/sbin/yast2: line 440: 1382 Speicherzugriffsfehler (core dumped) $y2ccbin
$Y2UI_ARGS "$@"
nohostname:~ # firefox
XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so:
/usr/lib/libEGL.so.1: undefined symbol: glDiscardFramebufferEXT
Couldn't load XPCOM.
The second installation creates two symlinks in /usr/lib/:
libEGL.so.1 and libGLESv2.so.2