Dans ~/.local/share/themes/MyCustomTheme/gnome-Shell/gnome-Shell.css
, J'avais modifié #lockDialogGroup{}
pour essayer d'afficher une image dans le GDM et a apporté des modifications à /* Auth Dialogs & Screen Shield */
pour modifier l'apparence de verrouillage. Cependant, j'ai découvert que ces changements ne prenaient pas effet. Au lieu de cela, j'ai dû implémenter les modifications apportées à /usr/share/gnome-Shell/theme/ubuntu.css
pour voir leur effet.
Ai-je raison de conclure de ces observations que:
ubuntu.css
est utilisé pour contrôler le style du gestionnaire d'affichage GNOME (écran de connexion) tandis que gnome-Shell.css
est utilisé pour contrôler le style du bureau? Si oui, pourquoi gnome-Shell.css
contient également une section sur #lockDialogGroup{}
et /* Auth Dialogs & Screen Shield */
car ils semblent redondants?/usr/share/gnome-Shell/theme/ubuntu.css
avec mon propre ~/.local/share/themes/MyCustomTheme/gnome-Shell/gnome-Shell.css
?Cette question est une continuation de ce que j'ai appris de ma question précédente.
ubuntu.css est utilisé pour contrôler le style du gestionnaire d'affichage GNOME (écran de connexion) tandis que gnome-Shell.css est utilisé pour contrôler le style du bureau? Dans l'affirmative, pourquoi gnome-Shell.css contient-il également une section sur #lockDialogGroup {} et/* Auth Dialogs & Screen Shield */car ils semblent redondants?
Cette hypothèse est fausse .. vous pouvez utiliser n'importe quel fichier valide comme thème d'écran de connexion, thème d'écran de déverrouillage et pour le thème d'utilisateur
Serais-je capable de remplacer /usr/share/gnome-Shell/theme/ubuntu.css avec mon propre ~/.local/share/themes/MyCustomTheme/gnome-Shell/gnome-Shell.css?
vous pouvez utiliser n'importe quel fichier valide en tant que thème utilisateur sélectionné via Gnome-Tweaks
Je voudrais changer la taille de police de l'horloge affichée sur l'écran de verrouillage et la durée d'affichage de l'écran de verrouillage (je trouve qu'elle disparaît trop rapidement). Quel fichier dois-je utiliser pour implémenter les modifications et quelle variable dois-je modifier?
Ce sont deux questions différentes, qui sont déjà posées dans ce forum .. vous pouvez les obtenir avec une recherche approfondie dans AskUbuntu lui-même ...
Dans une nouvelle installation d'Ubuntu 18.04,
Si vous observez le fichier /usr/share/gnome-Shell/modes/ubuntu.json
{
"parentMode": "user",
"stylesheetName": "ubuntu.css",
"enabledExtensions": ["[email protected]", "[email protected]"]
}
la ligne stylesheeName: ubuntu.css
indique que le thème Shell par défaut (c'est-à-dire quand aucun user-theme
gnome-Shell-extension is installed) utilise le fichier de thème /usr/share/gnome-Shell/theme/ubuntu.css
et l'arrière-plan que vous aurez dans ce fichier, utilise pour l'arrière-plan de l'écran de déverrouillage
#lockDialogGroup {
background: #2c001e url(resource:///org/gnome/Shell/theme/noise-texture.png);
background-repeat: repeat;
Le fond d'écran de connexion utilise le fichier /usr/share/gnome-Shell/theme/ubuntu.css
vous pouvez vérifier quel fichier est utilisé pour le thème de l'écran de connexion avec la commande ci-dessous
Sudo update-alternatives --config gdm3.css
pratap@pratap:~$ Sudo update-alternatives --config gdm3.css
[Sudo] password for pratap:
There is only one alternative in link group gdm3.css (providing /usr/share/gnome-Shell/theme/gdm3.css): /usr/share/gnome-Shell/theme/ubuntu.css
Nothing to configure.
pratap@pratap:~$
Si vous remarquez ci-dessus deux cas .. dans une nouvelle installation d'Ubuntu 18.04 ubuntu.css
le fichier est utilisé à la fois pour le thème de déverrouillage de l'écran et le thème de l'écran de connexion.
Les deux sont configurables selon vos choix.
J'ai toujours des thèmes différents pour l'écran de connexion et l'écran de verrouillage .. pour le bureau en cours d'exécution, sélectionnez le thème dans User-Themes via gnome-tweaks ..
Ainsi, vous pouvez avoir différents thèmes pour login-screen
, unlock-screen
et pour le bureau normal .. mais dans une nouvelle installation d'Ubuntu 18.04, tous ces 3 sont configurés pour utiliser /usr/share/gnome-Shell/theme/ubuntu.css
fichier..
Attention: l'édition des fichiers de thème Shell est très risquée .. de petites erreurs vont casser le Shell, Si vous savez comment annuler les modifications via tty, alors continuez seulement ..
prendre une sauvegarde du fichier /usr/share/gnome-Shell/theme/ubuntu.css
première
puis éditez le fichier /usr/share/gnome-Shell/theme/ubuntu.css
Sudo -H gedit /usr/share/gnome-Shell/theme/ubuntu.css
trouvez le contenu ci-dessous et ajustez les tailles de police comme vous le souhaitez.
.screen-shield-clock-time {
font-size: 72pt;
text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); }
.screen-shield-clock-date {
font-size: 28pt;
font-weight: normal; }