Právě jsem provedl novou instalaci archlinux a po uzavření, když jsem se pokusil vstoupit Xfce Celá moje obrazovka by zčernala, pozadí by začalo blikat a nic by se nenačetlo.
Při pohledu do protokolů jsem zjistil, že mi to způsobilo tuto chybu:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
Začal jsem tedy zkoumat, dokud jsem nenašel řešení.
Kde byl problém? Když jsem dokončil instalaci, aktualizoval jsem systém a zdálo se mi, že je všechno normální, ale nebylo to tak. Ve skutečnosti mi to neaktualizovalo balíčky základního systému. Proč? Protože tam byl soubor /etc/profile.d/ volal locale.sh který byl konfliktní a neumožňoval aktualizaci balíčků.
Tento soubor obsahoval následující:
export LANG=en_US.UTF-8
Ve skutečnosti by měl obsahovat další věci. To, co jsem udělal, bylo smazání uvedeného souboru:
rm /etc/profile.d/locale.sh
a aktualizujte systém znovu:
$ sudo pacman -Syu
Restartoval jsem a všechno se vrátilo do normálu.