I just did a fresh install of ArchLinux and after concluding, when trying to enter Xfce My entire screen would go black, the background would start to flicker and nothing would load.
Looking in the logs I found that it threw me this error:
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:...
So I started researching until I found the solution.
Where was the problem? When I finished installing I updated the system and it seemed to me that everything was normal, however, it was not. It didn't actually update the base system packages for me. Why? Because there was a file in /etc/profile.d/ called locale.sh which was getting into conflict and not letting update packages.
This file contained the following:
export LANG=en_US.UTF-8
When in fact, it should contain other things. Anyway, what I did was delete said file:
rm /etc/profile.d/locale.sh
and update the system again:
$ sudo pacman -Syu
I rebooted and everything was back to normal.
Are we moving ??? you weren't with Debian ???? or the others have already convinced you to use KISS ...
regards
Hahaha that's normal for me. Today you will see me in Arch, tomorrow again in Debian .. Total, since I don't have a fixed PC .. I take the one from work for experiment, and now I have the local repositories .. 😀
Excellent ...... while it is not one, nothing matters hahahahahaha
I will hide all the Debian and Mint CDs from you, I will erase all the ISOs of these other distros to see if this way you stay in Arch HAHA
Go that error is very common when updating initscripts, when trying to update it normally it does not stop, and it is time to do the rm, I think there is another file that also gets like this when updating now I do not remember well.
That mistake has been around for a while.
Only when I install it on other machines, it no longer gives me that error. And yes, the system notified you when updating or installing that error.
Haha the one who said yes Arch that if whistles and flutes is already in Arch again haha it seems that he has altered the old man's hormones
Everyone to insult Garbage has about a month with Winbug.
I think that soon they will give me the computer to which I will put Arch so that you do not touch the balls
Hahaha. In the end I think he took a liking to Winbug ..
I can use Arch, Debian and even Ubuntu ... But Windows? Ni amarrao .. I prefer to walk as it was for more than 5 months KZKGGaara, with a USB memory with Ubuntu in persistent mode.
Fuck look you are heavy
The donkey calling the rabbit big ear.
It's true, you know it's not going to be like this for life, at least they've already given me the computer, I'll see how to install the ATI and I'll get to Arch
With Firefox 9 you don't have memory problems?
I just finished installing Arch with XFCE, it cost me a little work and a lot of time, the work was a problem similar to yours but after installing the base system when updating I got that /etc/profile.d/locale.sh was in conflict, but wanting to delete it, it returned me that the file did not exist, in the forum they helped me by suggesting I use Syuf and so I solved it, as for the time it took me it was an internet problem. I also plan to try it and if it does not suit me I return to Debian. I am satisfied with the experience during the installation.
If we say things for something haha
If it is checked in http://www.archlinux.org/ In latest news you can see when the update of a package needs manual intervention.
http://www.archlinux.org/news/filesystem-upgrade-manual-intervention-required/
http://www.archlinux.org/news/initscripts-update-manual-intervention-required/
The question is, after reading the suggested links, I did not use the correct procedure, the file is still in its place, will later problems arise, therefore should I reinstall following the recommendations or do I continue to use it as is?
weird, go to the folder containing the file
# cd /etc/profile.d
and do a ls -a
# ls -a
tell me if it doesn't appear
This is what it returns:
glib2.csh gpm.sh mozilla-common.csh perlbin.csh xorg.csh
.. glib2.sh locale.sh mozilla-common.sh perlbin.sh xorg.sh
make a:
# pacman -Rns initscripts
and later:
# pacman -S initscripts
Hope you haven't done this yet, I didn't mention that you would have to reconfigure /etc/rc.conf and / etc / inittab
You know in /etc/rc.conf the language, the keyboard the localtime, modules if you have them, the hostname, the interface and the daemons.
and in the / etc / inittab change the runlevel from 3 to 5 and if you use login manager enable it.
Well the procedure performed as suggested, everything working normally, thank you for your valuable help and I hope you apologize for the inconvenience caused.
😀 If you bother me, I won't answer you.
Thank you very much for your post, it helped me solve the problem.
You're welcome friend and welcome 😉
Hello, well reviving a post, I got this error compiling a program, but I do not have any file similar to the one that the example puts in the path /etc/profile.d, the ones that appear are bash_completion.sh and vte.sh
the error is this when I want to open the program that compiles without errors.
geany: symbol lookup error: /usr/lib/i386-linux-gnu/libgio-2.0.so.0: undefined symbol: g_signal_accumulator_first_wins
Any hand ??, thanks and greetings.