You are not logged in.
Hello,
since a reboot on Saturday my GUI won't start anymore. If I type in startx I get the following error twice and than the X Server shuts down:
xterm: symbol lookup error: /usr/lib/libSM.so.6 undefined symbol: _IcePoMagicCookie1Proc
If I should post the Xorg Log tell me, at the moment I can't open it.
Sorry for my bad English but i'm German
Offline
Guten abend,
I have exactly the same problem. Have tried to reinstall libsm without success.
Offline
Guten abend,
I have exactly the same problem. Have tried to reinstall libsm without success.
You got the same Error? And since one of the last updates too?
I also reinstalled libsm, and tried nouveau instead of the proprietary nvidia driver but also without success.
Good to know that I'm not the only one
Offline
You got the same Error? And since one of the last updates too?
I also reinstalled libsm, and tried nouveau instead of the proprietary nvidia driver but also without success.
Good to know that I'm not the only one
Yes, since the last update the problem occured. Also tried to reinstall xterm but it didn't work either.
Noticed btw that xterm is flagged out-of-date on 2010-10-23.
Last edited by lfc4 (2010-10-25 16:34:11)
Offline
I still hope for an update or an bugfix..
Now i can play around with an Ubuntu Live CD^^
Offline
This is not a problem with X or a driver, but with xterm that refuses to start because of a missing symbol in some library. What versions of libsm, libice and xterm do you have installed? Also, make sure that ldd on xterm doesn't show up these libraries outside of /usr/lib.
Offline
This is not a problem with X or a driver, but with xterm that refuses to start because of a missing symbol in some library. What versions of libsm, libice and xterm do you have installed? Also, make sure that ldd on xterm doesn't show up these libraries outside of /usr/lib.
The version of libsm is 1.1.1-1, libice 1.0.7-1 and xterm 262-1.
If i reinstall libice pacman says there are conflicts with several libice files with already exist at the filesystem.
How do i do the ldd call?
Offline
How do i do the ldd call?
ldd /usr/bin/xterm
Offline
ldd -r resolves all symbols in a binary. The fact that you have file conflicts with libice means that you have unsupported libraries on your system. Try to find out what package owns the files (pacman -Qo) and replace it with the official libice package.
Offline
If i reinstall libice pacman says there are conflicts with several libice files with already exist at the filesystem.
I removed the conflicting files and was then able to reinstall libice. The xterm symbol lookup error is now gone and I can successfully run startx.
I still can't start kde with /etc/rc.d/kdm start.
The kdm log says:
KCrash: Application 'kdmgreet' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi directly
Offline
ldd -r resolves all symbols in a binary. The fact that you have file conflicts with libice means that you have unsupported libraries on your system. Try to find out what package owns the files (pacman -Qo) and replace it with the official libice package.
I looked for the file owners and there were nobody so i deleted them and reinstalled libice and it all works again!
Thanks for the great support!
Offline