Ich hatte nach einem Upgrade und Neustart gestern keine Fensterumrandung mehr weil kwin nicht gestartet ist. Ich nutze catalyst/fglrx, die Vermutung war zuerst dass es am Upgrade von mesa lag, weshalb ich das downgegradet habe. Wars aber nicht, auch der Downgrade des Kernel brachte keine Lösung, ebensowenig der Downgrade der anderen gestern aktualisierten Pakete.
Dafür konnte ich nun mesa nicht mehr aktualisieren, ausserdem starten Firefox und Chromium nicht.
Heutiges Upgrade ohne mesa + catalyst-utils:
:: Installation fortsetzen? [J/n] j
(9/9) Prüfe Schlüssel im Schlüsselring
[###############################] 100%
(9/9) Überprüfe Paket-Integrität
[###############################] 100%
(9/9) Lade Paket-Dateien
[###############################] 100%
(9/9) Prüfe auf Dateikonflikte
[###############################] 100%
(9/9) Überprüfe verfügbaren Festplattenspeicher
[###############################] 100%
(1/9) Aktualisiere dhclient
[###############################] 100%
(2/9) Aktualisiere dhcpcd
[###############################] 100%
(3/9) Aktualisiere libmm-glib
[###############################] 100%
(4/9) Aktualisiere modemmanager
[###############################] 100%
(5/9) Aktualisiere ntp
[###############################] 100%
(6/9) Aktualisiere python2-simplejson
[###############################] 100%
(7/9) Aktualisiere sqlite
[###############################] 100%
(8/9) Aktualisiere swt
[###############################] 100%
(9/9) Aktualisiere tzdata
[###############################] 100%
ldconfig: Datei /usr/lib/libOSMesa.so.8.0.0 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libwayland-egl.so ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libgbm.so ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libOSMesa.so.8 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libGLESv1_CM.so.1 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libwayland-egl.so.1 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libgbm.so.1.0.0 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libGLESv2.so ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libEGL.so.1 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libGLESv1_CM.so ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libxatracker.so ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libOSMesa.so ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libxatracker.so.2.0.0 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libGLESv2.so.2 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libEGL.so.1.0.0 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libEGL.so ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libglapi.so.0.0.0 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libxatracker.so.2 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libglapi.so ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libglapi.so.0 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libGLESv1_CM.so.1.1.0 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libwayland-egl.so.1.0.0 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libgbm.so.1 ist leer; keine Überprüfung.
ldconfig: Datei /usr/lib/libGLESv2.so.2.0.0 ist leer; keine Überprüfung.
Aktualisierung mesa:
$ sudo pacman -S mesa
Löse Abhängigkeiten auf...
Suche nach Zwischenkonflikten...
Pakete (1): mesa-10.1.0-2
Gesamtgröße der zu installierenden Pakete: 24,73 MiB
:: Installation fortsetzen? [J/n] j
(1/1) Prüfe Schlüssel im Schlüsselring
[###############################] 100%
(1/1) Überprüfe Paket-Integrität
[###############################] 100%
(1/1) Lade Paket-Dateien
[###############################] 100%
(1/1) Prüfe auf Dateikonflikte
[###############################] 100%
Fehler: Konnte den Vorgang nicht durchführen (In Konflikt stehende Dateien)
mesa: /etc/drirc existiert im Dateisystem
mesa: /usr/include/EGL/egl.h existiert im Dateisystem
mesa: /usr/include/EGL/eglext.h existiert im Dateisystem
mesa: /usr/include/EGL/eglmesaext.h existiert im Dateisystem
mesa: /usr/include/EGL/eglplatform.h existiert im Dateisystem
mesa: /usr/include/GL/gl.h existiert im Dateisystem
mesa: /usr/include/GL/gl_mangle.h existiert im Dateisystem
mesa: /usr/include/GL/glext.h existiert im Dateisystem
mesa: /usr/include/GL/glx.h existiert im Dateisystem
mesa: /usr/include/GL/glx_mangle.h existiert im Dateisystem
mesa: /usr/include/GL/glxext.h existiert im Dateisystem
mesa: /usr/include/GL/internal/dri_interface.h existiert im Dateisystem
mesa: /usr/include/GL/osmesa.h existiert im Dateisystem
mesa: /usr/include/GL/wglext.h existiert im Dateisystem
mesa: /usr/include/GL/wmesa.h existiert im Dateisystem
mesa: /usr/include/GLES/egl.h existiert im Dateisystem
mesa: /usr/include/GLES/gl.h existiert im Dateisystem
mesa: /usr/include/GLES/glext.h existiert im Dateisystem
mesa: /usr/include/GLES/glplatform.h existiert im Dateisystem
mesa: /usr/include/GLES2/gl2.h existiert im Dateisystem
mesa: /usr/include/GLES2/gl2ext.h existiert im Dateisystem
mesa: /usr/include/GLES2/gl2platform.h existiert im Dateisystem
mesa: /usr/include/GLES3/gl3.h existiert im Dateisystem
mesa: /usr/include/GLES3/gl3ext.h existiert im Dateisystem
mesa: /usr/include/GLES3/gl3platform.h existiert im Dateisystem
mesa: /usr/include/KHR/khrplatform.h existiert im Dateisystem
mesa: /usr/include/gbm.h existiert im Dateisystem
mesa: /usr/include/xa_composite.h existiert im Dateisystem
mesa: /usr/include/xa_context.h existiert im Dateisystem
mesa: /usr/include/xa_tracker.h existiert im Dateisystem
mesa: /usr/lib/egl/egl_gallium.so existiert im Dateisystem
mesa: /usr/lib/gallium-pipe/pipe_swrast.so existiert im Dateisystem
mesa: /usr/lib/gbm/gbm_gallium_drm.so existiert im Dateisystem
mesa: /usr/lib/libOSMesa.so existiert im Dateisystem
mesa: /usr/lib/libOSMesa.so.8 existiert im Dateisystem
mesa: /usr/lib/libOSMesa.so.8.0.0 existiert im Dateisystem
mesa: /usr/lib/libgbm.so existiert im Dateisystem
mesa: /usr/lib/libgbm.so.1 existiert im Dateisystem
mesa: /usr/lib/libgbm.so.1.0.0 existiert im Dateisystem
mesa: /usr/lib/libglapi.so existiert im Dateisystem
mesa: /usr/lib/libglapi.so.0 existiert im Dateisystem
mesa: /usr/lib/libglapi.so.0.0.0 existiert im Dateisystem
mesa: /usr/lib/libwayland-egl.so existiert im Dateisystem
mesa: /usr/lib/libwayland-egl.so.1 existiert im Dateisystem
mesa: /usr/lib/libwayland-egl.so.1.0.0 existiert im Dateisystem
mesa: /usr/lib/libxatracker.so existiert im Dateisystem
mesa: /usr/lib/libxatracker.so.2 existiert im Dateisystem
mesa: /usr/lib/mesa-libGL.so.1.2.0 existiert im Dateisystem
mesa: /usr/lib/pkgconfig/dri.pc existiert im Dateisystem
mesa: /usr/lib/pkgconfig/egl.pc existiert im Dateisystem
mesa: /usr/lib/pkgconfig/gbm.pc existiert im Dateisystem
mesa: /usr/lib/pkgconfig/gl.pc existiert im Dateisystem
mesa: /usr/lib/pkgconfig/glesv1_cm.pc existiert im Dateisystem
mesa: /usr/lib/pkgconfig/glesv2.pc existiert im Dateisystem
mesa: /usr/lib/pkgconfig/osmesa.pc existiert im Dateisystem
mesa: /usr/lib/pkgconfig/wayland-egl.pc existiert im Dateisystem
mesa: /usr/lib/pkgconfig/xatracker.pc existiert im Dateisystem
mesa: /usr/lib/xorg/modules/dri/swrast_dri.so existiert im Dateisystem
mesa: /usr/share/licenses/mesa/LICENSE existiert im Dateisystem
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
Aktualisierung catalyst-utils
$ sudo pacman -S catalyst-utils
:: catalyst-utils ist in IgnorePkg/IgnoreGroup. Trotzdem installieren? [J/n] j
Löse Abhängigkeiten auf...
Suche nach Zwischenkonflikten...
Fehler: Konnte den Vorgang nicht vorbereiten (Kann Abhängigkeiten nicht erfüllen)
:: cairo: benötigt libgl
:: freeglut: benötigt libgl
:: glu: benötigt libgl
:: imagemagick: benötigt libcl
:: libva: benötigt libgl
:: mplayer: benötigt libgl
:: projectm: benötigt libgl
:: qt4: benötigt libgl
:: qt5-base: benötigt libgl
:: xorg-xdriinfo: benötigt libgl
Fehlermeldungen kwin, Firefox und Chromium:
$ firefox
XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so:
/usr/lib/libEGL.so.1: file too short
Couldn't load XPCOM.
$ chromium
/usr/lib/chromium/chromium: error while loading shared libraries: /usr/lib/libEGL.so.1:
file too short
$ kwin
kwin: error while loading shared libraries: /usr/lib/libEGL.so.1:
file too short
Ich denke das sind alle aktuellen Fehlermeldungen. Ich kann noch die pacman.log posten, allerdings fehlt dort das Protokoll des Downgrade von mesa, da danach der Rechner beim runterfahren hängen blieb und ich ihn ausgeschaltet habe.
Wäre toll wenn jemand einen Lösungsansatz hätte...