Upgrading from KDE 3.14 to 3.2.2 with Konstruct and Slackware 9.1
I used Konstruct to update KDE to 3.2.2. It finished. Then README said, in a Konsole, type startkde, and KDE 3.2.2 should run. It didnt. It terminated me out of KDE 3.1.4. I was left with a command line, so I typed it again. No luck. So I typed startx to get into KDE 3.1.4. Any ideas?
|
Error messages?
|
xset: unable to open display
xset: unable to open display xset: unable to open display startkde: Starting up... ksplash: Cannot connect to X server. kdeinit: Aborting. $DISPLAY is not set. ksmserver: Cannot connect to X server startkde: Shutting down. startkde: Running shutdown scripts. startkde: Done. |
Can you start the X server with startx?
PS: if you can start X normaly with anyother WM, try adding startkde to ~/.xsession or ~/.xinitrc. Don't remember which one... I have it in both :) Then start X server with startx or kdm |
Yeah, but not in 3.2.2. startx starts 3.1.4
|
That error msg is normal................the 'startkde' command will not work without the X server up and running first........what should work is 'startx' or 'kdm'............. :)
|
So how do I get 3.2.2 running if startx gets me to 3.1.4?
|
Try starting KDE with - '/opt/kde/bin/kdm -nodaemon' :)
NOTE: This is the command used by Slackware to start KDE when in runlevel 4...............Take a look at /etc/rc.d/rc.4 ;) PS: I use this as an alias for 'kdm' in /etc/profile, so whenever I log out of KDE to the console, I merely type 'kdm' to run the full '/opt/kde/bin/kdm -nodaemon' command....... |
kdm gets me into 3.1.4.
|
Quote:
If you start kdm you get to a login screen where you can choose what WM to use. Can you see 3.2.2? Make it default. |
Doh *slaps head*..............I glossed over the fact you used Konstruct to build the pkgs.................I think it installs KDE to a different place then the Slackware location, /opt/kde....................I'm not really sure because I've only used Slackware buiild scripts to compile and install KDE, but I think I remember something along those lines...........
<EDIT> From the KDE Developer's Corner on Konstruct: Quote:
What you will need to do is to find where Konstruct put the KDE-3.2.2 installation and change '/opt/kde/bin/kdm -nodaemon' to '<path_to_kde_directory>/bin/kdm -nodaemon'...................that should do the trick <EDIT> If not, then go to KDE Developer's Corner - Building two versions for some insight on how to have two different versions of KDE coexist..... </EDIT> Another thing, if you want to upgreade KDE with Konstruct to the Slackware default location in the future, then you will need to configure Konstruct to compile and install it to '/opt/kde'.......... :) |
All times are GMT -5. The time now is 02:16 AM. |