Home / LinuxUser / 2005 / 04 / Zusatz-Panel für KDE

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(243 Punkte bei 15 Stimmen)
Re: War doch klar...
(179 Punkte bei 5 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

NEUE LEISTEN BRAUCHT DAS LAND

Zusatz-Panel für KDE

01.04.2005 Eine Desktop-Umgebung, die etwas auf sich hält, bringt von Haus aus eine Leiste mit Menü und weiteren Goodies mit. Wenn Ihnen der KDE-Kicker grafisch nicht spektakulär genug erscheint, polieren Sie KDE doch einfach mit KoolDock oder KXDocker auf.

Der Kicker bildet die Kommandozentrale von KDE. Aus dieser Leiste heraus starten Sie Programme, wechseln den Desktop oder integrieren Minianwendungen in den Systembereich. Neben diesen Funktionen wartet das Programm auch mit grafischen Reizen auf: Es erscheint auf Wunsch transparent und animiert die Icons für den Programmstart mit einem Lupeneffekt, sobald man die Maus über eines der Symbole bewegt. Dabei kann die KDE-Standardleiste jedoch nicht mit der grafischen Eleganz des Docks von MacOS X mithalten. Solch ein Augenschmaus fehlte auch Matias Fernandez, Francisco Guidi und Stefano. Die ersten beiden entwickelten ebenso wie Stefano eine zusätzliche KDE-Leiste, die sich grafisch an das MacOS-X-Dock anlehnt. In diesem Artikel nehmen wir KoolDock [1] und KXDocker [2] unter die Lupe und verraten, wie Sie KDE mit einer der beiden Leisten nicht nur optisch aufwerten.

Echt cool

Bei KoolDock [2] handelt es sich um ein Projekt, dessen Entwickler sich Coolness auf die Fahnen geschrieben haben. Zum Compiler müssen Sie nicht greifen, um den Coolness-Faktor der Leiste zu überprüfen: Auf unserer Heft-CD finden sie Pakete für Mandrake, Debian und Suse Linux. Die erstgenannten stammen von der Projekt-Homepage, die RPM-Pakete für Suse Linux gibt es im Netz unter [3]. Wer aus Überzeugung lieber den Quellcode verwendet, übersetzt und installiert KoolDock mit dem bekannten Dreisatz ./configure && make && su -c "make install". Vor dem ersten Start empfiehlt es sich, den Kicker mit der Maus an den oberen oder einen der seitlichen Bildschirmränder zu ziehen, da KoolDock sein Lager am unteren Desktop-Rand aufschlägt. Nach dem Aufruf von kooldock öffnet die Leiste ein Hinweisfenster. Es verrät, dass Sie KoolDock erst zu Gesicht bekommen, wenn Sie die Maus an den unteren Bildschirmrand bewegen. Dort erwartet Sie eine optisch stark an MacOS X angelehnte Applikation (Abbildung 1).

Abbildung 1: KoolDock zeigt sich, sobald Sie mit der Maus an den unteren Bildschirmrand fahren.

In der Standardeinstellung offeriert KoolDock sechs Icons zum Programmstart. Fahren Sie mit der Maus über die Leiste, hebt das Programm das jeweils aktive Icon mit einem Zoom-Effekt hervor. Oberhalb des Docks blendet die Anwendung die Aktion ein, die es bei einem Linksklick ausführt, beim links in der Leiste liegenden Symbol etwa den Start des Konqueror.

Mit einem Rechtsklick auf KoolDock öffnen Sie das Kontextmenü. Die wichtigsten Einträge finden Sie im Untermenü KoolDock. So wechseln Sie beispielsweise über Go to Desktop auf eine andere Arbeitsfläche. Die Task List zeigt eine Liste der geöffneten Fenster an. Um KoolDock an Ihre Wünsche anzupassen, rufen Sie den Einstellungsdialog über den Menüpunkt Edit Preferences auf (Abbildung 2).

Abbildung 2: In diesem Dialog legen Sie fest, ob KoolDock das KDE-Menü integriert.

Wollen Sie die Liste der geöffneten Programme nicht umständlich über das Kontextmenü einblenden, integrieren Sie Symbole für die laufenden Programme direkt in das Dock. Setzen Sie dazu auf dem Registerreiter Visual ein Häkchen vor Enable Taskbar. Das KDE-Menü binden Sie durch Aktivieren von Show K Menu in KoolDock ein. Nach einem Klick auf OK zeigt die Leiste auf der linken Seite ein entsprechendes Symbol an. Experimentierfreudige Naturen schalten zusätzlich über Enable System Tray die Anzeige des Kicker-Systembereichs in KoolDock ein. Sobald Sie danach ein Systembereichs-Applet starten, taucht es in der Leiste auf. Allerdings funktionieren noch nicht alle Applets:Ein Klick auf kamix, mit dem Sie unter Suse Linux die Lautstärke einstellen, bewirkte auf unserem Testsystem nichts.

Neue Anwendungs-Icons integrieren Sie auf dem Registerreiter Application List in KoolDock. Am einfachsten gelingt das, indem Sie einen Programmstarter aus dem K-Menü in das Einstellungsfenster ziehen und dort fallen lassen. Ein Klick auf Add im folgenden Dialog nimmt den Programmstarter in die KoolDock-Auswahl auf. Arbeiten Sie mit vielen geöffneten Kommandozeilenfenstern, die zuviel Platz in der Leiste benötigen, tragen Sie das Terminal-Programm auf dem Reiter Ignore list in die Tabu-Liste ein. Klicken Sie zunächst auf Grab Window und danach auf eines der Anwendungsfenster, das Sie nicht in Liste der aktiven Programme sehen wollen. Jetzt fehlt nur noch ein Klick auf Add im Konfiguraionsdialog von KoolDock: Es trägt das soeben markierte Programm in die Liste ein und zeigt es künftig in der Fensterliste nicht mehr an.

Ein Hauch von MacOS X

Mit KXDocker existiert eine weitere KDE-Leiste, die sich optisch an Mac OS X anlehnt. Auf unserer Heft-CD und der Projekt-Homepage liegen Pakete für Mandrake und Suse Linux bereit. Die RPM-Dateien für Mandrake Linux lassen sich auch unter Fedora Core 2 problemlos einspielen. Um KXDocker aus den Quellen zu übersetzen, kompilieren Sie zunächst das Paket kxdocker-0.27 und danach kxdocker-resources-0.9, das Daten und Icons der Leiste enthält.

Sie starten Ihre Neuerwerbung mit dem Kommando kxdocker, woraufhin sich die Leiste am unteren Bildschirmrand einnistet. Sie offeriert nicht nur Icons zum Programmstart, sondern bietet darüber hinaus das KDE-Startmenü und diverse Applets (Abbildung 3). Das Spektrum der Minianwendungen umfasst einen Kalender, eine Uhr, Anzeigen für die aktuelle Netz- und CPU-Last sowie eine Batteriestandsanzeige. Zusätzlich zu der Leiste platziert KXDocker ein Mini-Icon im Systembereich des Kicker. Über einen Klick darauf blenden Sie KXDocker ein und aus.

Abbildung 3: KXDocker startet mit einem Button für das K-Menü, sowie Anwendungsstartern und Applets.

Um die für Desktop-Rechner überflüssige Batteriestandsanzeige zu entfernen und weitere Programmstarter in die Leiste zu integrieren, öffnen Sie über Configurator des KXDocker-Kontextmenüs den Einrichtungsdialog (Abbildung 4). Anwendungsstarter und Applets entfernen Sie auf der Registerkarte Objects des unübersichtlichen Optionsdialogs. Markieren Sie dort den Eintrag, den Sie loswerden wollen, und klicken Sie in der rechten Fensterhälfte auf das Symbol, das einen schwarzen Kreis mit weißem Kreuz zeigt.

Neue Programmstarter erzeugen Sie mit dem Zauberstab-Icon: Ein Klick darauf legt einen neuen Eintrag an, dessen Eigenschaften Sie auf den Registerreitern der rechten Fensterhälfte bearbeiten. Den Text hinter Name dürfen Sie frei wählen. Das Feld Over Text showed nimmt die Zeichenkette auf, die KXDocker einblendet, sobald Sie die Maus über das neue Symbol bewegen. Auf dem Register Images wählen Sie das Icon für den neuen Eintrag aus. Damit ein Klick auf das neue Icon ein Programm startet, legen Sie auf dem Reiter Actions hinter onClickExec die gewünschte Aktion fest, also etwa thunderbird, wenn Sie einen Eintrag für das Mail-Programm anlegen wollen. Die beiden Pfeil-Buttons dienen zum Positionieren des neuen Symbols. Je weiter Sie es in der Liste nach oben verschieben, desto weiter links taucht es in der Leiste auf. Mit einem Klick auf das Disketten-Symbol speichern Sie Ihre Anpassungen. Nach Eingabe eines Dateinamens fragt KXDocker nach, ob er diese Konfiguration beim nächsten Start automatisch laden soll.

Abbildung 4: In diesem unübersichtlichen Dialogfenster passen Sie das Verhalten von KXDocker an.

Weitere Hilfe zum Anpassen des Docks finden Sie im Anwendungshandbuch [5], das einige Konfigurationsbeispiele enthält.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

646 Hits
Wertung: 55 Punkte (2 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 03/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 2 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...