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 Oranization, 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 mehere Industrieführer wie Canonical (Ubuntu) und Red Hat (Red Hat Linux, Fedora, Centos).

Die Community
So wie bei vielen großen OpenSource 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 GNOME 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.

Installation
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 Nutzer welche logind nutze können dieses Profil auswählen:

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 diesen System Message-Bus. Füge 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 vor ihnen entfernt werden. Guck auf das Beispiel unten um das Zeichen richtig zu nutzen.

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. Viele Nutzer installieren später 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 ist nicht mehr normal).

Ersätze  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.

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
Nun wird die root Shell verlassen und der normale Nutzer loggt sich ein. Der nächste Schritt ist es, zu konfigurieren, so dass GNOME korrekt gestartet wird (zu mehr Information gibt es nutzen von startx im Xorg Artikel).

Starting with gnome-base/gnome-session-2.26.2, users will need to prepend the XDG_MENU_PREFIX variable to get the GNOME menus when using the method to start the desktop. If is not being used it will be handled automatically; no additional configuration is needed.

Now start the graphical environment by issuing :

If all goes well GNOME should happily provide a greeting. Congratulations on setting up GNOME!

GNOME justieren
For extra configuration options in GNOME 3 install the package. The tweak tool allows customization at a deeper level than the standard Settings frame.

Widgets bei GNOME 3
By default on Gentoo GNOME 3 does not support widgets. For users who wish to obtain widget functionality a separate package is available:

After the shell extensions are installed, can be used to control defaults on a global level:

Aktiviere Click-to-install Shell Erweiterungen über den Web-Browser
For web browsers such as Google Chrome, Chromium, and Vivaldi be sure to get the required browser add-on through the Chrome store: https://chrome.google.com/webstore/detail/gphhapmejobijbbhgpjhcjognlahblep

Firefox users can get it here: https://addons.mozilla.org/firefox/addon/gnome-shell-integration/

Opera users will have to snag it here: https://addons.opera.com/extensions/details/gnome-shell-integration/

After the add-on has been installed for the browser of choice, a backend must also be emerged:

It should now be possible to install, manage, and uninstall shell extensions at https://extensions.gnome.org/

If things are not working as expected check the upstream installation instructions for news.

Nicht-root-Nutzer Authentifikation über Dialoge
Certain GNOME dialogs such as Printers, adding wireless networks, and Users require administrator authentication. This is handled through and operates independently from. By default in Gentoo, the root account is the only administrator, and so even if a user account can run root commands through, authentication in these GNOME dialogs will fail.

If you would like all users of the group to be administrators, create a copy of  starting with a number lower than 50, and edit the line  to the following:

The Polkit wiki page provides more details on rules configuration.

GNOME Hotspot
In order for gnome-hotspot to work, your wireless card must support AP (access point) infrastructure mode. The following package USE flags are also needed:

In addition, the following kernel options are necessary:

Unmerge
A possible way to completely remove a GNOME installation is by explicitly uninstalling the package, then cleaning the dependencies of that package.

In order to do this sanely make sure the main ebuild repository has been synced:

Next, run a world update so that the system is fully up-to-date:

Unmerge the GNOME base package:

Finally, depclean the system:

GNOME should now be removed.

Login-Versagen mit Nachricht "Oh no something has gone wrong"
One source of this error can be the permissions for the video device. When logging in fails and a message appears that says "Oh no, something has gone wrong", then try to become a member of the group. Add the user to the video group with like so:

GNOME mit Wayland Sitzung fürt auf NVIDIA nicht aus
Attempting to launch GNOME on Wayland sessions is a known issue. Unfortunately the NVIDIA binary blob drivers are not presently compatible with Wayland. Systems that simply have the NVIDIA binary blob driver installed, but are not using it can see this workaround.

Externe Ressourcen

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