GNOME/Guide/de

GNOME ist eine berühmte Desktopumgebung fähig Xorg und Wayland Sitzung auszuführen. Diese Anleitung Article description::versucht alle Aspekte GNOMEs zu beschreiben, also Installation, Konfiguration, und Nutzung!

Seit der Version 3.30, kann GNOME auf Gentoo Linux mit OpenRC laufen. Für mehr Details gibt es 's Blogbeitrag.

Das Projekt
Das GNOME Projekt ist eine Frei Software Oranisation, die sich der Entwicklung GNOMEs widmet, einer Unix/Linux Desktopumgebung und Entwicklungsplatform. Die GNOME Stiftung koordiniert die Entwicklung und andere Seiten des GNOME Projekts.

Die Software
GNOME ist eine Desktopumgebung und Entwicklungsplatform. Diese Stück an Software ist der ausgewählte Desktop für mehrere Industrieführer wie Canonical(Ubuntu) und Red Hat(Red Hat Linux, Fedora, Centos).

Die Community
So wie bei vielen großen Open-Source Projekten, hat GNOME eine große Nutzer- und Entwicklerszene. GNOME Planet ist ein populärer Blog für GNOME Modifizierer und Mitwirkende vergleichbar mit developer.gnome.org für die GNOME Entwickler. Die GNOME Bibliothek enthält eine riesige Liste an GNOMEs Ressourcen für Endnutzer.

Voraussetzungen
Der Xorg Displayserver war der historische Standard für Desktopumgebungen auf Linux. Mit GNOME 3 und späteren Versionen hat eine Umstellung auf das neuere Displayprotokoll Wayland begonnen. Systeme, welche nicht NVIDIA Grafikkarten nutzen, werden kein Problem bei der Ausführung von GNOME Sitzungen mit Wayland haben.

Trozdem ist es eine gute Idee erst die folgenden Anweisungen zu lesen Xorg Anleitung, um eine X Umgebung als Sicherung zu haben.

Nach GNOME, ist GNOME 3 für systemd konzipiert. Deswegen ist es empfehlenswert für systemd Nutzer, die Kerneloptionen aus dem systemd Artikel zu beachten und ihn komplett zu lesen.

Profile
Bevor dem installieren der GNOME Desktopumgebung ist es eine gute Idee die USE Kennzeichen des Systems zu ändern. Die Gentoo Entwickler stellen ein Systemprofil für GNOME zur Verfügung, um Systemweit GNOMEs Funktionalität zu versichern. Wähle das neueste stabile GNOME Profil aus.

OpenRC
OpenRC Nutzer welche logind nutze können dieses Profil auswählen:

systemd
Systemd Nutzer sollten das folgende Profil auswählen:

Überprüfe, dass,   und   in der USE Variable in  stehen. Es wird empfohlen Unterstützung für D-Bus Systemweit einzuschalten. Systemd nutzt D-Bus. Füge deswegen auch  zu der USE Variable hinzu (D-Bus ist ein System Message-Bus welcher von GNOME viel genutzt wird). Wenn keine Unterstützung für KDE benötigt wird, entferne  und   von USE. USE Kennzeichnungen können mit eine Minuszeichen entfernt werden. Guck auf das Beispiel unten um das Zeichen richtig zu nutzen.

Emerge
Nun kann die Installation GNOMEs mit dem emergen von GNOME begonnen werden:

Für eine minimale GNOME Installation, installiere das Paket. Diese Option stellt eine kleine GNOME Installation zur Verfügung ohne die komplette GNOME Desktopumgebung hinzu zu kompilieren. Viele Nutzer installieren später noch andere Pakete.

Dies wird eine Weile dauern, also könnte man andere Artikel dieses Wikis lesen. Fertig? Super, aktualisiere nun die Umgebungsvariablen:

Als nächstes werden die übriggebliebenen Services und Nutzergruppen aufgeräumt.

Überprüfe, dass die  Gruppen existiert. Wenn sie existiert, ist es zu empfehlen jeden GNOME Nutzer zu dieser Gruppen hinzuzufügen (die Gruppen findet normalerweise keine Verwendung mehr).

Ersetze  im nächsten Kommando mit dem Namen jedes GNOME Nutzers.

Erste Eindrücke
Es ist jetzt Zeit zu gucken, was gerade kompiliert wurde. Konfiguriere entweder den Sitzungsmanager um GNOME auszuführen wenn gestartet wird (für Hilfe, siehe „Nutze startx“ in der Xorg Anleitung), oder aktiviere den GDM Service, für einen praktischeren Weg, um GNOME zu starten.

OpenRC
For OpenRC systems, elogind is a dependency of GDM and must be started for GDM to run properly:

Next add display-manager-init to the default runlevel and start the service:

In set DISPLAYMANAGER to "gdm"

To start on boot, add display-manager to the default runlevel:

To start GDM either reboot or start it with rc immediately:

systemd
Um GDM beim Booten zu starten:

Um GDM direkt zu starten, starte:

Noch eine Empfehlung ist, NetworkManager einzuschalten, wenn kein anderer Service zum Verwalten von Netzwerke aktiviert ist.

Nutzung von startx
Schließe nun die root-Shell und logge eine normalen Nutzer in eine neue Shell ein. Der nächste Schritt ist das Konfigurieren von um GNOME auszuführen wenn das Kommando gestartet wird (siehe „Nutzung von startx“ im Xorg Artikel für mehr Information).

Beim starten von gnome-base/gnome-session-2.26.2 werden Nutzer die XDG_MENU_PREFIX Variable anhängen müssen um GNOMEs Menüs zu bekommen wenn die Methode genutzt wird um den Desktop auszuführen. Wenn nicht genutzt wird, ist dies nicht nötig.

Starte jetzt die grafische Umgebung mit der Eingabe von :

Wenn jetzt alles gut geht, sollte GNOME fröhlich grüßen. Glückwunsch zur erfolgreichen Installation von GNOME!

Mixed localization
It could be general to have  as the global default locale, with a different one for the desktop. This can be achieved by add settings:

Then choose the region for locale in gnome-setting-center, or via command:

Log out, make sure the old session is killed and re-login, these settings will be applied to the new session.

To override session's locale for terminal in gnome, add:

GNOME justieren
Für mehr Einstellungsmöglichkeiten in GNOME 3 installiere das. Das Werkzeug ermöglicht eine erweiterte Konfiguration GNOMEs.

Advanced tweaking
Advanced tweaking for GNOME can be performed from the command line via the or  commands or graphically via. All modifiable settings are accessible using these tools. For more information, see upstream's documentation.

Widgets in GNOME 3
GNOME 3 auf Gentoo unterstützt standardmäßig keine Widgets. Nutzer, die wünschen Widgets zu nutzen, wird ein separates Paket benötigt.

Nachdem die Shell Erweiterungen installiert sind, kann genutzt werden um Standards global einzustellen:

Aktiviere Click-to-install Shell Erweiterungen über den Web-Browser
Für Webbrowser wie Google Chrome, Chromium und Vivaldi muss darauf geachtet werden, dass das Add-On über den Chrome store installiert wird: https://chrome.google.com/webstore/detail/gphhapmejobijbbhgpjhcjognlahblep

Firefox Nutzer können die Erweiterung hier bekommen: https://addons.mozilla.org/firefox/addon/gnome-shell-integration/

Opera Nutzer können dieses Add-On auch zum Browser hinzufügen: https://addons.opera.com/extensions/details/gnome-shell-integration/

Nachdem die Erweiterung installiert wurde, muss auch das Backend installiert werden:

Es sollte jetzt möglich sein Shell Erweiterungen auf https://extensions.gnome.org/ zu installieren, zu entfernen und zu verwalten.

Wenn dies nicht der Fall ist und Probleme auftreten guck auf GNOMEs Installationsanweisungen für Hilfe.

Nicht-root-Nutzer Authentifikation über Dialoge
Manche GNOME Dialoge wie Drucker, das hinzufügen von kabellosen Netzwerken und Administrator Autorisierung wird durch verwaltet und funktioniert unabhängig von. Auf Gentoo ist standardmäßig root der einzige Administrator, deswegen werden die Dialoge versagen auch wenn der Nutzer nutzen kann.

Wenn nach deiner Meinung, alle Nutzer der Gruppe Administratoren seien sollen, dann kopiere  in eine Datei die mit einer Nummer die kleiner als 50 ist und bearbeite diese Zeile  so:

Die Polkit Wikiseite stellt mehr Details über Regelkonfiguration zur Verfügung.

GNOME Hotspot
Damit gnome-hotspot funktioniert, muss deine Netzwerkkarte zu AP (access point) infrastructure mode fähig sein. Die folgenden USE Kennzeichen werden außerdem benötigt:

Zusätzlich sind die folgenden Kerneloptionen nötig:

Unmerge
Eine Möglichkeit GNOME komplett zu entfernen ist das zu deinstallieren und Abhängigkeiten aufzuräumen.

Um diesen Schritt sicher zu machen, synchronisiere den Ebuild Tree:

Starte als nächstes ein World Update um sicher zu stellen, dass das System auf dem neusten Stand ist:

Unmerge das GNOME Basispaket:

Räume abschließend das System auf:

GNOME sollte jetzt entfernt sein.

Login-Versagen mit Nachricht "Oh no something has gone wrong"
Eine Quelle des Fehlers kann die nicht vorhandene Erlaubnis für Videogeräte sein. Beim einloggen erscheint eine Nachricht „Oh no, something has gone wrong“? Dann probiere ein Mitglied der Gruppe zu werden. Fügen den Nutzer der Gruppe so hinzu:

GNOME mit Waylandsitzung führt auf NVIDIA nicht aus
Beim Starten einer GNOME Wayland Sitzung ist ein bekanntes Problem der proprietäre NVIDIA Treiber, welcher nicht mit Wayland kompatible ist. Es gibt ein Möglichkeit zum umgehen des Problems.

GNOME built-in screen recorder is not working
GNOME's screen recorder uses vp8 codec which is developed by Google. The recorder needs this codec to record the desktop. It can be enabled it via the the  USE flag in either the  or  files.

GNOME and Pinentry not working with GPG
For example when using Evolution to sign emails with PGP, the private key needs to be decrypted. If this key has a password, a Pinentry dialogue trys to open. To enable the Gtk version, these configuration files need to be edited.

Externe Ressourcen

 * https://github.com/dantrell/gentoo-project-gnome-without-systemd - GNOME without systemd