Acabo de fer una instal·lació nova de ArchLinux i després de concloure, quan intentava entrar a Xfce es em posava tota la pantalla en negre, el fons començava a parpellejar i no em carregava res.
Buscant en els logs em vaig trobar que em llançava aquest error:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
Aixà que em vaig posar a investigar fins que vaig amb la solució.
On era el problema? Quan vaig acabar d'instal·lar vaig actualitzar el sistema i em va semblar que tot estava normal, però, no era aixÃ. En realitat no em va actualitzar les paquets de la base del sistema. Per què? Perquè hi havia un ficherito a /etc/profile.d/ anomenat locale.sh que estava entrant en conflicte i no deixava actualitzar els paquets.
Aquest fitxer contenia a dins el següent:
export LANG=en_US.UTF-8
Quan en realitat, hauria de contenir altres coses. En fi, el que vaig fer va ser eliminar aquest fitxer:
rm /etc/profile.d/locale.sh
i tornar a actualitzar el sistema:
$ sudo pacman -Syu
Reiniciar i tot va tornar a la normalitat.