Liquid-Theme

Post Reply
Message
Author
Hans

Liquid-Theme

#1 Post by Hans »

Hi !
Ich möchte nun auch endlich mal in den Genuss dieses anscheinend so tollen Liquid-KDE-Themes kommen. Also das Ding von www.kde-look.org runtergeladen (High Performance Liquid 0.7) , und das Readme-File gelesen. Da steht, man müsse das Ganze erst kompilieren, und zwar mit den Befehlen

make -f Makefile.cvs
./configure
make install

Soweit, so gut. Also X-term aufgemacht und die befehle eingetippt. Geht auch, aber bei "make install" kommt dann leider immer die meldung "Fehler 1", vorher steht was von "keine Berechtigung". Gut, denke ich mir, die üblichen fehlenden Rechte, also werde ich zum su und gebe wieder die drei Befehle ein. Nun geht make install auch fehlerfrei über die Bühne. ABER: als ich dann, wie im Readme beschrieben, nacheinander im Kontrollzentrum das Color-Scheme, den Stil und die
Fenstereigenschaften auswählen will, ist Liquid nirgends zu finden !

Weiss jemand Rat ???

schöne Grüße, Hans

evi

Re: Liquid-Theme

#2 Post by evi »

Moin,
Versuche mal als root das Theme aufzurufen. Na ? Geht's ?
Lösung :
./configure (als user)
make (als user)
make install (Nur das als root),
dann sollte es funzen..

Dominik Seichter

Re: Liquid-Theme

#3 Post by Dominik Seichter »

Hi,

Du musst auch darauf achten, dass Liquid 0.7 nur für KDE2 ist und nicht mit KDE3 läuft. Wenn der Tip von evi nicht hilft, entpacke mal das ganze Liquid Archiv neu (den alten Ordner vorher löschen) und führe dann folgendes aus:
su
make -f Makefile.cvs
./configure --prefix=PFAD_zu_KDE
make
make install

PFAD_zu_KDE musst Du natürlich mit dem Pfad zu deiner KDE installation ersetzen (unter SuSE /opt/kde2/ - wo's bei anderen Distris ist weiß ich nicht).

Nicht verzweifeln, die installations Prozedur lohnt sich :)
CU Dom

axeljaeger

Re: Liquid-Theme

#4 Post by axeljaeger »

Fals du das unter SuSE versucht hast, könnten evtl. die RPMs von SuSE helfen. Mit dem Source habe ich es auch nicht hingekriegt, weil die glaube ich in ein falsches Verzeichnis installiert werden.

Hey

Re: Liquid-Theme

#5 Post by Hey »

Das Verzeichnis muss man bei SuSE IMHO mit einer Option beim .configure auf /opt/kde2/ anpassen.

Dominik Seichter

Re: Liquid-Theme

#6 Post by Dominik Seichter »

@Hey:
habe ich das nicht geschrieben ?

CU Dom

Hey

Re: Liquid-Theme

#7 Post by Hey »

Ja hast du, war wohl ein wenig zu schnell beim Lesen. Sorry *Ascheübermeinhauptstreu*

Hans

Re: Liquid-Theme

#8 Post by Hans »

Hi !
Also so langsam verzweifle ich wirklich, ich habe jetzt alles was Ihr vorgeschlagen habt ausprobiert, aber Liquid
taucht im Kontrollzentrum nicht auf. Ich habe übrigens Mandrake 8.1 mit KDE 2.2.1. Ich vermute mal, dass das
KDE-Verzeichnis unter Mandrake /usr/local/kde ist, aber als ich das dann wie von Dominik vorgeschlagen als prefix angehängt habe, hat es auch nichts gebracht.
Weiss jemand vielleicht, wie das genaue KDE-Verzeichnis bei Mandrake lautet ? In der Mandrake-Doku habe ich auch keine Pfadangaben gefunden.

Greets, und danke für Eure Antworten, Hans

domseichter
Posts: 57
Joined: 11. Feb 2002 22:08
Location: Laufen
Contact:

Re: Liquid-Theme

#9 Post by domseichter »

Also das KDE Verzeichnis erhälst Du durch den Aufruf von "echo $KDEDIR".

CU
<!--http--><a href="http://www.kbarcode.net" target="_blank">kbarcode.net</a><!--url--> - <!--http--><a href="http://www.krename.net" target="_blank">krename.net</a><!--url-->

Bob Gomorrha

Re: Liquid-Theme

#10 Post by Bob Gomorrha »

Unter Mandrake 8.1 funktioniert das so nicht, da Mandrake aufgrund des Streits mit dem Liquid-Entwickler einige
Verzeichnisse umbenannt hat, und Du daher jede Menge Symlinks legen musst.

Ich hab eine genaue Beschreibung zuhause, wenn Du mich mit einer E-mail erinnern könntest, werde ich es hier posten (vergesse es sonst).

Bei mir funktioniert es jedenfalls prächtig!

Wie gesagt - kurzes Mail zur Erinnerung

bob.gomorrha@chello.at

und werde es dann hier posten.

Bob Gomorrha

Re: Liquid-Theme

#11 Post by Bob Gomorrha »

Here's the instructions I sent somebody else. He's pretty much a Linux newbie so I went into 'teacher' mode to show him how it works....Let me know if this helps or if I've mistyped anything, etc. I was typing these instructions after a very long day so I have no idea if they make any sense.

Good luck and please let me know if it works....

From: "Mister Clark" <cj7jeep@hotmail.com>
To: haimat@haim.dhs.org
Subject: Re: transparent menus
Date: Wed, 05 Dec 2001 01:24:02 +0000
MIME-Version: 1.0
X-Originating-IP: [207.194.239.145]
Received: from 207.194.239.145 by lw3fd.law3.hotmail.msn.com with HTTP;Wed, 05 Dec 2001 01:24:02 GMT

Congratulations and welcome to the wonderful world of Linux. Its a beautiful world to live in....it can be a little frustrating at times....but definitely worth it.....

Hopefully this will make sense to you..if not just ask me to clarify what you don't understand...

Download the source file from mosfet.org - mosfet-liquid0.70.tar.gz into a temporary directory.

tar xvzf mosfet-liquid0.70.tar.gz - that will uncompress the archive
cd mosfet-liquid0.7
(It's a good idea to read the README_INSTALL.TXT file at this point)
make -f Makefile.cvs
./configure
su to root
make install

That will install the liquid files into their directories. Unfortunately, as mosfet points out, Mandrake insists on putting things in different directories from everybody else so we need to 'cheat' and tell the system where the files are.

Are you familiar with soft links in Linux?? Basically I can have a file (e.g. /home/john/mylinkedfile) but have it linked from another file/directory (e.g. /usr/local/bin). For an example, look in your /etc/rc.d/init.d directory, you will see various scripts that run when you boot up. If you then go 'cd ../rc3.d' (init level three scripts) and look at the files with a 'ls -la' you'll see something like 'S75keytable -> ../init.d/keytable' which means S75keytable is a soft link to the file keytable. does that make sense?? Why am I telling you this?? do you already know this?? sorry if I'm rambling...

To do this we do a 'ln -sf realfilename virtualfilename'

Anyways, what we're going to do is cheat and point these files to the right file. We could move the files to the correct directory but when mosfet updates the source file with version 0.8 we want to make the upgrade nice and simple so we don't have to move the updated files each time there's a new version.

With me so far?? or am I totally confusing you??

As root type in the following commands (hopefully I don't misspell anything...hehe..)
(these first two files I link in two places...probably only need one but it works...and I'm too lazy to figure out which one is correct)

ln -sf /usr/local/kde/lib/kde2/libkwinliquid.so /usr/lib/libkwinliquid.so
ln -sf /usr/local/kde/lib/kde2/libkwinliquid.la /usr/lib/libkwinliquid.la
ln -sf /usr/local/kde/lib/kde2/libkwinliquid.so /usr/lib/kde2/libkwinliquid.so
ln -sf /usr/local/kde/lib/kde2/libkwinliquid.la /usr/lib/kde2/libkwinliquid.la

ln -sf /usr/local/kde/lib/libkcm_transmenu.la /usr/lib/libkcm_transmenu.la
ln -sf /usr/local/kde/lib/libkcm_transmenu.so /usr/lib/libkcm_transmenu.so

ln -sf /usr/local/kde/lib/liquid.la /usr/lib/liquid.la
ln -sf /usr/local/kde/lib/liquid.so /usr/lib/liquid.so

ln -sf /usr/local/kde/share/apps/kstyle/themes/liquid.themerc /usr/share/apps/kstyle/themes/liquid.themerc (thats all one line...)

ln -sf /usr/local/kde/share/apps/kwin/liquid.desktop /usr/share/apps/kwin/liquid.desktop (one line again)

ln -sf /usr/local/kde/share/apps/kdisplay/color-schemes/Liquid.kcsrc /usr/share/apps/kdisplay/color-schemes/Liquid.kcsrc (how many lines??)

ln -sf /usr/local/kde/share/applnk/Settings/LookNFeel/transmenu.desktop /usr/share/applnk-mdk/Configuration/KDE/LookNFeel/transmenu.desktop (you've figured this out by now I'm sure...:) )

If you want to see what exactly it installs do the following:

After you do a ./configure do a 'find /* >~/mosfet1' (which will give you a listing off all your files before the install.

Do the make install and then do a 'find /* >~/mosfet2' (now a listing of all your files after the install)

then do a 'cd' to go to roots home directory...and do a 'diff mosfet1 mosfet2 > mosfet-installed'. Take a look at mosfet-installed and it'll show you all the changes to your filesystem. Theres some stuff you can ignore like /proc,etc .

Hopefully this works for you....If you have any problems just send me another e-mail and I'll see what I've mistyped...








From: "Matthias F. Brandstetter" <haimat@haim.dhs.org>
To: cj7jeep@hotmail.com
Subject: transparent menus
Date: Tue, 4 Dec 2001 23:13:16 +0100
MIME-Version: 1.0
Received: from [195.58.166.252] by hotmail.com (3.2) with ESMTP id MHotMailBDD694E5003240043208C33AA6FC0E490; Tue, 04 Dec 2001 14:10:49 -0800
Received: from workstation (workstation [192.168.0.2])by haim.dhs.org (8.9.3/8.9.3) with SMTP id WAA20341for <cj7jeep@hotmail.com>; Tue, 4 Dec 2001 22:50:36 +0100
From haimat@haim.dhs.org Tue, 04 Dec 2001 14:11:10 -0800
Message-Id: <SAK.2001.12.04.qthqpqhr@workstation>
X-Priority: 3
X-Mailer: Mail Warrior
X-Mailer-Version: v3.56

hi john

i'm very new with linux so i have no clue how to make these transparent
menues. i've just downloaded mandrake 8.1 and saw some screenshots
of these menus and so my question, how can i use that?
please write so that i can understand - remind i'm a newbie :)
greets, mat

--
Matthias F. Brandstetter
haimat@haim.dhs.org




ICQ #22268232

_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspxpM8
 šþ he instructions I sent somebody else. He's pretty much a Linux newbie so I went into 'teacher' mode to show him how it works....Let me know if this helps or if I've mistyped anything, etc. I was typing these instructions after a very long day so I have no idea if they make any sense.

Good luck and please let me know if it works....

From: "Mister Clark" <cj7jeep@hotmail.com>
To: haimat@haim.dhs.org
Subject: Re: transparent menus
Date: Wed, 05 Dec 2001 01:24:02 +0000
MIME-Version: 1.0
X-Originating-IP: [207.194.239.145]
Received: from 207.194.239.145 by lw3fd.law3.hotmail.msn.com with HTTP;Wed, 05 Dec 2001 01:24:02 GMT

Congratulations and welcome to the wonderful world of Linux. Its a beautiful world to live in....it can be a little frustrating at times....but definitely worth it.....

Hopefully this will make sense to you..if not just ask me to clarify what you don't understand...

Download the source file from mosfet.org - mosfet-liquid0.70.tar.gz into a temporary directory.

tar xvzf mosfet-liquid0.70.tar.gz - that will uncompress the archive
cd mosfet-liquid0.7
(It's a good idea to read the README_INSTALL.TXT file at this point)
make -f Makefile.cvs
./configure
su to root
make install

That will install the liquid files into their directories. Unfortunately, as mosfet points out, Mandrake insists on putting things in different directories from everybody else so we need to 'cheat' and tell the system where the files are.

Are you familiar with soft links in Linux?? Basically I can have a file (e.g. /home/john/mylinkedfile) but have it linked from another file/directory (e.g. /usr/local/bin). For an example, look in your /etc/rc.d/init.d directory, you will see various scripts that run when you boot up. If you then go 'cd ../rc3.d' (init level three scripts) and look at the files with a 'ls -la' you'll see something like 'S75keytable -> ../init.d/keytable' which means S75keytable is a soft link to the file keytable. does that make sense?? Why am I telling you this?? do you already know this?? sorry if I'm rambling...

To do this we do a 'ln -sf realfilename virtualfilename'

Anyways, what we're going to do is cheat and point these files to the right file. We could move the files to the correct directory but when mosfet updates the source file with version 0.8 we want to make the upgrade nice and simple so we don't have to move the updated files each time there's a new version.

With me so far?? or am I totally confusing you??

As root type in the following commands (hopefully I don't misspell anything...hehe..)
(these first two files I link in two places...probably only need one but it works...and I'm too lazy to figure out which one is correct)

ln -sf /usr/local/kde/lib/kde2/libkwinliquid.so /usr/lib/libkwinliquid.so
ln -sf /usr/local/kde/lib/kde2/libkwinliquid.la /usr/lib/libkwinliquid.la
ln -sf /usr/local/kde/lib/kde2/libkwinliquid.so /usr/lib/kde2/libkwinliquid.so
ln -sf /usr/local/kde/lib/kde2/libkwinliquid.la /usr/lib/kde2/libkwinliquid.la

ln -sf /usr/local/kde/lib/libkcm_transmenu.la /usr/lib/libkcm_transmenu.la
ln -sf /usr/local/kde/lib/libkcm_transmenu.so /usr/lib/libkcm_transmenu.so

ln -sf /usr/local/kde/lib/liquid.la /usr/lib/liquid.la
ln -sf /usr/local/kde/lib/liquid.so /usr/lib/liquid.so

ln -sf /usr/local/kde/share/apps/kstyle/themes/liquid.themerc /usr/share/apps/kstyle/themes/liquid.themerc (thats all one line...)

ln -sf /usr/local/kde/share/apps/kwin/liquid.desktop /usr/share/apps/kwin/liquid.desktop (one line again)

ln -sf /usr/local/kde/share/apps/kdisplay/color-schemes/Liquid.kcsrc /usr/share/apps/kdisplay/color-schemes/Liquid.kcsrc (how many lines??)

ln -sf /usr/local/kde/share/applnk/Settings/LookNFeel/transmenu.desktop /usr/share/applnk-mdk/Configuration/KDE/LookNFeel/transmenu.desktop (you've figured this out by now I'm sure...:) )

If you want to see what exactly it installs do the following:

After you do a ./configure do a 'find /* >~/mosfet1' (which will give you a listing off all your files before the install.

Do the make install and then do a 'find /* >~/mosfet2' (now a listing of all your files after the install)

then do a 'cd' to go to roots home directory...and do a 'diff mosfet1 mosfet2 > mosfet-installed'. Take a look at mosfet-installed and it'll show you all the changes to your filesystem. Theres some stuff you can ignore like /proc,etc .

Hopefully this works for you....If you have any problems just send me another e-mail and I'll see what I've mistyped...








From: "Matthias F. Brandstetter" <haimat@haim.dhs.org>
To: cj7jeep@hotmail.com
Subject: transparent menus
Date: Tue, 4 Dec 2001 23:13:16 +0100
MIME-Version: 1.0
Received: from [195.58.166.252] by hotmail.com (3.2) with ESMTP id MHotMailBDD694E5003240043208C33AA6FC0E490; Tue, 04 Dec 2001 14:10:49 -0800
Received: from workstation (workstation [192.168.0.2])by haim.dhs.org (8.9.3/8.9.3) with SMTP id WAA20341for <cj7jeep@hotmail.com>; Tue, 4 Dec 2001 22:50:36 +0100
From haimat@haim.dhs.org Tue, 04 Dec 2001 14:11:10 -0800
Message-Id: <SAK.2001.12.04.qthqpqhr@workstation>
X-Priority: 3
X-Mailer: Mail Warrior
X-Mailer-Version: v3.56

hi john

i'm very new with linux so i have no clue how to make these transparent
menues. i've just downloaded mandrake 8.1 and saw some screenshots
of these menus and so my question, how can i use that?
please write so that i can understand - remind i'm a newbie :)
greets, mat

--
Matthias F. Brandstetter
haimat@haim.dhs.org




ICQ #22268232

_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx


Post Reply