19.04.2023

Gnome Desktop

Linux Tastenkombinationen
Konfigurations-Dateien und Verzeichnisse unter Linux
System Anpassung
Systemreparatur
Bootmanager - Grub2/Grub/LiLo
Hardwareerkennung
Paket-Verwaltung
Init-System SysV-Init, Systemd, Upstart, Busybox u.a.
System Protokollierung - syslog
PAM Zugriffssteuerung
Admin-Rechte-Steuerung
Kernel 2.4 | 2.6
Linux Intrusion Detection System (LIDS)
User Mode Linux UML
Dateisysteme
Drucken unter Linux
Sound konfigurieren
Partition kopieren
IPX Protokoll
SoftwareRAID
Netzwerk
Bluetooth
X-Server und Desktops
64Bit und 32Bit auf einem System
ACPI System einrichten
Shared Libraries
Linux Console
Jobs mit cron automatisieren
PCMCIA
ISDN und Capi
VNC-Server einrichten
Verschlüsselter Zugriff auf Ressourcen übers Netzwerk
Festplatten Überwachen mit S.M.A.R.T
Linux Systemhilfe richtig verwenden
sudo konfigurieren
Installation aus den Sourcen
SCSI Emulation für ATAPI Geräte einrichten
cloop (Komprimiertes Loopback Device) einrichten
Übersicht ext2 / ext3 Zusatzflags
Versionsverwaltung von Dateien
SSHFS einrichten
Linux unter VMware
sonstiges

Navigation:

Links:
Wiki Gnome Konfiguration anpassen

Seitenanfang

Installation

- Scripte unter Gnome starten

gnome-terminal -x /path/script
xterm /path/script
screen -d -m /path/script
screen -r -m /path/script

screen Option -d führt Script im Vordergrund aus und Option -r im Hintergrund.

- Festergröße eines Terminalfensters setzen

gnome-terminal --geometry 90x40+190+90
Seitenanfang

Gnome Tastenkombinationen

Ctrl+Alt+D Desktop anzeigen
ALT+F1 Anwendungsmenü
ALT+F2 Anwendung ausfuhren
ALT+F3 Suche
ALT+F4 Anwendung schliessen
   
Seitenanfang

Gnome anpassen

Datei/Verzeichnis/Befehl Bedeutung
/etc/gconf/ globale Konfigurationsdatei
~/.gconf Benutzerkonfigurationsdatei
gconf-editor GUI zum bearbeiten der Konfiguration, diese wird in XML gespeichert.
gconftool-2 Kommandozeilen und Script Tool

- Vollbildmodus der Anwendung am Desktop Rand deaktivieren

gsettings set org.gnome.shell.overrides edge-tiling false

 

Beispiele

- Anzahl zuletzt geöffneter Dateien
/apps/file-roller/ui/history_len

- Mülleimer auf Desktop sichtbar
/apps/nautilus/desktop/trash_icon

- legt alle Dateien und Verzeichnisse des Home Ordners auf den Desktop, mit der Datei ~/.hidden kann man festlegen, welche Verzeichnisse nicht angezeigt werden sollen.
/apps/nautilus/preferences/desktop_is_home_dir

z.B. ~/.hidden

# Verzeichnisse
binary
Vorlagen
temp

# Dateien
nautilus-debug-log.txt

Steuerung per Kommandozeile / Script

Syntax: gconftool-2 Option Schlüssel

- Listet alle Verzeichnisse

gconftool-2 --all-dirs /

- zeigt alle Einstellungen unterhalb des angegebenen Pfades

gconftool-2 -a /apps/nautilus/preferences

- Rekursives Listing

gconftool-2 -R /apps/nautilus

- zeigt ausführliche Beschreibung an, --short-docs für Kurzbeschreibungen

gconftool-2 --long-docs  /apps/nautilus/desktop/network_icon_visible

- Type des Wertes möglich sind string (Zeichenkette), int (Ganzzahl), float (Gleitkommazahl), bool (Wahr,Falsch), list (Liste durch Kommata getrennt)

gconftool-2 -T /apps/nautilus-cd-burner/temp_iso_dir

- einen Wert zuweisen

gconftool-2 -t string -s /apps/nautilus-cd-burner/temp_iso_dir /tmp

- setzt ganze Einstellungsbäume auf default zurück

gconftool-2 -u --recursive-unset /apps/nautilus

- Die gconf.xml.mandatory diese normalerweise leere Datei, liest Gnome vor allen anderen Dateien ein, in ihr gesetzte Einstellungen haben vorrang vor allen anderen.

gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory/ -t bool -s /apps/nautilus/preferences/show_desktop true

 

Seitenanfang

sonstiges

GnomeShell

- Reposity für die GnomeShell und Zeitgeist (Desktop Suche und AktivitätsJournal) hinzufügen.

add-apt-repository ppa:ricotz/testing
add-apt-repository ppa:zeitgeist/ppa

- GnomeShell und Zeitgeist installieren

apt-get install gnome-shell gnome-activity-journal zeitgeist

- GnomeShell starten

gnome-shell --replace

Gnome VNC Server / Desktopfreigabe

der VNC Server ist unter System | Einstellungen | Entfernter Desktop zu finden und ist aktiv sobald sich der User angemeldet ist, der den Desktop freigegeben hat.

apt-get install vino

Desktopfreigabe

Desktopfreigabe ist eingerichtet unter Einstellungen | System Freigabe | Bildschirmfreigabe aber die Verbindung kann nicht aufgebaut werden.

vino-server läuft auf Port 5900 lsof -i :5900

Fehlermeldung RealVNC: "Unable to connect to VNC Server using your chosen security settings ..., or select a weaker level of encryption"

Fehlermeldung TightVNC: "Server did not offer supported security type!"

Lösung: dconf-editor unter org | gnome.desktop | remote-access
Require encryption: deaktivieren

gsettings set org.gnome.Vino require-encryption false