Registered Member
|
I made a fresh install of Linux Mint 8 (Helena) x64 with Gnome, all working fine.
I installed via Synaptic all the necessary packages for KDE making use of a metapackage (KDE-standard). I'm using the kernel linux-generic 2.6.31.14.27, xorg 1:7.4. The KDE available version is 4.3.2. All this shows no problems during install. When trying to log in (with gdm), I get the message "kstartupconfig4 does not exist of fails. The error code is 127." in a small X window, then I'm thrown back to the login dialog. And I think this is relevant: if I try to run KDE applications in Gnome from the console, I get, for example: kate: symbol lookup error: /usr/lib/libQt3Support.so.4: undefined symbol: _ZN14QObjectPrivate15checkWindowRoleEv dolphin: symbol lookup error: /usr/lib/libQtDBus.so.4: undefined symbol: _ZN14QObjectPrivate15checkWindowRoleEv amarok: symbol lookup error: /usr/lib/libQtOpenGL.so.4: undefined symbol: _ZN14QWidgetPrivate15checkWindowRoleEv Trying to compile an application for kde, rkward, (which I tried to use by installing from the repository, but I also got a symbol lookup error). I get: CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:84 (MESSAGE): ERROR: cmake/modules/FindKDE4Internal.cmake not found in Call Stack (most recent call first): CMakeLists.txt:10 (FIND_PACKAGE) I've found as solutions: 1) applying the ownership of my user .kde folder to myself using sudo chown -R username:username /home/username/.kde or sudo chown -R username.username /home/username/.kde 2) deleting/moving .kde and try to log in again. None of them worked. I've been looking for more solutions, but I've found nothing yet. I also tried reinstalling all the KDE packages. Synaptic doesn't show KDE packages in "missing recommends". Finally, I also fixed broken packages from synaptic, and everything is fine. What else can I do? Thanks! |
Administrator
|
Your Qt4 packages appear to have a different version to that used to compile KDE. In this case it is older. Please check that the /usr/lib/libQtCore.so.4 points to the latest libQtCore.so library ( eg: libQtCore.so.4.6.0 )
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Thanks.
Indeed it seems to be a conflict of several Qt libraries installed by different programs. I installed some before KDE:
Moreover,
So maybe I should uninstall all programs using Qt libraries, delete any remaining Qt libraries, install KDE and then reinstall the other programs? If this sounds ok, when I install the other programs, if they need older versions of Qt libraries, wouldn't they break the system for future KDE updates? This is where I don't understand things very well. (Conversely, when I used Opensuse 11.1, having a working KDE desktop, a certain new Qt update broke my installations of Eric IDE and the Spyder IDE.) Thanks a lot. |
Registered Member
|
Ok, I did exactly what I said, given your suggestions.
Of course you know what to do, but I'll leave the details for someone else who could have the same problems. I uninstalled all the KDE and Qt packages (which got rid from other programs that only require a few Qt libraries) and deleted my .kde folder. Then I rebooted and installed KDE from scratch, selecting exclusively those packages from the current release (4.3.2 in this case), no exceptions. I left gdm as my login manager just in case it didn't work again and rebooted (maybe not necessary). And now I'm posting from a KDE session! I also installed those programs that I had to let go, and they work ok! Thanks a lot! |
Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]