Napraw błąd: błąd wyszukiwania symboli: /usr/lib/libgtk-x11.2.0.so.0 w Archlinux

Właśnie wykonałem nową instalację ArchLinux a po zakończeniu, gdy próbowałem wejść Xfce Cały ekran byłby czarny, tło zaczynało migotać i nic się nie ładowało.

Przeglądając logi stwierdziłem że wyrzucił mi ten błąd:

symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...

Zacząłem więc szukać rozwiązania, aż znalazłem rozwiązanie.

Gdzie był problem? Po zakończeniu instalacji zaktualizowałem system i wydawało mi się, że wszystko jest w porządku, jednak tak nie było. W rzeczywistości nie zaktualizował dla mnie podstawowych pakietów systemowych. Czemu? Ponieważ był plik /etc/profil.d/ nazywa lokal.sh który popadał w konflikt i nie pozwalał aktualizować pakietów.

Ten plik zawierał następujące informacje:

export LANG=en_US.UTF-8

W rzeczywistości powinien zawierać inne rzeczy. W każdym razie, co zrobiłem, to usunięcie wspomnianego pliku:

rm /etc/profile.d/locale.sh

i ponownie zaktualizuj system:

$ sudo pacman -Syu

Uruchomiłem ponownie i wszystko wróciło do normy.