You are not logged in.

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.

1

Wednesday, May 12th 2004, 3:11pm

Compile QT from source and can't login to KDE

Hi everyone,

I'm not a developer, but I was hoping someone here could point me in the right direction.......

My specs are:

Slackware 9.1
QT-3.3.1
KDE-3.2.1

I compiled the same version of QT to replace the "official" Slackware package.............Had no problems with the build process and made the new package okay....................but when I try to log into KDE with my Qt pkg, it won't let me.......................I'm presented with the KDE login screen, and when I enter the passwd, the screen blacks out momentarily and then I'm presented with the login screen again......

I used the same configure options from the build script found in the Slackware mirror to keep it as compatible as possible..........................there is a size difference between the two packages (mine being about 338 KB smaller) but the bin and lib files are all accounted for, nothing seems to be missing..........I asked this at the KDE forum, but no one was much help......... ;)

Any help and suggestions much appreciated :)
---thegeekster
How long a minute is depends on which side of the bathroom door you're on.

amos

Beginner

Posts: 10

Location: Manchester, UK

  • Send private message

2

Thursday, May 13th 2004, 8:47pm

I have had almost the same problem. I'm running Slackware 9.1 too, I upgraded KDE to 3.2.0 ages ago (in the form of .tgz Slack-packs downloaded from a Slackware-current mirror) and recently decided to compile Qt 3.3.2 from source. Everything went fine after a few false starts. Then when I restarted KDE I was able to log in, but I'd lost the cool Keramik style I had set up.

After a bit of prodding around I found that I would need to recompile KDE, so I started with kdelibs-3.2.0. After installing that (I used checkinstall to make a pack then installed from the command line) my choice of styles returned. So as not to have different versions of things I then decided to recompile the rest of the kde packs. After getting hold of various packages that kde said were missing (eg mono) I seemed to have done all of them, installed them, and got exactly the same behaviour as that mentioned above. A KDM login screen which just endleesly pops back up. I reverted all of the packages back to the original 3.2.0 ones apart from kdelibs. I can now login as normal but I have a number of annoying niggles:

1. KDM will not let me launch Gnome from the drop down menu (I launched gnome when it came to compiling Qt).

2. I cannot change the time in KClock(?).

3. I cannot print anything using a 3.3.x version of Qt (I upgraded and recompiled CUPS to no avail)!!!!!

If anyone can shed any light on these anomalies I'd be grateful.

Cheers
Amos
May the wind at your back never be your own!

3

Friday, May 14th 2004, 12:29am

LOL..................I've been experiencing some "anamolies" using the official kde pkgs, which is why I compiled KDE-3.2.1 from source....................after which these "anomolies" dissapeared..........

It was only after compiling KDE from source I decided to compile QT from source because I found a patch that was supposed to correct a minor bug with an ever-expanding kmenu width.............The patch was for QT-3.3.2, but I modified it for version 3.3.1, applied it to the source and compiled qt........................which gave me the above problem

So, I recompiled QT-3.3.1 without applying the kmenu-width patch............................which gave me the same login problem..........which means the patch didn't cause that login problem...........

Anyway, amos, bottom line for those problems................QT is not the problem but the official Slackware KDE pkgs, therefore I suggest compiling your own Slackware pkgs for KDE.........................Since this is the QT forum, and not the KDE forum, email me (using the email button) if you have any problems compiling KDE and I can supply you with the SlackBuilds scripts I used (which are based on the official SlackBuild scripts)..................there is a definite order for compiling the different KDE pkgs....


BTW..................while this login problem remains a mystery..................I decided to compile the latest QT from source (version 3.3.2) and try that with my KDE-3.2.1 installation.......................and it works!..........................I first compiled it without the kmenu-width patch with success...........................then I recompiled qt with the kmenu-width patch, and it also works...............I used the same configure options, the only difference being the version of qt compiled....................QT-3.3.1 won't let me log in, yet QT-3.3.2 will, after compiling from source..... ?(
How long a minute is depends on which side of the bathroom door you're on.