Jeg har nettopp gjort en ny installasjon av Arch Linux og etter å ha avsluttet, da jeg prøvde å komme inn Xfce Hele skjermen min ville bli svart, bakgrunnen begynte å flimre og ingenting ville lastes.
Når jeg så i loggene, fant jeg ut at den kastet meg denne feilen:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
Så jeg begynte å undersøke til jeg fant løsningen.
Hvor var problemet? Da jeg var ferdig med å installere, oppdaterte jeg systemet, og det virket for meg at alt var normalt, men det var det ikke. Det oppdaterte faktisk ikke basissystempakker for meg. Hvorfor? Fordi det var en fil i /etc/profile.d/ kalt locale.sh som var motstridende og ikke tillot oppdatering av pakkene.
Denne filen inneholdt følgende:
export LANG=en_US.UTF-8
Når det faktisk er, bør det inneholde andre ting. Uansett, det jeg gjorde var å slette den nevnte filen:
rm /etc/profile.d/locale.sh
og oppdater systemet på nytt:
$ sudo pacman -Syu
Jeg startet om og alt gikk tilbake til det normale.