Ich habe gerade eine Neuinstallation von gemacht ArchLinux und nach dem Abschluss, wenn Sie versuchen einzutreten Xfce Mein gesamter Bildschirm würde schwarz werden, der Hintergrund würde flackern und nichts würde geladen werden.
Als ich in die Protokolle schaute, stellte ich fest, dass ich diesen Fehler bekam:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
Also begann ich zu recherchieren, bis ich die Lösung gefunden hatte.
Wo war das Problem? Als ich mit der Installation fertig war, habe ich das System aktualisiert und es schien mir, dass alles normal war, aber nicht. Die Basissystempakete wurden für mich nicht aktualisiert. Warum? Weil es eine Datei in gab /etc/profile.d/ namens Gebietsschema.sh Das war widersprüchlich und erlaubte keine Aktualisierung der Pakete.
Diese Datei enthielt Folgendes:
export LANG=en_US.UTF-8
In der Tat sollte es andere Dinge enthalten. Wie auch immer, ich habe die Datei gelöscht:
rm /etc/profile.d/locale.sh
und aktualisieren Sie das System erneut:
$ sudo pacman -Syu
Ich habe neu gestartet und alles hat sich wieder normalisiert.