Hallo Liste, ich habe da so meine Probleme mit der Einrichtung der Kontroll-Leiste unter SuSE8.0/KDE3, zumal es auch keine Hilfe gibt. Klicke ich auf die Hilfe-Schaltfläche (beim Einrichten-Dialog der Kontroll-Leiste, passiert nix). Also hier meine Fragen: 1. Wie kann ich ein eigenes Untermenü in der Kontroll-Leiste erstellen, dass sich nach Anklicken öffnet und mir eine Liste von mir definierter Programme anzeigt ? 2. Kann ich auf dem Desktop auch eine zweite Kontroll-Leiste erstellen ? 3. Die Dinge, die in der Kontrol-Leiste abgelegt/verfügbar sind, sollen in .Desktop-Dateien unter $KDEDIR/share/applink zu finden sein. Wie bekomme ich raus, auf welchen Pfad $KDEDIR verweist. Bei mir finde ich im Homeverzeichnis sowohl ein.kde- als auch ein .kde2-Verzeichnis, jedoch kein .kde3-Verzeichnis ??? Alles ein bisschen chaotisch :-( Gruss Ralf Lange
Hallo Ralf, so einsichtig ist mir die Einrichtung der Kontroll-Leiste auch noch nicht geworden, aber es schon irgendwie. Am Freitag, 26. April 2002 12:07 schrieb Ralf Lange:
Also hier meine Fragen: 1. Wie kann ich ein eigenes Untermenü in der Kontroll-Leiste erstellen, dass sich nach Anklicken öffnet und mir eine Liste von mir definierter Programme anzeigt ?
Erstelle Dir zunächst ein Untermenü mit Hilfe des Menü-Editors. Der versteckt sich unter: K-Menü/Sytem/Kleine Werkzeuge/Menü-Editor. Mit einem bißchen Rumprobieren bekommst Du heraus, wie das geht. Dann fügst Du Dein eigenes Menü mittels: K-Menü/Kontroll-Leiste einrichten/Hinzufügen/Knopf/gewünschtes Untermenü hinzu (An dieser Stelle erst tauchen Deinen eigenen Konfigurationen auf).
2. Kann ich auf dem Desktop auch eine zweite Kontroll-Leiste erstellen ?
Probier die Teile doch mal aus, die man unter Kontroll-Leiste/Hinzufügen findet. Mein Favorit ist »Externe Fensterleiste« (oben links versteckt), dann habe ich mein Panel nämlich für Programme frei.
3. Die Dinge, die in der Kontrol-Leiste abgelegt/verfügbar sind, sollen in .Desktop-Dateien unter $KDEDIR/share/applink zu finden sein. Wie bekomme ich raus, auf welchen Pfad $KDEDIR verweist.
Auf der Shell mit echo $KDEDIR. Zeigt bei mir (SuSE8, KDE3) aber nichts an. Wird also irgendwie anders gelöst sein, sollte man diese Variable benötigen. env gibt Dir Deine kompletten Umgebungsvariablen an.
Bei mir finde ich im Homeverzeichnis sowohl ein.kde- als auch ein .kde2-Verzeichnis, jedoch kein .kde3-Verzeichnis ???
Das .kde-Verzeichnis ist Dein KDE-Verzeichnis. .kde2 gibt es nur noch, weil eben noch alte KDE-Programme ihr .kde2-Verzeichnis für ihre Einstellungen brauchen. Irgendwann wird man es nicht mehr brauchen und dann wird es aufgelöst. Dann gibt es nur noch .kde, was durchaus logisch ist. Ich habe mein altes home aus einer alten SuSE rüberkopiert, bei mir tummelt sich einiges aus vielen KDEs; muß man eben aufräumen und nicht benötigtes löschen. HTH, Helga -- ~~~~~~~~~~~~~~~~~~~~~~Wer macht mit?~~~~~~~~~~~~~~~~~~~~~ Das dt. Dokumentationsprojekt von OpenOffice.org sucht Mitstreiter # Projekt-Einstieg: http://lang.openoffice.org/de # Mailingliste: http://lang.openoffice.org/de/about-mailinglist.html
Hallo Peter Wiersig, am Freitag, 26. April 2002 um 12:24 schriebst Du:
On Fri, Apr 26, 2002 at 12:47:59PM +0200, Helga Fischer wrote:
$KDE3DIR IIRC nein. Zumindest wird diese bei SuSE8 nicht definiert. IMHO ist auch $KDEDIR richtig, dass jedoch ebenfalls nicht definiert wird. Spaetestens wenn man dann eigene Programme kompilieren wird, kommt man in schwierigkeiten.
Um gleich die Loesung komplett zu machen. In der .bashrc im Home Dir.... export KDEDIR=/opt/kde3 ... einfuegen! cu stonki -- Deutsche ProFTP Docs: http://www.stonki.de EFNET: #proftpd
Hallo Ralf Lange, am Freitag, 26. April 2002 um 13:16 schriebst Du:
ist das mit der fehlenden Pfadangabe somit ein Fehler unter SuSE oder wird diese Definition in Zukunft nicht mehr benötigt ?
ich weiss nicht ob es ein Fehler ist. Diesen Eintrag musste man jedoch bei Suse 7.2 auch schon machen. Um KDE Programme kompilieren zu koennen, muessen IMHO (bin da kein Experte) QTDIR und KDEDIR gesetzt sein. Bei SuSE 8 ist QTDIR gesetzt, KDEDIR nicht. Du kannst das einfach ueberpruefen. Oeffne ein Consolenfenster und tippe: echo $KDEDIR echo $QTDIR dann werden die ggf. gespeicherten Werte angezeigt. Witzigerweise war das bei mir unter SuSE 7.2 von der "richtigen" Console und einer KDE Console (also Terminalfenster) unterschiedlich. cu stonki -- Deutsche ProFTP Docs: http://www.stonki.de EFNET: #proftpd
On Fri, 26 Apr 2002 13:40:03 +0100
Stefan Onken
Hallo Ralf Lange,
am Freitag, 26. April 2002 um 13:16 schriebst Du:
ist das mit der fehlenden Pfadangabe somit ein Fehler unter SuSE oder wird diese Definition in Zukunft nicht mehr benötigt ?
ich weiss nicht ob es ein Fehler ist. Diesen Eintrag musste man jedoch bei Suse 7.2 auch schon machen.
Um KDE Programme kompilieren zu koennen, muessen IMHO (bin da kein Experte) QTDIR und KDEDIR gesetzt sein. Bei SuSE 8 ist QTDIR gesetzt, KDEDIR nicht.
Du kannst das einfach ueberpruefen. Oeffne ein Consolenfenster und tippe:
echo $KDEDIR echo $QTDIR
dann werden die ggf. gespeicherten Werte angezeigt. Witzigerweise war das bei mir unter SuSE 7.2 von der "richtigen" Console und einer KDE Console (also Terminalfenster) unterschiedlich.
cu stonki
Hi, öffne ein xterm, tippe $KDE und zweimal TAB $KDEDIRS $KDEHOME $KDE_MULTIHEAD Diese Variablen werden in startkde gesetzt. Bei mir in /opt/kde2/bin zu finden. Und natürlich _erst_ beim Start von kde ;) ca Zeile 67 bis 97: ------8<------- # # The user's personal KDE directory is usually $HOME/.kde2, but this setting # may be overridden by setting KDEHOME. # [ -e /usr/lib/qt2 ] && export QTDIR=/usr/lib/qt2/ [ -z "$KDEDIRS" ] && export KDEDIRS=/etc/opt/kde2:/opt/kde2 [ -z "$KDEHOME" ] && export KDEHOME=$HOME/.kde2 [.....] # # is there an old KDE 1 out there ? # if [ -d /opt/kde/bin ]; then export KDEDIR=/opt/kde test -n "${LD_LIBRARY_PATH}" && \ export LD_LIBRARY_PATH="${KDEDIR}/lib:${LD_LIBRARY_PATH}" || \ export LD_LIBRARY_PATH="${KDEDIR}/lib" fi ------8<------- Ist bei mir mit kde2.2 so. Schaut doch mal nach ;) Ich meine, wenn eine Variable, die gesetzt sein sollte, nicht gesetzt ist, dann gibt es nicht so viele Gründe dafür. Sie ist vergessen worden, es ist ein Fehler in irgendeinem Script oder die Variable ist an Bedingungen geknüpft, die nicht erfüllt sind. Die letzten beiden Gründe kann man wunderbar "ergreppen" cd $HOME rgrep -riB kdedir * rgrep -riB kdedir .* cd /opt/kde2 rgrep -riB kdedir * usw. [1] Taucht sie da nirgends auf, ist sie evtl. vergessen worden. Oder sie ist mittlerweile obsolet, was sich aber i.d.R. durch Lesen der Changes Datei rausfinden lässt. Dann kann man sie ja mal versuchsweise setzen. Aber nicht in .bashrc oder .profiles, sondern in .xinitrc. Denn sie wird ja nur für X --> KDE gebraucht [1] Ich weiss, es gibt noch bessere Möglichkeiten: man [r]grep, man find, etc ;) -- so long... bernd ------------------------------------------------------------------------
participants (5)
-
Bernd Obermayr
-
Helga Fischer
-
Peter Wiersig
-
Ralf Lange
-
Stefan Onken