GNOME: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Zur Navigation springen Zur Suche springen
 
(108 dazwischenliegende Versionen von 30 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Was ist Gnome?==
+
[[Bild:gnomedesktop.png|thumb|300px|Standard GNOME Desktop Version 3.x]]
 +
[http://gnome.org GNOME] ist eine Desktop-Umgebung für UNIX und unixähnliche Systeme mit einer grafischen Benutzeroberfläche und einer Sammlung von Programmen für den täglichen Gebrauch. GNOME wird unter den freien Lizenzen GPL und LGPL veröffentlicht und ist Teil des GNU-Projekts.
  
Gnome ist das Gnome Desktop Environment, also eine Desktop Umgebung für Unix- und unixoide Systeme. Veröffentlicht unter GPL und LGPL.
+
{{installation
 +
|repo=extra
 +
|name=GNOME
 +
|paket=gnome
 +
|zusatz=gnome-extra
 +
|zusatzinfo=Weitere GNOME-Anwendungen}}
 +
Damit werden die jeweiligen Paketgruppen installiert. Wer nicht alle GNOME-Anwendungen benötigt, kann sich mittels {{ic|pacman -Ss ^gnome-}} eine Übersicht der installierbaren Pakete verschaffen.
  
==Gnome installieren==
+
== Login-Manager ==
 +
Zum Starten von GNOME wird der [[Login-Manager]] GDM installiert.
 +
# pacman -S {{Paket|gdm}}
 +
Danach muss noch der systemd service aktiviert werden:
 +
# systemctl enable gdm.service
 +
Beim nächsten Systemstart wird man mit einem grafischen Login empfangen und danach die dort gewählte GNOME-Sitzung gestartet.
  
Um Gnome zu installieren einfach folgenden Befehl ausführen:
+
GNOME hat drei Sitzungsmöglichkeiten:
  
  pacman -S gnome
+
* ''GNOME'' ist die Standardsitzung und setzt auf Wayland.
 +
* ''GNOME Classic'' ist eine GNOME-3 Oberfläche die durch vorinstallierten Extensions einer GNOME-2-Oberfläche ähnelt.
 +
* ''GNOME on Xorg'' startet die ''GNOME Shell'' mit Xorg.
  
Nun in die /etc/rc.conf folgende Daemons (DAEMONS= ) eintragen:
+
GNOME kann auch ohne Loginmanager gestartet werden. Siehe hierzu: [[Desktop starten ohne Loginmanager]].
  
  portmap fam dbus hal
 
  
am besten in dieser Reihenfolge.
 
  
 +
== Tipps und Tricks ==
 +
* Die erweiterten Einstellungen sind nach Installation des {{Paket|gnome-tweak-tool}} vorhanden.
  
Um den rest von Gnome zu installieren (sollte man tun, denn das gibt meiner Meinung nach erster den richtigen Desktop) einfach folgenden Befehl ausführen
+
* Mit {{Paket|gnome-boxes|GNOME Boxes}} besteht eine einfache Möglichkeit der Virtualisierung(VMs).
  
  pacman -S gnome-extra
+
* Mit {{Paket|gnome-sound-recorder|GNOME Sound Recorder}} besteht die Möglichkeit einer Sprachaufnahme.
  
==Gnome starten==
+
* Das Programm {{Paket|gnome-software|Gnome-Software}} stellt eine graphische einfache möglichkeit dar um Programme zu suchen und zu installieren sowie zu aktualisieren.
 +
Zusätzlich kann {{Paket|gnome-software-packagekit-plugin|gnome-software-packagekit-plugin}} installiert werden damit Gnome-Software auf die Repositorys von Arch zu greifen kann.
 +
* Das {{Paket|gnome-packagekit|GNOME Package Kit}} beinhaltet eine graphische Aktualisierungssoftware
  
Um Gnome von der Konsole aus zu starten einfach
+
* {{Paket|networkmanager}} und {{Paket|network-manager-applet}} erleichtern die Konfiguration der Netzwerkumgebung. Installation und weitere Infos unter [[Networkmanager]]
  
  gnome-session
+
* Die Bildschirmaufnahme ist jederzeit mittels {{taste|Strg}} + {{taste|Shift}} + {{taste|Alt}} + {{taste|R}} möglich
  
ausführen.
+
* Um Empathy mit GNOME-Online-Accoutns zu verbinden benötigt man {{paket|telepathy}}
  
 +
* Die GNOME Shell kann jederzeit mit {{taste|Alt}} + {{taste|F2}} und {{ic|r}} oder {{ic|restart}} neu gestartet werden
  
Um Gnome per startx auszuführen, einfach die ~/.xinitrc ändern, und
+
* Mit {{ic|gsettings set org.gnome.desktop.interface enable-animations false}} können die Animationen der Shell deaktiviert werden
  
  exec dbus-launch --exit-with-session /opt/gnome/bin/gnome-session
+
* Icons und Themes können im home-Verzeichnis unter {{ic|.icons}} bzw {{ic|.themes}} gespeichert werden und mittels {{Paket|gnome-tweak-tool}} übernommen werden.
  
hinzufügen.
+
* {{Paket|gnome-shell-extension-user-theme}} ermöglicht ein einfacheres Ändern des Desktop-Themes
  
 +
* Mit dem Script von BenJetson kann das Anwendungsmenü in Ordner sortiert werden. [https://github.com/BenJetson/gnome-dash-fix Link] {{sprache|en}}
  
oder per [[GDM]].
+
* Falls einem die Heiße Ecke im Oberen Linken Bereich nervt kann diese mit folgender Extension entfernt werden: [https://extensions.gnome.org/extension/118/no-topleft-hot-corner/ no-topleft-hot-corner] - AUR Version: {{AUR|gnome-shell-extension-no-topleft-hot-corner}}
  
==Tipps und Tricks==
+
=== Desktop Icons ===
  
===Screensaver===
+
Seit GNOME 3.28 gibt es keine Desktop Icons mehr welche vom Dateimanager Nautilus angezeigt wurden, da dieser diese Funktion verlor.
Um einen Screensaver zu erhalten, einfach "xscreensaver" oder "gnome-screensaver" per pacman installieren.
 
Nun unter System -> Bildschirmschoner einen Bildschirmschoner auswählen, und den Bildschirmschoner aktivieren.
 
Jetzt hat man einen Bildschirmschoner, und sofern aktiviert, kann man nun den Bildschirm sperren.
 
  
===Nautilus===
+
Aushilfe schaft folgende Extension: [https://extensions.gnome.org/extension/1465/desktop-icons/ Desktop Icons] - AUR Version: {{AUR|gnome-shell-extension-desktop-icons}}
Um den Browser-Modus zu aktivieren:
 
  
Bearbeiten -> Einstellungen -> Verhalten
+
== Navigation ==
  
dort
+
* {{taste|super}} + {{taste|m}} zeigt die Nachrichten Übersicht mit Kalender.
 +
* {{taste|super}} + {{taste|a}} zeigt das Anwendungsmenü.
 +
* {{taste|Alt}} + {{taste|tab}} wechselt die aktive Anwendung.
 +
* {{taste|Alt}} + {{taste|^}} wechselt das aktive Fenster einer Anwendung.
 +
* {{taste|Alt}} + {{taste|F2}} öffnet eine Befehlszeile. Bei eingabe von {{ic|r}} oder {{ic|restart}} wird zum Beispiel die Shell neu gestartet (Momentan nur unter Xorg!).
 +
* {{taste|Strg}} + {{taste|Alt}} + {{taste|rauf}} oder {{taste|runter}} wird die Arbeitsoberfläche gewechselt.
 +
* {{taste|lshift}} + {{taste|Strg}} + {{taste|Alt}} + {{taste|rauf}} oder {{taste|runter}} wird die Arbeitsoberfläche gewechselt zusammen mit dem aktiven Fenster gewechselt.
  
*Immer in Browser-Fenstern öffnen
+
Weitere Kürzel und Informationen können hier gelesen werden: [https://wiki.gnome.org/Projects/GnomeShell/CheatSheet GNOME Shell Cheat Scheet] {{Sprache|en}}.
*Immer Eingabefeld in Adresszeile benutzen
 
  
aktivieren.
+
== Alte Programmnamen ==
  
==Links==
+
{{hinweis| Einige GNOME-Programme haben Namensänderungen erfahren, bei denen der Name der Anwendung in der Dokumentation und in den Dialogen geändert wurde, der Name der ausführbaren Dateien aber nicht. Einige dieser Anwendungen sind in der folgenden Tabelle aufgeführt.
 +
In der Shell-Suchleiste kann auch mit dem Alten Namen nach der Anwendung gesucht werden.}}
  
*http://www.gnome.org
+
{| class="wikitable"
*http://www.gnome-look.org/
+
! Aktueller Name Deutsch
 +
! Aktueller Name Englisch
 +
! Alter Name
 +
|-
 +
| [[Nautilus|Dateien]]
 +
| Files
 +
| Nautilus
 +
|-
 +
| Internet
 +
| Web
 +
| Epiphany
 +
|-
 +
| [[Gedit|Texteditor]]
 +
| Text Editor
 +
| Gedit
 +
|-
 +
| Videos
 +
| Videos
 +
| Totem
 +
|-
 +
| Dokumentenbetrachter
 +
| Document Viewer
 +
| Evince
 +
|-
 +
| Festplattenbelegung
 +
| Disk Usage Analyzer
 +
| Baobab
 +
|-
 +
| Bildbetrachter
 +
| Image Viewer
 +
| EoG (Eye of GNOME)
 +
|-
 +
| Passwörter und Verschlüsselung   
 +
| Passwords and Keys
 +
| Seahorse
 +
|}
  
[[Kategorie:Installation]]  
+
== Fehlerbehebung ==
[[Kategorie:Konfiguration]]
+
=== Netzwerkdrucker ===
 +
Netzwerkdrucker werden im „Drucker-hinzufügen“-Menu angezeigt, aber wenn man ihn hinzufügen will gibt es einen Fehler. Es kann sein, dass system-config-printer fehlt:
 +
 +
pacman -S system-config-printer
 +
 
 +
=== Zugangshilfen ===
 +
Auch ohne dass die Zugangshilfen aktiviert sind versuchen viele Gnome Komponenten, sich mit dem AT-SPI Bus zu verbinden. Die Meldungen bspw. per {{ic|journalctl -b}} lauten dann wie folgt:
 +
 
 +
WARNING **: Couldn't register with accessibility bus: Did not receive a
 +
reply. Possible causes include: the remote application did not send a
 +
reply, the message bus security policy blocked the reply, the reply
 +
timeout expired, or the network connection was broken.
 +
 
 +
Um diese Meldungen nicht mehr angezeigt zu bekommen, ist folgender Eintrag in der {{ic|/etc/environment}} nötig.
 +
 
 +
export NO_AT_BRIDGE=1
 +
 
 +
=== Verzeichnisse werden nicht mit Nautilus geöffnet ===
 +
Statt Nautilus öffnen sich andere Anwendungen, wenn man einen Ordner aus einer Anwendung heraus öffnen möchte (z.B. Downloadort aus Firefox heraus). Das kann passieren, wenn ein neu installiertes Programm die MIME-Verknüpfung für Verzeichnisse auf sich selbst umschreibt. Der folgende Befehl bringt das wieder in Ordnung:
 +
 
 +
xdg-mime default nautilus.desktop inode/directory
 +
 
 +
In neueren gnome Versionen sollte der folgende Befehl funktionieren:
 +
 
 +
xdg-mime default org.gnome.Nautilus.desktop inode/directory
 +
 
 +
=== GNOME Extensions funktionsuntüchtig nach GNOME Update ===
 +
Versuche zuerst auf  http://extensions.gnome.org/local deine Extensions zu aktuallisieren!
 +
 
 +
Falls nicht möglich finde heraus in welchem Ordner die Extension liegt entweder in {{ic|~/.local/share/gnome-shell/extensions}} oder in {{ic|/usr/share/gnome-shell/extensions}}
 +
Danach bearbeite die {{ic|metadata.json}} und mach z.B. aus {{ic|"shell-version": ["3.4"]}} {{ic|"shell-version": ["3.x"]}}
 +
 
 +
Alternativ kann man auch die Überprüfung aus schalten mit:
 +
$ gsettings set org.gnome.shell disable-extension-version-validation true
 +
 
 +
== Weblinks ==
 +
* http://www.gnome.org/ {{sprache|en}}
 +
* http://www.gnome-look.org {{sprache|en}}
 +
* https://extensions.gnome.org {{sprache|en}}
 +
* https://wiki.gnome.org/Projects/GnomeShell/CheatSheet {{sprache|en}}
 +
 
 +
[[Kategorie:GTK]]
 +
[[Kategorie:Desktopumgebung]]
 +
 
 +
[[en:GNOME]]
 +
[[cs:GNOME]]
 +
[[es:GNOME]]
 +
[[fr:GNOME]]
 +
[[it:GNOME]]
 +
[[ja:GNOME]]
 +
[[nl:GNOME]]
 +
[[pl:GNOME]]
 +
[[pt:GNOME]]
 +
[[ru:GNOME]]
 +
[[sr:GNOME]]
 +
[[th:GNOME]]
 +
[[tr:Gnome Masaüstü Ortamı]]
 +
[[uk:GNOME]]
 +
[[zh-CN:GNOME]]
 +
[[zh-TW:GNOME]]

Aktuelle Version vom 27. Juli 2020, 07:10 Uhr

Standard GNOME Desktop Version 3.x

GNOME ist eine Desktop-Umgebung für UNIX und unixähnliche Systeme mit einer grafischen Benutzeroberfläche und einer Sammlung von Programmen für den täglichen Gebrauch. GNOME wird unter den freien Lizenzen GPL und LGPL veröffentlicht und ist Teil des GNU-Projekts.

Installation

GNOME ist als gnome in extra verfügbar, und kann von dort mittels Pacman installiert werden.

# GNOME an sich
pacman -S gnome

# Weitere GNOME-Anwendungen
pacman -S gnome-extra

Damit werden die jeweiligen Paketgruppen installiert. Wer nicht alle GNOME-Anwendungen benötigt, kann sich mittels pacman -Ss ^gnome- eine Übersicht der installierbaren Pakete verschaffen.

Login-Manager

Zum Starten von GNOME wird der Login-Manager GDM installiert.

# pacman -S gdm

Danach muss noch der systemd service aktiviert werden:

# systemctl enable gdm.service

Beim nächsten Systemstart wird man mit einem grafischen Login empfangen und danach die dort gewählte GNOME-Sitzung gestartet.

GNOME hat drei Sitzungsmöglichkeiten:

  • GNOME ist die Standardsitzung und setzt auf Wayland.
  • GNOME Classic ist eine GNOME-3 Oberfläche die durch vorinstallierten Extensions einer GNOME-2-Oberfläche ähnelt.
  • GNOME on Xorg startet die GNOME Shell mit Xorg.

GNOME kann auch ohne Loginmanager gestartet werden. Siehe hierzu: Desktop starten ohne Loginmanager.


Tipps und Tricks

  • Die erweiterten Einstellungen sind nach Installation des gnome-tweak-tool vorhanden.
  • Mit GNOME Boxes besteht eine einfache Möglichkeit der Virtualisierung(VMs).
  • Das Programm Gnome-Software stellt eine graphische einfache möglichkeit dar um Programme zu suchen und zu installieren sowie zu aktualisieren.

Zusätzlich kann gnome-software-packagekit-plugin installiert werden damit Gnome-Software auf die Repositorys von Arch zu greifen kann.

  • Die Bildschirmaufnahme ist jederzeit mittels Strg + ⇧ Shift + Alt + R möglich
  • Um Empathy mit GNOME-Online-Accoutns zu verbinden benötigt man telepathy
  • Die GNOME Shell kann jederzeit mit Alt + F2 und r oder restart neu gestartet werden
  • Mit gsettings set org.gnome.desktop.interface enable-animations false können die Animationen der Shell deaktiviert werden
  • Icons und Themes können im home-Verzeichnis unter .icons bzw .themes gespeichert werden und mittels gnome-tweak-tool übernommen werden.
  • Mit dem Script von BenJetson kann das Anwendungsmenü in Ordner sortiert werden. Link Sprache en.png

Desktop Icons

Seit GNOME 3.28 gibt es keine Desktop Icons mehr welche vom Dateimanager Nautilus angezeigt wurden, da dieser diese Funktion verlor.

Aushilfe schaft folgende Extension: Desktop Icons - AUR Version: gnome-shell-extension-desktop-iconsAUR

Navigation

  • ⊞ Super + m zeigt die Nachrichten Übersicht mit Kalender.
  • ⊞ Super + a zeigt das Anwendungsmenü.
  • Alt + Tab ↹ wechselt die aktive Anwendung.
  • Alt + ^ wechselt das aktive Fenster einer Anwendung.
  • Alt + F2 öffnet eine Befehlszeile. Bei eingabe von r oder restart wird zum Beispiel die Shell neu gestartet (Momentan nur unter Xorg!).
  • Strg + Alt + oder wird die Arbeitsoberfläche gewechselt.
  • ⇧ L Shift + Strg + Alt + oder wird die Arbeitsoberfläche gewechselt zusammen mit dem aktiven Fenster gewechselt.

Weitere Kürzel und Informationen können hier gelesen werden: GNOME Shell Cheat Scheet Sprache en.png.

Alte Programmnamen

Hinweis: Einige GNOME-Programme haben Namensänderungen erfahren, bei denen der Name der Anwendung in der Dokumentation und in den Dialogen geändert wurde, der Name der ausführbaren Dateien aber nicht. Einige dieser Anwendungen sind in der folgenden Tabelle aufgeführt. In der Shell-Suchleiste kann auch mit dem Alten Namen nach der Anwendung gesucht werden.

Aktueller Name Deutsch Aktueller Name Englisch Alter Name
Dateien Files Nautilus
Internet Web Epiphany
Texteditor Text Editor Gedit
Videos Videos Totem
Dokumentenbetrachter Document Viewer Evince
Festplattenbelegung Disk Usage Analyzer Baobab
Bildbetrachter Image Viewer EoG (Eye of GNOME)
Passwörter und Verschlüsselung Passwords and Keys Seahorse

Fehlerbehebung

Netzwerkdrucker

Netzwerkdrucker werden im „Drucker-hinzufügen“-Menu angezeigt, aber wenn man ihn hinzufügen will gibt es einen Fehler. Es kann sein, dass system-config-printer fehlt:

pacman -S system-config-printer

Zugangshilfen

Auch ohne dass die Zugangshilfen aktiviert sind versuchen viele Gnome Komponenten, sich mit dem AT-SPI Bus zu verbinden. Die Meldungen bspw. per journalctl -b lauten dann wie folgt:

WARNING **: Couldn't register with accessibility bus: Did not receive a 
reply. Possible causes include: the remote application did not send a 
reply, the message bus security policy blocked the reply, the reply 
timeout expired, or the network connection was broken.

Um diese Meldungen nicht mehr angezeigt zu bekommen, ist folgender Eintrag in der /etc/environment nötig.

export NO_AT_BRIDGE=1

Verzeichnisse werden nicht mit Nautilus geöffnet

Statt Nautilus öffnen sich andere Anwendungen, wenn man einen Ordner aus einer Anwendung heraus öffnen möchte (z.B. Downloadort aus Firefox heraus). Das kann passieren, wenn ein neu installiertes Programm die MIME-Verknüpfung für Verzeichnisse auf sich selbst umschreibt. Der folgende Befehl bringt das wieder in Ordnung:

xdg-mime default nautilus.desktop inode/directory

In neueren gnome Versionen sollte der folgende Befehl funktionieren:

xdg-mime default org.gnome.Nautilus.desktop inode/directory

GNOME Extensions funktionsuntüchtig nach GNOME Update

Versuche zuerst auf http://extensions.gnome.org/local deine Extensions zu aktuallisieren!

Falls nicht möglich finde heraus in welchem Ordner die Extension liegt entweder in ~/.local/share/gnome-shell/extensions oder in /usr/share/gnome-shell/extensions Danach bearbeite die metadata.json und mach z.B. aus "shell-version": ["3.4"] "shell-version": ["3.x"]

Alternativ kann man auch die Überprüfung aus schalten mit:

$ gsettings set org.gnome.shell disable-extension-version-validation true

Weblinks