Ayusin ang error: simbolo ng error sa paghahanap: /usr/lib/libgtk-x11.2.0.so.0 sa Archlinux

Nagawa ko lamang ang isang sariwang pag-install ng Archlinux at pagkatapos ng pagtatapos, kapag sinusubukang pumasok Xfce Ang aking buong screen ay magiging itim, ang background ay magsisimulang kumurap at walang mai-load.

Sa pagtingin sa mga tala natagpuan ko na itinapon sa akin ang error na ito:

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

Kaya't nagsimula akong magsaliksik hanggang sa makita ko ang solusyon.

Nasaan ang problema? Nang natapos ko ang pag-install ay na-update ko ang system at tila sa akin ang lahat ay normal, gayunpaman, hindi. Hindi nito talaga na-update ang mga pakete ng base system para sa akin. Bakit? Dahil mayroong isang file sa /etc/profile.d/ tinatawag na lokal na lugar.sh na nagkakaroon ng hindi pagkakasundo at hindi pinapayagan ang mga pakete ng pag-update.

Naglalaman ang file na ito ng mga sumusunod:

export LANG=en_US.UTF-8

Kung sa katunayan, dapat maglaman ito ng ibang mga bagay. Gayunpaman, ang ginawa ko ay tanggalin ang nasabing file:

rm /etc/profile.d/locale.sh

at i-update muli ang system:

$ sudo pacman -Syu

Nag-reboot ako at bumalik sa dati ang lahat.