![Legen Sie das Thema fest](https://rvso.com/image/913156/Legen%20Sie%20das%20Thema%20fest.png)
Ich habe das Design des Anmeldebildschirms erfolgreich durch Bearbeiten geändert /usr/share/gnome-shell/theme/gdm3.css
, aber der Cursor bleibt der Standard-Yaru-Cursor. Gibt es eine Möglichkeit, den Cursor des Anmeldebildschirms auf mein eigenes Design zu ändern, das ich verwende, wenn ich angemeldet bin?
Dies geschieht nur beim Anmelden nach dem Neustart, d. h. wenn ich aus dem Ruhezustand oder Sperrmodus des PCs aufwache, zeigt der Cursor das gewünschte Design an.
Antwort1
Während der Bearbeitung der Datei:
/etc/gdm3/greeter.dconf-defaults
Sie können den Cursor ändernThema,GrößeUndGeschwindigkeitwie folgt:
# Theming options
# ===============
[org/gnome/desktop/interface]
cursor-theme='Bibata_Ice'
cursor-size=35
[org/gnome/desktop/peripherals/mouse]
speed=-0.8
Hier verwendete ich dieBibata_IceThema, mit Größe35und Geschwindigkeit-0,8.
Beachten Sie, dass sich der Ordner mit dem Cursordesign im folgenden Ordner befinden muss:
/usr/teilen/Symbole
Antwort2
Okay, ich habe es herausgefunden. Aus dieser Quelle habe ich den Befehl gefunden:
Es sagt:
EDIT The file /etc/gdm3/greeter.dconf-defaults
Hinzufügen
cursor-theme='cursor name here'
unten
[org/gnome/desktop/interface]
Um die Änderung anzuwenden, heißt es im Debian-Wiki:
sudo dpkg-reconfigure gdm3
Quelle: Debian-Wiki
Führen Sie nun einen Neustart durch, dann sollte es funktionieren.
Antwort3
Ich habe alle verfügbaren Informationen zusammengetragen und ein bisschen weiter recherchiert und bin zu folgendem Ergebnis gekommen. Kein Erstellen oder Bearbeiten von Dateien und mühsames Suchen nach Befehlsparametern. Einfach kopieren, einfügen und ${my_cursor_theme}
durch Ihr Lieblingsthema ersetzen.
Legen Sie das Thema fest
# You need machinectl, which is not installed by default
sudo apt install --no-install-recommends systemd-container
# Change the theme for the GDM user to ${my_cursor_theme}
sudo machinectl shell gdm@ /bin/bash -c \
'gsettings set org.gnome.desktop.interface cursor-theme ${my_cursor_theme}'
Mir gefällt das dunkle Breeze-Cursordesign von KDE, daher habe ich es ${my_cursor_theme}
durch ersetzt breeze_cursors
.
Ein Thema und seinen Namen finden
Wenn Sie nicht wissen, welche Cursor-Designs auf Ihrem Computer installiert sind – und welche anderen Benutzern zugänglich sind – können Sie update-alternatives
deren Namen mithilfe von herausfinden. Hier ist die Ausgabe von meinem Computer:
$ update-alternatives --display x-cursor-theme
x-cursor-theme - manual mode
link best version is /etc/X11/cursors/breeze_cursors.theme
link currently points to /usr/share/icons/DMZ-White/cursor.theme
link x-cursor-theme is /usr/share/icons/default/index.theme
/etc/X11/cursors/Breeze_Snow.theme - priority 41
/etc/X11/cursors/breeze_cursors.theme - priority 102
/etc/X11/cursors/core.theme - priority 30
/etc/X11/cursors/handhelds.theme - priority 20
/etc/X11/cursors/redglass.theme - priority 20
/etc/X11/cursors/whiteglass.theme - priority 20
/usr/share/icons/Adwaita/cursor.theme - priority 90
/usr/share/icons/DMZ-Black/cursor.theme - priority 30
/usr/share/icons/DMZ-White/cursor.theme - priority 100
update-alternatives --config x-cursor-theme
ermöglicht Ihnen die Auswahl des Standardcursors für andere Anzeigemanager, falls Sie das noch nicht wussten.
Setzen Sie das Design zurück
Wenn Sie das Design zurücksetzen möchten, ist dies wahrscheinlich die beste Option:
sudo machinectl shell gdm@ /bin/bash -c \
'gsettings reset org.gnome.desktop.interface cursor-theme'
Weitere von mir genutzte Ressourcen
Bildschirmsperre
Dies geschieht nur beim Anmelden nach dem Neustart, d. h. wenn ich aus dem Ruhezustand oder Sperrmodus des PCs aufwache, zeigt der Cursor das gewünschte Design an.
Das liegt daran, dass Sie nicht Ihren Login-Manager oder Display-Manager sehen, sondern den Sperrbildschirm Ihrer Desktop-Sitzung. Die Ubuntu-Entwickler haben große Anstrengungen unternommen, um LightDM und jetzt GDM3 sowie Sitzungssperrbildschirme im Design einheitlich aussehen zu lassen, aber es handelt sich um separate Komponenten, die – früher? – auch einen Bildschirmschoner beinhalten. Es gibt – oder gab? – auch einige Sicherheitsimplikationen, die dieAutorvon xscreensaver ist ziemlich nervig.