LXDE reloaded – inkl. DropBox und Adobe Air (TweetDeck)

Dez 9, 2009 Posted Under: IT, Tutorials, Ubuntu Linux

Ich hatte hier ja schonmal über meine ersten Versuche mit LXDE berichtet.

Mittlerweile habe ich meine gesamten Ubuntu-Rechner auf diese geniale Oberfläche umgestellt, und mir dabei fast “einen Wolf” gegooglet.

Um anderen Umsteigewilligen die Suche zu ersparen (und Gerüchten zufolge kann auch nicht jeder englisch *g*) habe ich die gängigsten Probleme mal aufgeführt.

Grundlagen

Zur erstellen eines Autostartobjektes muss man im Ordner ~/.config/autostart mit dem Texteditor der eigenen Wahl eine Datei mit der Endung .desktop anlegen.
Diese ist wie folgt aufgebaut:

Name=Name des Programms
Comment=beschreibung
Exec=/pfad/zum/programm
Terminal=false
Type=Application

Netzwerkmanager

Finger weg vom LXDE-eigenen Netzwerkmanager lxnm, das Teil ist noch absolute Beta! Bleibt beim “normalen” Gnome-Netzwerkmanager oder WICD. Ich habe mich im Beispiel für den Gnome-Netzwerkmanager entschieden.

Datei netzwerkmanager.desktop

[Desktop Entry]
Name=Netzwerkmanager
Comment=Verwaltung der Netzwerkeinstellungen
Exec=nm-applet –sm-disable
Terminal=false
Type=Application

Soundeinstellungen

Leider wird der Lautstärkeregler nicht automatisch geladen, Abhilfe schafft folgende Datei:

Datei lautstaerke.desktop

[Desktop Entry]
Name=Gnome Volume Control
Comment=Lautstaerkeregler
Exec=gnome-volume-control-applet
Terminal=false
Type=Application

Aus irgendeinem Grund wird jeder Rechner von LXDE gemutet (also stumm) gebootet, einfach einmal im Terminal alsactl store eingeben und folgende Datei in den Autostart:

Datei alsa.desktop

[Desktop Entry]
Name=Alsa Reset
Comment=Workaround fuer den Mute-Fehler
Exec=/sbin/alsactl restore
Terminal=false
Type=Application

DropBox

Um DropBox auch ausserhalb des Gnome-Desktops zu nutzen läd man die generic linux binaries herunter und entpackt diese nach ~.
Anschließend führt man einmal ~/.dropbox-dist/dropboxd start aus, um den grafischen Einrichtungsdialog zu starten.

Den automatischen Start erledigt wieder eine .desktop Datei:

Datei dropbox.desktop

[Desktop Entry]
Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=dropbox start -i
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

Adobe AIR Applikationen (TweetDeck und Co.)

Ich setze jetzt enfach mal voraus, dass jeder schon weiß, wie man die AIR-Runtime unter Ubuntu installiert und konzentriere mich nur auf den Programmstart von AIR-Applikationen unter LXDE.

Hierzu legt man für jede zu startende AIR-Applikation einen Menüeintrag (Einstellungen | Main Menu unter LXDE) an, in der man mittels sh ~/programmname.sh ein Skript startet, welches man zuvor mittels eines Texteditors nach Wahl im ~ Verzeichnis erstellt hat.

Datei tweetdeck.sh

export GNOME_DESKTOP_SESSION_ID=”ubuntu”
/opt/TweetDeck/bin/TweetDeck

Das waren bisher alle Problemchen für die ich länger suchen musste, ich hoffe ich habe Euch die Suche etwas verkürzt indem ich alle Lösungen auf einer Seite zusammengefasst habe – sollte ich weitere Lösungen für evtl. auftauchende Probleme finden, werde ich diesen Post entsprechend aktualisieren.

edit(h) wirkte

Wie schon angedroht kommen nach und nach (wenn ich die “Probleme” finde und auch eine Lösung gefunden habe) hier einige Erweiterungen.

Anzeige der Batterieladung im Panel

Hierzu verwende ich das normale Applet aus dem gnome-power-manager, welchen ich mit der folgenden Datei in ~/.config/autostart lade.

Datei gnome-power-manager.desktop

[Desktop Entry]

Name=Energieverwaltung
Comment=GNOME Energieverwaltung
Exec=gnome-power-manager
Terminal=false
Type=Application

[Desktop Entry]
Name=Energieverwaltung
Comment=GNOME Energieverwaltung
Exec=gnome-power-manager
Terminal=false
Type=Application

Leave a Reply