Jeg har lige lavet en ny installation af ArchLinux og efter afslutning, når du prøver at komme ind Xfce Hele min skærm blev sort, baggrunden begyndte at flimre, og intet ville indlæse.
Når jeg kiggede i logfilerne, fandt jeg ud af, at det kastede mig denne fejl:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
Så jeg begyndte at undersøge, indtil jeg fandt løsningen.
Hvor var problemet? Da jeg var færdig med at installere, opdaterede jeg systemet, og det syntes mig, at alt var normalt, men det var det ikke. Det opdaterede faktisk ikke basissystempakkerne for mig. Hvorfor? Fordi der var en fil i /etc/profile.d/ kaldet locale.sh hvilket var modstridende og ikke tillod opdatering af pakkerne.
Denne fil indeholdt følgende:
export LANG=en_US.UTF-8
Når det faktisk er, skal det indeholde andre ting. Alligevel, hvad jeg gjorde var at slette den nævnte fil:
rm /etc/profile.d/locale.sh
og opdater systemet igen:
$ sudo pacman -Syu
Jeg genstartede, og alt gik tilbage til det normale.