Novērst kļūdu: simbolu uzmeklēšanas kļūda: /usr/lib/libgtk-x11.2.0.so.0 Archlinux

Es tikko veicu jaunu instalēšanu ArchLinux un pēc noslēguma, kad es mēģināju iekļūt Xfce Viss mans ekrāns kļūtu melns, fons sāk mirgot un nekas netiktu ielādēts.

Apskatot žurnālus, es atklāju, ka tas man iemeta šo kļūdu:

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

Tāpēc es sāku pētīt, līdz atradu risinājumu.

Kur bija problēma? Pabeidzot instalēšanu, es atjaunināju sistēmu un šķita, ka viss ir normāli, tomēr tā nav. Tas man faktiski neatjaunināja bāzes sistēmas paketes. Kāpēc? Jo iekšā bija fails /etc/profile.d/ sauc locale.sh kas bija pretrunīgs un neļāva atjaunināt paketes.

Šajā failā bija:

export LANG=en_US.UTF-8

Patiesībā tajā vajadzētu ietvert citas lietas. Jebkurā gadījumā es izdarīju minētā faila dzēšanu:

rm /etc/profile.d/locale.sh

un vēlreiz atjauniniet sistēmu:

$ sudo pacman -Syu

Pārstartēju, un viss atgriezās normālā stāvoklī.