Je viens de faire une nouvelle installation de ArchLinux et après avoir conclu, quand j'ai essayé d'entrer Xfce Mon écran entier deviendrait noir, l'arrière-plan commencerait à clignoter et rien ne se chargerait.
En regardant dans les journaux, j'ai trouvé que cela m'a renvoyé cette erreur:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
J'ai donc commencé à chercher jusqu'à ce que je trouve la solution.
Où était le problème? Lorsque j'ai terminé l'installation, j'ai mis à jour le système et il semblait que tout était normal, mais ce n'était pas le cas. Il n'a pas mis à jour les packages système de base pour moi. Parce que? Parce qu'il y avait un fichier dans /etc/profil.d/ appelé locale.sh qui était en conflit et n'autorisait pas la mise à jour des packages.
Ce fichier contenait les éléments suivants:
export LANG=en_US.UTF-8
Alors qu'en fait, il devrait contenir d'autres choses. Quoi qu'il en soit, ce que j'ai fait a été de supprimer ledit fichier:
rm /etc/profile.d/locale.sh
et mettez à nouveau le système à jour:
$ sudo pacman -Syu
J'ai redémarré et tout était revenu à la normale.