Току-що направих нова инсталация на ArchLinux и след приключване, при опит за влизане Xfce Целият ми екран ще стане черен, фонът ще започне да трепти и нищо няма да се зареди.
Разглеждайки регистрационните файлове, открих, че това ми е довело до тази грешка:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
Затова започнах да проучвам, докато намерих решението.
Къде беше проблемът? Когато приключих с инсталирането, актуализирах системата и ми се стори, че всичко е нормално, но не беше. Всъщност не актуализира базовите системни пакети за мен. Защо? Защото в. Имаше файл /etc/profile.d/ наречен locale.sh което беше противоречиво и не позволяваше актуализиране на пакетите.
Този файл съдържа следното:
export LANG=en_US.UTF-8
В действителност той трябва да съдържа други неща. Както и да е, това, което направих, беше да изтрия споменатия файл:
rm /etc/profile.d/locale.sh
и актуализирайте системата отново:
$ sudo pacman -Syu
Рестартирах се и всичко се върна към нормалното.