Diskussion:GNOME-Desktop ohne GNOME-Shell zusammenstellen
Kritik, Verbesserungen und Ergänzungen sind immer Willkommen! Wer diese Anleitung sinnvoll findet und darauf seinen GNOME-Desktop aufbaut, soll sich keinen Zwang antun und seine Notizen hier einpflegen.
TODO-Liste
- gnome-panel: obere Leiste entfernen
- network-manager: Unterschied gnome<->gnome-shell Stichwort Reiter/DSL
- statt dconf kann auch gsettings aus libglib2.0-bin verwendet werden -> Listings anpassen
- Benutzerwechsel durchführen: gdmflexiserver ( gdm3)
Das HOME-Verzeichnis als Desktop
Es kann auch das HOME-Verzeichnis als Desktop genutzt werden. Dazu stellt man den Dateimanager nautilus entsprechend um.
dconf write /org/gnome/nautilus/preferences/desktop-is-home-dir true
Ergänzend dazu installiert man sich noch die Pakete xdg-user-dirs und xdg-utils falls nötig und ändert den Eintrag für das Desktop-Verzeichnis in der Konfiguration unter $HOME/.config/user-dirs.dirs entsprechend.
sed -i 's#\(XDG_DESKTOP_DIR=\).*#\1"$HOME"#g' $HOME/.config/user-dirs.dirs
xdg-user-dirs-update
Dies ist nötig, damit Programme die sich an diese Konfiguration halten, auch das neue Desktop-Verzeichnis nutzen.
Utilities: Auf das gnome-control-center verzichten
Den Dialog Systemeinstellungen stellt das Paket gnome-control-center bereit und unter /usr/bin/gnome-control-center befindet sich das Programm. Wem dieser Dialog zu spartanisch in den angebotenen Einstellungsmöglichkeiten ist, kann stattdessen auch folgende Programme installieren (Liste unvollständig).
- Lautstärkeregler: pavucontrol - Stellt neben den ACPI-Events mit /usr/bin/pavucontrol die Lautsträrkeregelung bereit.
- Maus und Touchpad: gpointer-device-settings - Konfigurationswerkzeug für Zeigegeräte.
- Bluetooth: blueman - Blueman ist eine GTK+-Bluetooth-Verwaltung für GNOME mit Bluez-D-Bus-Backend.
- Monitore: arandr - Einfache visuelle Oberfläche für XRandR 1.2.
- Drucker: system-config-printer - Grafische Oberfläche für die Einrichtung des Drucksystems.
- Abmelden und Abschalten: Abmelden kann man sich mit /usr/bin/gnome-session-quit. Der Schalter --power-off ruft den Dialog zum neustarten und abschalten auf.
- dconf: dconf-tools - Viele Einstellungen lassen sich auch mit dem dconf-editor bearbeiten (ähnlich der Windows Registry).
Hinweis: Eine minimale GNOME-Umgebung, die ausgehend von gnome-session installiert wurde, was den minimalsten Ansatz darstellen sollte. Benötigt das gnome-control-center nicht als Abhänigkeit und es kann komplett auf das Paket verzichtet werden. |
Circular-Application-Menu
Auf GitHub wird das von Cole Anstey entwickelte, aber nicht mehr betreute Circular-Application-Menu von 1nn3 fortgeführt. Um ein Debian-Paket aus dem Quellcode zu erstellen muss folgendes ausgeführt werden:
apt-get install git build-essential debhelper autotools-dev autoconf automake libgtk-3-dev libgnomevfs2-dev libgnome-menu-3-dev dh-autoreconf
git clone http://github.com/1nn3/circular-application-menu.git circular-application-menu
cd circular-application-menu
./autogen.sh
dpkg-buildpackage -b -uc
Tracker entfernen
Das Indizierungs- und Suchwerkzeug tracker kann gegen das GNOME-Werkzeug für die Dateisuche gnome-search-tool ausgetauscht werden. Dieses Programm erfordert keine Datenbank und kein Indexierungswerkzeug und ist daher leichtgewichtig, aber langsam.
Folgender Befehl installiert das Paket gnome-search-tool und entfernt tracker samt automatisch installierter Abhänigkeiten. Das Paket gnome-search-tool wird von gnome-core als Alternative für tracker angeführt, so bleiben die Metapakete gnome, gnome-core etc. installiert.
apt-get --auto-remove install gnome-search-tool tracker-
Der Starter Nach Dateien Suchen öffnet dann das GNOME-Werkzeug für die Dateisuche.