Dear visitor, welcome to KDE-Forum.org.
If this is your first visit here, please read the Help. It explains in detail how this page works.
To use all features of this page, you should consider registering.
Please use the registration form, to register here or read more information about the registration process.
If you are already registered, please login here.
updated qt breaks kde/konsole/etc
one of the applications i use required an update to Qt. i dowloaded compiled and used the new application for a few days without issue. things started to behave strangely and i had a CD that was locked up due to a defunct process, so i rebooted.
right of the bat, kde will no longer initialize. the error message is
'error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory'
so i start another window manager and try konsole. same message
i have update the ld.so.conf file to point to the correct qt libs. this is the output from ldconfig -vN
[36] /home/ktom > /sbin/ldconfig -vN | grep qt
/usr/local/qt/lib:
libqt-mt.so.3 -> libqt-mt.so.3.3.4
libqt.so.3 -> libqt.so.3.3.4
libqthreads.so.12 -> libqthreads.so.12.3.0
libqtmcop.so.1 -> libqtmcop.so.1.0.0
so this output seems to indicate that the system knows about it.
i have downloaded all the kde files but i am very hesitant to go down that path.
any pointers, clues would be greatly appreciated.
kevin
ps i can live without kde, but no konsole is not acceptable.
RE: updated qt breaks kde/konsole/etc
Check access rights for these libraries.
Try also running:
|
Source code
|
1
|
$ldd konsole
|
to see whether it finds your libraries.
RE: updated qt breaks kde/konsole/etc
i had already changed permissions to o+x and o+r.
this is the snip from the ldd
[85] /home/ktom/tmp/bbkeys-0.9.0 > ldd /usr/bin/konsole | grep qt
libqt-mt.so.3 => /usr/local/qt/lib/libqt-mt.so.3 (0x40892000)
RE: updated qt breaks kde/konsole/etc
Originally posted by ktom
i had already changed permissions to o+x and o+r.
What about access rights to the directories?
RE: updated qt breaks kde/konsole/etc
they are seem to be fine..
[106] /usr > ll | grep local
drwxrwxr-x 20 ktomasek root 4096 Mar 4 14:25 local
[107] /usr > cd local
[108] /usr/local > ll | grep lib
drwxr-xr-x 4 ktomasek root 4096 Mar 22 10:25 lib
drwxr-xr-x 2 ktomasek root 4096 Jan 24 2003 libexec
[109] /usr/local > ll | grep bin
drwxr-xr-x 2 ktomasek root 4096 Mar 22 11:29 bin
drwxr-xr-x 2 ktomasek root 4096 Jan 24 2003 sbin
[110] /usr/local > ll | grep qt
lrwxrwxrwx 1 ktomasek design 17 Mar 4 14:25 qt -> qt-x11-free-3.3.4
drwxr-xr-x 17 ktomasek design 4096 Mar 21 16:46 qt-x11-free-3.3.4
RE: updated qt breaks kde/konsole/etc
it started working!! konsole is working woo hoo..
i scrolled through the log and i see this.
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
QPixmap: Cannot create a QPixmap when no GUI is being used
kbuildsycoca running...
/bin/sh: line 1: exec: rxvt: not found
Id 'kde2.2/b1' was already in done-list!
Id 'kde3.1/cvs' was already in done-list!
Id 'kde3.0' was already in done-list!
Id 'kde2.2/r1' was already in done-list!
Id 'kde2.2/r2' was already in done-list!
Id 'kde2.2/r3' was already in done-list!
Id 'kde3' was already in done-list!
Id 'kde3' was already in done-list!
I
...
...
bunch more stuff ending with
....
Id '3.1-1' was already in done-list!
i ran xfontsel, but i am not sure it that was it or not. and i restarted the WM (blackbox) a number of times. i don't know what triggered the 'kbuildsycoca' but i imagine that reset things.
does this make sense??
thanks
RE: updated qt breaks kde/konsole/etc
Originally posted by ktom
does this make sense??
It's very weird. Looks like that error message was misleading.