Я щойно встановив 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
Я перезавантажився, і все повернулося до звичного.