Rregulloni gabimin: gabimi i kërkimit të simbolit: /usr/lib/libgtk-x11.2.0.so.0 në Archlinux

Unë thjesht bëra një instalim të ri të ArchLinux dhe pas përfundimit, kur u përpoqa të hyja Xfce I gjithë ekrani im do të bëhej i zi, sfondi do të fillonte të dridhej dhe asgjë nuk do të ngarkohej.

Duke parë në shkrimet, zbulova se më hodhi këtë gabim:

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

Kështu që fillova të hulumtoj derisa gjeta zgjidhjen.

Ku ishte problemi? Kur mbarova instalimin, azhurnova sistemin dhe më dukej se gjithçka ishte normale, megjithatë, nuk ishte kështu. Në të vërtetë nuk më azhurnoi paketat e sistemit bazë. Pse Sepse kishte një dosje në /etc/profile.d/ i quajtur vendndodhja.sh e cila po hynte në konflikt dhe nuk linte paketa azhurnimi.

Kjo skedar përmbante sa vijon:

export LANG=en_US.UTF-8

Kur në fakt, duhet të përmbajë gjëra të tjera. Gjithsesi, ajo që bëra ishte të fshija skedarin e thënë:

rm /etc/profile.d/locale.sh

dhe azhurnoni përsëri sistemin:

$ sudo pacman -Syu

Unë ristartova dhe gjithçka u kthye në normalitet.