LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Upgrading from KDE 3.14 to 3.2.2 with Konstruct and Slackware 9.1 (https://www.linuxquestions.org/questions/slackware-14/upgrading-from-kde-3-14-to-3-2-2-with-konstruct-and-slackware-9-1-a-181776/)

Kyl3 05-15-2004 11:54 AM

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?

Covel 05-15-2004 11:59 AM

Error messages?

Kyl3 05-15-2004 12:24 PM

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.

Covel 05-15-2004 07:01 PM

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

Kyl3 05-15-2004 07:05 PM

Yeah, but not in 3.2.2. startx starts 3.1.4

thegeekster 05-15-2004 07:42 PM

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'............. :)

Kyl3 05-15-2004 08:39 PM

So how do I get 3.2.2 running if startx gets me to 3.1.4?

thegeekster 05-16-2004 12:21 AM

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.......

Kyl3 05-16-2004 09:38 AM

kdm gets me into 3.1.4.

Covel 05-16-2004 01:19 PM

Quote:

Originally posted by Kyl3
kdm gets me into 3.1.4.

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.

thegeekster 05-16-2004 02:26 PM

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:

By default "Konstruct" installs to your home directory which means you don't have to possess root privileges or risk to damage your system or affect another KDE.
</EDIT>

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.