GNOME - So steuern Sie die Startsequenz

GNOME - So steuern Sie die Startsequenz

Das ist der beliebteste Desktop?Was macht es an??

Was Gnome braucht, um loszulegen, Werte, die Sie liefern möchten ..

Von Anfang an und mit kleinen Systemen setzen Sie Werte in ~/ ein.Xinitrc. Die einfachste Datei enthält nur "Exec-Gnome-Session". Eine vernünftigere Datei würde wie die unten sehen aussehen.

exportieren xdg_menu_prefix = gnome-
Execed Gnome-Sesson

Die Verwendung dieses Ansatzes ist nicht die Standardmethode, um dies zu tun. Dieser Ansatz setzt nur eine Auswahl der Desktop -Umgebung voraus. Diese Annahme ist für die meisten Systeme nicht mehr gültig. Verteilungen heutzutage verwenden einen Display -Manager, da GNOME der Standarddesktop ist, den sie als Display -Manager von GDM3 von GNOME gewählt haben. In den meisten Systemen starten Sie von GDM3 und haben eine Steuerdatei, die Dinge einrichtet.

Wo fangen Sie mit GDM3 an?

Wenn Sie eine reguläre Verteilung verwendet haben, ist GDM bereits installiert und das Standard -Login. Möglicherweise möchten Sie zu anderen Display -Managern wechseln. Eine beliebte Option ist SDDM. Um es zu installieren, verwenden Sie Ihren Paketmanager. Am Ende der Installation werden Sie aufgefordert, auszuwählen, welchen Manager Sie verwenden möchten. Das Skript legt den richtigen Manager für Ihren nächsten Start fest. Wenn Sie zurückschalten möchten, führen Sie einfach den folgenden Befehl aus.

$ sudo dpkg-reconfigure gdm3

Das gleiche Menü wird angezeigt, und Sie können auswählen, welches Sie ausführen möchten, ohne eines von ihnen zu deinstallieren. Was passiert, ist, dass die Textzeichenfolge in der Datei/etc/x11/Standard-Display-Manager so geändert wird, dass sie auf den richtigen Display-Manager verweist. In Systemd-Maschinen der "Display-Manager".Service 'stellt sicher, dass er beginnt und weiter läuft. Der Dämon namens Logind ist der allgemeine Daemon, den Sie mit SystemCTL überprüfen können.

$ systemctl Status systemd-logind.Service

GDM3 liest/etc/gdm3/benutzerdefiniert.Conf, um seine korrekte Konfiguration zu erhalten. In dieser Datei können Sie Ihr System so einstellen, dass sie sich automatisch anmelden. Sie können auch XDMCP -Parameter und Sicherheitseinstellungen festlegen. Hier können Sie auch das Debuggen in dieser Datei aktivieren.

Nachdem GDM begonnen hat, werden Sie mit Ihrer Login -Seite begrüßt. Auf dieser Seite können Sie auswählen, welche Desktop -Umgebung Sie verwenden möchten. Diese Auswahl kommt von Dateien in USR/Share/XSessions. Ein Beispiel ist der Standard von Ubuntu, der unten zu sehen ist.

Die Werte in GDM - Die Session -Desktop -Datei ist eine Init -Style -Datei, wie unten gezeigt. Die Einträge steuern die Sitzung, indem Sie Werte für den Desktop einstellen.

[Desktop -Eintrag]
Name = Ubuntu
Kommentar = Diese Sitzung protokolliert Sie in Ubuntu
Exec = env gnome_shell_session_mode = ubuntu/usr/bin/gnome seession-systemd
--Session = Ubuntu
TryExec =/usr/bin/gnome-shell
Typ = Anwendung
Desktopnames = Ubuntu: GNOME
X-Gdm-SessionRegister = True
X-Ubuntu-GetText-Domain = GNOME-Session-3.0

Sie haben viele Optionen in dieser Datei, die wichtigsten sind exec und tryexec. Der erste startet den Desktop in dieser Datei Gnome-Shell. Die zweite, überprüft, ob die Binärdatei vorliegt. Mithilfe der Anweisung für Tryexec können GDM3 den Eintrag ignorieren lassen, wenn er nicht vorhanden ist.

Eine weitere wichtige Datei ist/usr/sharif/gnome-sitzung/sissions/gnome.Sitzung. Diese Datei verdeutlicht die erforderliche Software für diese Sitzung.

Wie wechseln Sie Ihren eigenen Desktop??

Sobald Sie GNOME gewählt haben, beginnt sich die Gnome-Sitzung nach einer Reihe von Dateien umzusehen. Im Verzeichnis $ XDGConfighome/GNOME-Session/Saved-Session hätte GNOME die letzte Sitzung speichern müssen.

Um bestimmte Anwendungen zu Beginn Ihres Desktops zu beginnen, können Sie sie dem Autostart -Verzeichnis hinzufügen. Sie sind unten aufgeführt.

usr/share/gnome/autostart & ~/.config/autostart/

Sie können die gleichen Werte auch mit dem integrierten Tweak-Tool festlegen.

Die Komponente, die Ihren Desktop ausführt, der grafische Teil, ist Gnome-Shell. Gnome-Shell liest Daten aus der Gnome-Sitzungsdatei. Alle Anwendungen sind in verfügbar USR/Share/Anwendung. Informationen zu Anwendungen und MIME-Typen sind in der verfügbar USR/Share/Anwendungsregistrierung Verzeichnis.

Gnom-Shell die grafische Hülle

Die Gnome-Shell erstellt alles für Ihren Desktop, die Systemeinstellungen sind in usr/share/gnome*. Hier finden Sie auch die Einstellungen für viele Gnome -Anwendungen hier. Für Ihre persönlichen Einstellungen sind sie in ~.Lokal/Share/Gnome- [Name der App] für bestimmte Anwendungen.

Abschluss

Wenn Gnome beginnt, passiert viel, es passiert viel. Es ist gut, ein grundlegendes Verständnis für diesen Prozess zu haben, sodass Sie entweder Probleme lösen oder so optimieren können, wie er Ihre eigenen Vorlieben funktioniert.