Eine ähnliche Aufgabe zum Ändern des Desktop-Hintergrunds kann mit dem folgenden Skript ausgeführt werden:
FILE="/backgrounds/background.png"
gsettings set org.gnome.desktop.background picture-uri "$FILE"
Wie würde ich das gleiche Ergebnis erzielen, jedoch mit dem Avatar / Profilbild des Benutzers?
command-line
bash
Nicholas Adamou
quelle
quelle
Antworten:
Das ist nicht in Dconf gespeichert.
Siehe den Inhalt von ...
Um die erste Datei zu ändern, überprüfen Sie die Desktop-Datei auf das Verzeichnis
Icon=
und ersetzen Sie die Datei, auf die sie zeigt (stellen Sie sicher, dass Ihre Datei dieselbe Größe hat). Für die zweite müssen Sie lediglich eine Datei verschieben (wahrscheinlich in derselben Größe und demselben Format).Wenn Sie das Bild vollständig entfernen und standardmäßig kein Profilbild verwenden
Icon=
möchten , entfernen Sie die Eigenschaft, die besagt , oder wenn Sie möchten, dass ein einzelner Befehl dies für Sie erledigt:quelle
/var/lib/AccountsService/icon/UserNameHere/
würde ich das Bild in diesem Verzeichnis platzieren?