SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware current & occasional dabbling with Mandrake 10.0
Posts: 29
Rep:
If you upgraded using Swaret, it seems that the dependency check is a little broken.
I got exactly the same error as you when I upgraded, and finally tracked it down to the fam-2.7.0 package, which was required, but had not been installed with the rest of the upgrade. After downloading the missing package, KDE worked fine for me.
If it's not that specific problem that you're experiencing, I'd be prepared to wager that it's a similar missing dependency issue,
I have upgrade all kde packages (kde*, arts, qt, lcms, taglib) with upgradepkg. Unstalling (pkgtool) and then installing (installpkg) them gave the same error.
fam-2.7.0-i686-1 is installed.
I have not used swaret.
Distribution: Slackware current & occasional dabbling with Mandrake 10.0
Posts: 29
Rep:
Check your X log files, in /var/log . They may shed a little more light on your problem by providing more specific error messages. If you're using XFree, the log file will be /var/log/XFree86.0.log, and if you're using Xorg the file will be /var/log/Xorg.0.log
It does sound like a missing library of some description... I'm admittedly stabbing in the dark here, but perhaps you need a more recent version of QT?
What does the ~/.xsession-errors file say?.........
Also, have you deleted the temp files used by KDE(~/.DCOP-* /tmp/ksocket-*)..............Log out of the KDE and into the console as root, then delete those files, including all the hidden .DCOP files in all user's directories..................Sometimes those files and directories can cause some heartache...................They will be recreated as soon as KDE is started again....
Both kdeinit (/opt/kde/bin/kdeinit) and the lib file, libkdeui.so.4, are part of the kdelibs pkg...................that library file is actually a symlink for /opt/kde/lib/libkdeui.so.4.2.0.........you might want to check to make sure libkdeui.so.4 points to libkdeui.so.4.20 and they both exist............
Offhand, it sounds like something is wrong with the kdelibs installation........???
i had the same prob - i solved it by uninstalling QT,Quanta and ALL kde packages, then i just reinstalled the new kde packages using installpkg *.tgz from kde folder.
thegeekster
I checked the symlinks, they do exist.
I thought allready about a broken download of kdelibs, but downloading it again from a different source didn't help.
Carpo
I did both ways: removing/installing and upgrading.
Sorry that didn't work, but thanks for your tries.
I had the same problem and the solution was to remove the qt package from the kde site and use swaret to install the qt packages from Slackware. Like someone mentioned you may also have to remove all kde packages and reinstall.
I did had the same problem too, when I try to upgrade kde 3.2.1 to KDE 3.2.3 from kde.org. I uninstall and reinstall everything once and again, including QT3, and still have the same problem with kdeinit not found and KDE wonīt start. So Iīm not saying this would work, but I uninstall all KDE download KDE 3.2.3 from current, even qt3 from current, delete all symlinks of KDE folder in my home. (even I delete /opt/kde manually) then I did installpkg and startx and KDE 3.2.3 work fine. I think the reason of this error is cause kde 3.2.3 packages from kde.org are a little mess up or I donīt know, but I couldnīt resolved it so I download KDE 3.2.3 of current to my slack 9.1 and that did work nice.
I think reddazz and little_ball may be on to something.................about using the QT pkg from the same download site with the KDE pkgs...........kdelibs depends on both QT and arts when compiling, so you will need the same pkgs of both that were used when the kdelibs pkg was built...............In other words, along with using the same QT pkg, also use the same Arts pkg from the same site KDE was downloaded from..........
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.