Home / LinuxUser / 2000 / 12 / Jo´s alternativer Desktop

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)
Mandriva in Nöten
(161 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.

Desktop-File-Manager

Jo´s alternativer Desktop

Auf immer und ewig

Nachdem sich nun das Programm als alltagstauglich entpuppt hat, soll es fortan selbstverständlich immer unseren Desktop zieren. Und damit Sie nicht in jeder Ausgabe ein und die selbe Predigt meinerseits vorgesetzt bekommen, basteln wir uns dieses mal nach bestem KDE-Vorbild quasi einen neuen Window-Manager: Er besteht aus einem einfachen Bash-Script, in dem wir zuerst die Umgebungsvariable setzen, danach DFM starten, und erst anschließend einen Window-Manager ins Spiel kommen lassen:

#!/bin/sh
LC_ALL="de_DE"; export LC_ALL
dfm &
mein_Fenter-Manager

Abgespeichert unter dfmdesktop muss diese Datei noch als ausführbar gekennzeichnet werden – ein chmod 777 dfmdesktop erledigt das zufriedenstellend. Idealer Platz für selbstgebasteltes dieser Art ist das Verzeichnis /usr/local/bin, in das der "User" root die Datei noch verschieben sollte: mv dfmdesktop /usr/local/bin/. Dieses simple Script kann von nun an anstelle des Window-Managers aufgerufen werden, und unser Window-Manager wird künftig mit Icons auf dem Desktop erscheinen.

Abbildung 2: Dateimanager mit Desktop-Icons

Beim Angeln …

Der Haken? Sicher gibt es den: Drag & Drop ist ja ganz nett, aber das funktioniert natürlich hier z. B. nicht aus dem Netscape Navigator heraus – beide bleiben eigenständige Programme. Hingegen kann aus dem Dateimanager eine Datei auf den Desktop gezogen werden, oder eine Textdatei auf ein Editor-Icon (bzw. eine HTML-Datei auf ein Browser-Icon), um sofort in diesem geöffnet zu werden.

Mancher wird verwundert feststellen, dass sein Window-Manager nicht wie gewohnt auf Mausklicks im freien Desktop reagiert. Abhilfe schafft hier das Deaktivieren des Desktopkontextmenüs – zu finden nicht etwa in den Optionen, sondern unter dem Menüpunkt DFM für X11 unmittelbar über den Optionen. Um diese Einstellung zu behalten, muss sie explizit im selben Menü nochmals gespeichert werden.

Und wer aufgrund seiner hohen Bildschirmauflösung seinen X-Server auf 100dpi-Schriften umgestellt hat, findet die Konfigurationsoberfläche auch nicht so aufgeräumt wie in Abbildung 1 gezeigt – die Texte passen aufgrund der Schriftgröße nicht mehr hinein und sind gerade noch zu erahnen. Dieser Umstand sollte jedoch weder stören noch dem Einsatz des Programmes entgegen stehen.

DFM für Heimwerker

Wer den DFM nicht auf den CDs seiner Distribution als fertiges Paket vorfindet (oder lieber die aktuelle Version haben möchte), muss mit dem dieser Zeitschrift beiliegendem tar.gz-Archiv vorlieb nehmen. Doch auch dieses ist leicht installiert: Neben den üblichen beim "Übersetzen" (Kompilieren) benötigten Paketen (make, gcc, xdevel) werden die Devel-Pakete von GTK+ sowie libXpm vorausgesetzt – alle liegen den üblichen Distributionen bei. Sind diese installiert, wird das Archiv als "User" root entpackt, worauf ein ./configure das System überprüft und ein sogenanntes "Makefile" erstellt wird. Mit dessen Hilfe kompiliert dann das Tool make ein lauffähiges Programm. Fehlt nur noch das abschließende Kopieren (Installieren) der beim Kompilieren neu erstellten Dateien, sowie das Setzen der nötigen Dateirechte – was uns ein make install abnimmt:

jo@planet ~> su -
Password:
root@planet:~> tar -xvzf dfm-0.99.7.tar.gz
root@planet:~> cd dfm
root@planet:~/dfm> ./configure
root@planet:~/dfm> make
root@planet:~/dfm> make install
root@planet:~/dfm> logout
jo@planet ~>

Glossar

Window-Manager

Hauptaufgabe dieser ist es, Anwendungen mit Rahmen auszustatten und diese anschließend auf dem Desktop zu verwalten. Sie setzen auf einem aktiven X-Server auf, der die grafische Ausgabe zur Verfügung stellt. KDE und GNOME sind sogenannte Environments, die für allerhand mehr oder weniger austauschbare Zutaten zum Window-Manager sorgen.

Bash-Script

Die Bash ist die Standard-Textkonsole unter Linux. Für diese kann man sogenannte Scripts erstellen, deren Inhalt als Liste von Anweisungen aufgefasst und zeilenweise ausgeführt wird.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 139 Punkte (3 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/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

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...