LXDE: Unterschied zwischen den Versionen
Dirk (Diskussion | Beiträge) stil. strukt. |
|||
Zeile 1: | Zeile 1: | ||
{{righttoc}} | |||
[[Bild:Lxde.png|thumb|Der LXDE-Desktop mit einigen Icons]] | |||
LXDE ist eine freie Desktop-Umgebung für Unix-artige Plattformen auf der Basis von GTK+. Die Abkürzung steht für "Lightweight X11 Desktop Environment"; LX steht zudem für Linux. | LXDE ist eine freie Desktop-Umgebung für Unix-artige Plattformen auf der Basis von GTK+. Die Abkürzung steht für "Lightweight X11 Desktop Environment"; LX steht zudem für Linux. | ||
== | == Überblick == | ||
LXDE ist eine einfache, intuitiv zu bedienende Oberfläche nach den Spezifikationen von freedesktop.org. Die integrierte Arbeitsumgebung bietet mehr Funktionen als ein einfacher Fenster-Manager, während sie gleichzeitig die Anforderungen an die Systemressourcen gering hält. Die Entwicklung konzentriert sich auf ein ausgewogenes Verhältnis zwischen Bedienbarkeit, Geschwindigkeit und geringem Speicherverbrauch. | |||
LXDE | |||
Die Hardware-Anforderungen von LXDE entsprechen in etwa denen von Windows 98. LXDE eignet sich somit gut für ältere Hardware, oder für Netbooks, Handys und ähnliche Geräte mit geringem Arbeitsspeicher. Aufgrund des modularen Aufbaus bringt LXDE weitaus weniger Abhängigkeiten mit sich als [http://wiki.archlinux.de/title/Kde KDE], [http://wiki.archlinux.de/title/Gnome Gnome] oder [http://wiki.archlinux.de/title/Xfce XFCE]. | Die Hardware-Anforderungen von LXDE entsprechen in etwa denen von Windows 98. LXDE eignet sich somit gut für ältere Hardware, oder für Netbooks, Handys und ähnliche Geräte mit geringem Arbeitsspeicher. Aufgrund des modularen Aufbaus bringt LXDE weitaus weniger Abhängigkeiten mit sich als [http://wiki.archlinux.de/title/Kde KDE], [http://wiki.archlinux.de/title/Gnome Gnome] oder [http://wiki.archlinux.de/title/Xfce XFCE]. | ||
== | == Komponenten == | ||
LXDE ist modular aufgebaut. Da die einzelnen Komponenten nur wenig Abhänigkeiten untereinander aufweisen, können viele auch einzeln entfernt werden. Für ein LXDE-System sind nur '''lxde-common''', '''lxsession-lite''', '''openbox''' und '''desktop-file-utils''' erforderlich. Openbox kann später durch einen anderen Fenstermanager ersetzt werden (s.u.). Jede Komponente kann auch einzeln in einer anderen Umgebung verwendet werden. | LXDE ist modular aufgebaut. Da die einzelnen Komponenten nur wenig Abhänigkeiten untereinander aufweisen, können viele auch einzeln entfernt werden. Für ein LXDE-System sind nur '''lxde-common''', '''lxsession-lite''', '''openbox''' und '''desktop-file-utils''' erforderlich. Openbox kann später durch einen anderen Fenstermanager ersetzt werden (s.u.). Jede Komponente kann auch einzeln in einer anderen Umgebung verwendet werden. | ||
LXDE | |||
* [[PCManFM]] | Folgendes macht LXDE aus. | ||
* '''LXPanel''' | |||
* '''LXSession''' | * Für die Dateiverwaltung wird [[PCManFM]] verwendet, der auch Desktop-Icons darstellt | ||
* Das Panel auf dem Desktop ist '''LXPanel''', dass auf '''fbpanel''' basiert und zahlreiche Einstellmöglichkeiten bietet | |||
* Als Sitzungs-Manager kommt '''LXSession''' zum Einsatz, das den X11-Standards entspricht und Herunterfahren, Reboot und Suspend über [[HAL]] und [[GDM]] unterstützt | |||
* [http://wiki.lxde.org/de/LXAppearance LXAppearance]: Ein neuer Schalter, der GTK+-Themen, Icon-Themen, und Schriftarten verändern kann. | * [http://wiki.lxde.org/de/LXAppearance LXAppearance]: Ein neuer Schalter, der GTK+-Themen, Icon-Themen, und Schriftarten verändern kann. | ||
* [[Openbox]] | * [[Openbox]] ist der Fenstermanager. Es ist sehr schlank, entspricht den Free-Desktop-den Standards, und ist hochgradig konfigurierbar. Openbox kann durch jeden anderen Windowmanager ersetzt werden, wie etwa icewm, fluxbox, metacity (s.u.). | ||
* [http://wiki.lxde.org/de/GPicView GPicView] | * [http://wiki.lxde.org/de/GPicView GPicView] ist ein sehr einfacher und schlanker Bildbetrachter, der unmittelbar startet. | ||
* [http://wiki.lxde.org/de/Leafpad Leafpad] | * [http://wiki.lxde.org/de/Leafpad Leafpad] ist ein einfacher und schlanker Text-Editor | ||
* Für das Grafische Archivieren von Dateien (Packen) wird '''XArchiver''' eingesetzt. Das ist ein schlanker, schneller und Desktop-unabhängiger Datei-Archivierer | |||
* [[LXNM]] | * [[LXNM]] ist der Netzwerk-Manager für LXDE, befindet sich allerdings noch in Entwicklung | ||
== | == Installation == | ||
LXDE kann über Pacman installiert werden. | |||
pacman -Sy lxde | |||
Eventuell müssen auch noch manuell Gamin und Openbox installiert werden | |||
pacman -Sy gamin openbox | |||
''Gamin'' ist ein Ersatz für ''fam''. Man sollte daher ggf. ''fam'' deinstallieren und aus der Liste der Deamons in /etc/rc.conf entfernen. Gamin selbst muss nicht als Deamon aufgerufen werden. Es wird empfohlen, zusätzlich ''leafpad'' als Texteditor zu installieren. LXNM muss einzeln aus dem [[AUR]] installiert werden. | ''Gamin'' ist ein Ersatz für ''fam''. Man sollte daher ggf. ''fam'' deinstallieren und aus der Liste der Deamons in /etc/rc.conf entfernen. Gamin selbst muss nicht als Deamon aufgerufen werden. Es wird empfohlen, zusätzlich ''leafpad'' als Texteditor zu installieren. LXNM muss einzeln aus dem [[AUR]] installiert werden. | ||
Nach der Installation kann man LXDE mittels „startlxde“ starten. Wenn man einen [[Login-Manager]] benutzt, kann man LXDE dort auswählen. Wer keinen keinen Login-Manager verwendet, sondern LXDE über ''startx'' oder ''xinit'' starten möchte, muss die folgende Zeile am Ende der Datei ~/.xinitrc einfügen: | |||
Wenn man einen [[Login-Manager]] benutzt, kann man LXDE dort auswählen. Wer keinen keinen Login-Manager verwendet, sondern LXDE über ''startx'' oder ''xinit'' starten möchte, muss die folgende Zeile am Ende der Datei ~/.xinitrc einfügen: | |||
exec startlxde | exec startlxde | ||
==Tipps und Tricks== | == Tipps und Tricks == | ||
* Hintergrundbild und Desktop-Icons werden nicht von Openbox, sondern von PCManFM gezeichnet. PCManFM startet automatisch im Hintergrund und zeichnet immer mindestens ein Icon, über das er auf das Homeverzeichnis des Benutzers zugreift. Um alle Icons zu entfernen, kann man diese Funktion generell abstellen („PCManFM → Bearbeiten → Einstellungen“) und stattdessen das Hintergrundbild wie im Artikel [[Hintergrundbild anpassen]] beschrieben zeichnen lassen. | |||
* Um Programme automatisch beim Start von LXDE zu öffnen, muss die jeweilige .desktop-Datei aus /usr/share/apllications nach ~/.config/autostart kopiert werden. Alternativ kann auch ein [[ln|Symlink]] angelegt werden. | |||
* Externe USB-Platten werden in der Regel automatisch von HAL erkannt. PCManFM und HAL arbeiten gut zusammen; man muss jedoch darauf achten, dass der Benutzer auch wirklich der Gruppe '''hal''' angehört. | |||
* Openbox kann durch einen beliebigen anderen Fenster-Manager wie Icewm, [[Ratpoison]] oder Awesome ersetzt werden. In der Datei ''/etc/xdg/lxsession/LXDE/default'' muss dann die Zeile zu Openbox entsprechend angepasst werden. | |||
* Um das System aus LXDE herunterfahren oder neustarten zu können, muss sichergestellt werden, dass DBus und HAL laufen. Der Benutzer muss evtl. noch der Gruppe '''power''' hinzugefügt werden. | |||
=== | === KDEmod3-Anwendungen unter LXDE nutzen === | ||
Da sich KDEmod3-Anwendungen immer noch nach ''/opt/kde/bin'' installieren, werden diese nicht automatisch von LXDE erkannt. Um sie zu nutzen, kann man PATH mit dem folgenden Befehl editieren: | |||
echo 'PATH=$PATH:/opt/kde/bin' >> /etc/rc.local | echo 'PATH=$PATH:/opt/kde/bin' >> /etc/rc.local | ||
Allernativ dazu kann man auch das folgende Skript dem Vereichnis /etc/profile.d hinzufügen: | Allernativ dazu kann man auch das folgende Skript dem Vereichnis /etc/profile.d hinzufügen: | ||
#!/bin/sh | #!/bin/sh | ||
PATH=$PATH:/opt/kde/bin | PATH=$PATH:/opt/kde/bin | ||
Dieses Script zum Beispiel als „kde3path.sh“ abspeichern. Das Syript muss ausführbar gemacht werden. | |||
chmod +x /etc/profile.d/kde3path.sh | chmod +x /etc/profile.d/kde3path.sh | ||
Die Anwendungen können dann einzeln über Alt+F2 aufgerufen, oder dem Openbox-Schnellzugriffs-Menu hinzugefügt werden (wie im externen Link unten beschrieben). | Die Anwendungen können dann einzeln über Alt+F2 aufgerufen, oder dem Openbox-Schnellzugriffs-Menu hinzugefügt werden (wie im externen Link unten beschrieben). | ||
== | == Siehe auch == | ||
* [http://wiki.lxde.org/de/ArchLinux Installation von LXDE auf Archlinux] | * [[Hintergrundbild anpassen]] | ||
* [http://forum.lxde.org LXDE-Forum] | * [[Openbox]] | ||
* [http://www.scholars.de/index.php/2008/10/05/lxde-shortcuts | * [[KDEmod]] | ||
* [http://www.scholars.de/index.php/2008/10/02/lxde-schnellzugriff-menu-anpassen | |||
* [http://www.maces-net.de/2009/02/08/conkylxde Conky unter LXDE einsetzen] | == Weblinks == | ||
* [http://wiki.lxde.org/de/ArchLinux Installation von LXDE auf Archlinux] {{sprache|de}} | |||
* [http://forum.lxde.org LXDE-Forum] {{sprache|en}} {{sprache|de}} | |||
* [http://www.scholars.de/index.php/2008/10/05/lxde-shortcuts LXDE-Shortcuts einrichten] {{sprache|de}} | |||
* [http://www.scholars.de/index.php/2008/10/02/lxde-schnellzugriff-menu-anpassen LXDE-Schnellzugriffs-Menu anpassen] {{sprache|de}} | |||
* [http://www.maces-net.de/2009/02/08/conkylxde Conky unter LXDE einsetzen] {{sprache|de}} | |||
[[Kategorie:GTK]] | [[Kategorie:GTK]] | ||
[[Kategorie:Desktopumgebung]] | [[Kategorie:Desktopumgebung]] |
Version vom 9. Juni 2009, 09:39 Uhr
LXDE ist eine freie Desktop-Umgebung für Unix-artige Plattformen auf der Basis von GTK+. Die Abkürzung steht für "Lightweight X11 Desktop Environment"; LX steht zudem für Linux.
Überblick
LXDE ist eine einfache, intuitiv zu bedienende Oberfläche nach den Spezifikationen von freedesktop.org. Die integrierte Arbeitsumgebung bietet mehr Funktionen als ein einfacher Fenster-Manager, während sie gleichzeitig die Anforderungen an die Systemressourcen gering hält. Die Entwicklung konzentriert sich auf ein ausgewogenes Verhältnis zwischen Bedienbarkeit, Geschwindigkeit und geringem Speicherverbrauch.
Die Hardware-Anforderungen von LXDE entsprechen in etwa denen von Windows 98. LXDE eignet sich somit gut für ältere Hardware, oder für Netbooks, Handys und ähnliche Geräte mit geringem Arbeitsspeicher. Aufgrund des modularen Aufbaus bringt LXDE weitaus weniger Abhängigkeiten mit sich als KDE, Gnome oder XFCE.
Komponenten
LXDE ist modular aufgebaut. Da die einzelnen Komponenten nur wenig Abhänigkeiten untereinander aufweisen, können viele auch einzeln entfernt werden. Für ein LXDE-System sind nur lxde-common, lxsession-lite, openbox und desktop-file-utils erforderlich. Openbox kann später durch einen anderen Fenstermanager ersetzt werden (s.u.). Jede Komponente kann auch einzeln in einer anderen Umgebung verwendet werden.
Folgendes macht LXDE aus.
- Für die Dateiverwaltung wird PCManFM verwendet, der auch Desktop-Icons darstellt
- Das Panel auf dem Desktop ist LXPanel, dass auf fbpanel basiert und zahlreiche Einstellmöglichkeiten bietet
- Als Sitzungs-Manager kommt LXSession zum Einsatz, das den X11-Standards entspricht und Herunterfahren, Reboot und Suspend über HAL und GDM unterstützt
- LXAppearance: Ein neuer Schalter, der GTK+-Themen, Icon-Themen, und Schriftarten verändern kann.
- Openbox ist der Fenstermanager. Es ist sehr schlank, entspricht den Free-Desktop-den Standards, und ist hochgradig konfigurierbar. Openbox kann durch jeden anderen Windowmanager ersetzt werden, wie etwa icewm, fluxbox, metacity (s.u.).
- GPicView ist ein sehr einfacher und schlanker Bildbetrachter, der unmittelbar startet.
- Leafpad ist ein einfacher und schlanker Text-Editor
- Für das Grafische Archivieren von Dateien (Packen) wird XArchiver eingesetzt. Das ist ein schlanker, schneller und Desktop-unabhängiger Datei-Archivierer
- LXNM ist der Netzwerk-Manager für LXDE, befindet sich allerdings noch in Entwicklung
Installation
LXDE kann über Pacman installiert werden.
pacman -Sy lxde
Eventuell müssen auch noch manuell Gamin und Openbox installiert werden
pacman -Sy gamin openbox
Gamin ist ein Ersatz für fam. Man sollte daher ggf. fam deinstallieren und aus der Liste der Deamons in /etc/rc.conf entfernen. Gamin selbst muss nicht als Deamon aufgerufen werden. Es wird empfohlen, zusätzlich leafpad als Texteditor zu installieren. LXNM muss einzeln aus dem AUR installiert werden.
Nach der Installation kann man LXDE mittels „startlxde“ starten. Wenn man einen Login-Manager benutzt, kann man LXDE dort auswählen. Wer keinen keinen Login-Manager verwendet, sondern LXDE über startx oder xinit starten möchte, muss die folgende Zeile am Ende der Datei ~/.xinitrc einfügen:
exec startlxde
Tipps und Tricks
- Hintergrundbild und Desktop-Icons werden nicht von Openbox, sondern von PCManFM gezeichnet. PCManFM startet automatisch im Hintergrund und zeichnet immer mindestens ein Icon, über das er auf das Homeverzeichnis des Benutzers zugreift. Um alle Icons zu entfernen, kann man diese Funktion generell abstellen („PCManFM → Bearbeiten → Einstellungen“) und stattdessen das Hintergrundbild wie im Artikel Hintergrundbild anpassen beschrieben zeichnen lassen.
- Um Programme automatisch beim Start von LXDE zu öffnen, muss die jeweilige .desktop-Datei aus /usr/share/apllications nach ~/.config/autostart kopiert werden. Alternativ kann auch ein Symlink angelegt werden.
- Externe USB-Platten werden in der Regel automatisch von HAL erkannt. PCManFM und HAL arbeiten gut zusammen; man muss jedoch darauf achten, dass der Benutzer auch wirklich der Gruppe hal angehört.
- Openbox kann durch einen beliebigen anderen Fenster-Manager wie Icewm, Ratpoison oder Awesome ersetzt werden. In der Datei /etc/xdg/lxsession/LXDE/default muss dann die Zeile zu Openbox entsprechend angepasst werden.
- Um das System aus LXDE herunterfahren oder neustarten zu können, muss sichergestellt werden, dass DBus und HAL laufen. Der Benutzer muss evtl. noch der Gruppe power hinzugefügt werden.
KDEmod3-Anwendungen unter LXDE nutzen
Da sich KDEmod3-Anwendungen immer noch nach /opt/kde/bin installieren, werden diese nicht automatisch von LXDE erkannt. Um sie zu nutzen, kann man PATH mit dem folgenden Befehl editieren:
echo 'PATH=$PATH:/opt/kde/bin' >> /etc/rc.local
Allernativ dazu kann man auch das folgende Skript dem Vereichnis /etc/profile.d hinzufügen:
#!/bin/sh PATH=$PATH:/opt/kde/bin
Dieses Script zum Beispiel als „kde3path.sh“ abspeichern. Das Syript muss ausführbar gemacht werden.
chmod +x /etc/profile.d/kde3path.sh
Die Anwendungen können dann einzeln über Alt+F2 aufgerufen, oder dem Openbox-Schnellzugriffs-Menu hinzugefügt werden (wie im externen Link unten beschrieben).