You are not logged in.

Incubator

Beginner

  • "Incubator" started this thread

Posts: 39

Location: Belgium

Occupation: Student

  • Send private message

1

Thursday, May 15th 2003, 9:17pm

installation question of kde3.1.1a that is not in the faq

I have mandrake 9.0 and compiled kde3.1.1a
every package and dependency package compiled correctly, all required libs are installed.
But then there are some things wich are not clearly explained and as a beginner have difficulties to understand.
But on the info page of Konstruct they say this:

Quoted


After installation you have to set some variables allowing your system to find
KDE binaries and libraries and KDE to allow to find its own files, for Bash:

export QTDIR=~/kde3.1.1
export KDEDIRS=~/kde3.1.1

export LD_LIBRARY_PATH=~/kde3.1.1/lib
export PATH=~/kde3.1.1/bin:$PATH

Setting KDEHOME too, e.g. "export KDEHOME=~/.kdetest", will tell KDE to save
your settings to this directory and leave default ~/.kde directory unaffected.

On shadow password systems you have to set $(prefix)/bin/kcheckpass SUID root
or SGID shadow - otherwise you will not be able to unlock a locked desktop.

The complete KDE desktop is started with "startkde", most distributions start
it if you set it to the WINDOWMANAGER variable in your shell initializations.


these exports do they have to be typed in the shell or put in a file? and if in a file wich one and where?
Also, where can i set this WINDOWMANAGER ?

I mean, i know it's hard for people to make rpm's since such installations are system dependent, buti spent 2 days (30 hours non-stop) to compile and figure out how things are to be done, to find out that when I restart the x server and log back in, he loads kde 3.0 instead of 3.1.1a and also some of the functions and apps have become unavailable (like he cant find them anymore) for example, Konqueror with some of the buttons missing and Konsole crashing

Any assistance is more then welcome

2

Friday, May 16th 2003, 8:45am

So why didn't you used a package ? And for the 'startkd', it should be set in ~/.xinitrc. But if you are upgrading from an older version of kde, it should be ok.

And for the export it should be set in the configuration file of your shell :
for bash : ~/.bashrc or in the /etc/bash.bashrc
for zsh : ~/.zshrc or /etc/zshrc

And it may have been better, to remove the older version before installing the newer.

Incubator

Beginner

  • "Incubator" started this thread

Posts: 39

Location: Belgium

Occupation: Student

  • Send private message

3

Friday, May 16th 2003, 9:51pm

uhm; i searched the net for rpm's of kde 3.1.1a for mandrake 9.0, but i didnt find any. Believe me, otherwise i woul have used them insteadof going through this.
But i recently found out that my internet modem driver also works in mandrake 9.1, so i have upgraded to that. So now i have kde 3.1, wich is good enough :)

4

Saturday, May 17th 2003, 2:43am

The variables in you posting install KDE in your home directory, besides your old version of KDE, for testing the new KDE.
If you want to install KDE over an older version, you should not use them.

To launch the kde that is installed in your homedirectory, you can place the environments variables into ~/.bashrc (or global in /etc/profile).
Help mee om KDE 3.5.5 in het Nederlands te vertalen

5

Wednesday, May 21st 2003, 9:11am

mandrake and konstruct

I have the same problem, as you describe.

But I'am a newbie at linux, and my first attempt to build KDE trough Konstruct.

I can't fiqure out how to install the lines as you say in bashrc, or for that matter any where else...

can you give me more details, on how to get KDE 3.1.2 to work on Mandrake 9.1

6

Wednesday, May 21st 2003, 1:13pm

.bashrc is text file in your home directory.
To add lines in it, simply open the file .bashrc in kwrite, or another editor, and add them at the bottom of the file.
But you should not need to add those lines if you want to replace your current kde installation with this one.

Rinse
Help mee om KDE 3.5.5 in het Nederlands te vertalen

Incubator

Beginner

  • "Incubator" started this thread

Posts: 39

Location: Belgium

Occupation: Student

  • Send private message

7

Friday, May 23rd 2003, 12:13pm

So ,in other words, if I understand you correctly,
If i´m trying to upgrade my current kde3.1 -> 3.1.2:
i should not bother to set any of these variables except of course for the qt libs?

edit:
in other words, the proper installation procedure would be this then:
-install QT
set up QTdirs (but is that also in /etc/profile ?)
./configure -system-zlib -qt-gif -system-libpng \
-system-libjpeg -plugin-imgfmt-mng -thread -no-stl \
-no-xinerama -no-g++-exceptions
make

-install arts package, then kdelibs, then the rest by using :
./configure
make
make install

and then reboot?

8

Friday, May 23rd 2003, 9:48pm

Yep, except for the reboot, do the compile in textmode, and afterwards login to kde. that's all.


Rinse
Help mee om KDE 3.5.5 in het Nederlands te vertalen

Incubator

Beginner

  • "Incubator" started this thread

Posts: 39

Location: Belgium

Occupation: Student

  • Send private message

9

Friday, May 23rd 2003, 10:00pm

great :)
i just hope this will overwrite my current kde...
thnx!

10

Saturday, May 24th 2003, 7:51am

If you want to be absolutly sure, do
./configure --prefix /usr/local/kde

or whatever directory kde is in.

Rinse
Help mee om KDE 3.5.5 in het Nederlands te vertalen

Incubator

Beginner

  • "Incubator" started this thread

Posts: 39

Location: Belgium

Occupation: Student

  • Send private message

11

Saturday, May 24th 2003, 11:32am

thnx :D
this should really help a lot.
I really appreciate that!

Incubator

Beginner

  • "Incubator" started this thread

Posts: 39

Location: Belgium

Occupation: Student

  • Send private message

12

Sunday, May 25th 2003, 11:04am

it isnt working at all :(
after i logged off and back in, nothing changed one bit.
kde control center still said i was running kde3.1.0
you sure i dont need to export vars?

edit: fixed it, i did need to export them.
But now i can find my mandrake control center and configuration menu anymore :S

13

Sunday, May 25th 2003, 11:15am

Hmm, kde is working nice now?
I guess without the --prefix kde would have been installed in /opt/kde

The mandrake control center is gone?
Can you start itmanually from the commandline?
It is possible that the .desktop files of the control center are gone, but not the control center itself.
You can also check with rpm to see if files of the control center are missing.
You can do this in kpackage or another rpm package manager.

And you can try to reinstall the control center.

Rinse
Help mee om KDE 3.5.5 in het Nederlands te vertalen

Incubator

Beginner

  • "Incubator" started this thread

Posts: 39

Location: Belgium

Occupation: Student

  • Send private message

14

Sunday, May 25th 2003, 11:52am

the packages are still there, but I cant reinstall them for some reason:
the install button does nothing because the packages are already installed.
The uninstall button says that these packages are needed by a whole list of other packages.
And that application detection program to update your menu only works for kde and gnome apps.

edit: I ran menudrake manually and saved the usual menu config, but it sstill takes the kde style menu.
Any way to deactivate that?