Comment puis-je changer le fond d'écran de l'écran de connexion GDM?


14

Comment puis-je changer le fond d'écran GDM 3.6? Je ne parle pas de l'arrière-plan du bureau, mais du fond d'écran à la connexion (GDM 3.6).

Merci


Merci pour votre réponse,

Je vois exactement ce que tu veux dire. Récemment, j'avais installé LightDm, mais aujourd'hui je l'ai désinstallé et remplacé par GDM. Ubuntu-Tweak n'affiche pas le bouton d'apparence de l'écran de connexion. Je pense que c'est parce que LightDM n'est actuellement pas installé. Quelqu'un sait-il où se trouve le dossier dans lequel les images sont stockées?


Je ne peux pas croire que ce ne soit pas un doublon, mais je viens de passer 10 minutes à chercher et rien ... +1 alors, j'espère que vous aurez trié.
Tom Brossman

Réponses:



4
  1. Copiez l'image que vous souhaitez utiliser dans le /usr/share/gnome-shell/themedossier

    sudo gedit /usr/share/gnome-shell/theme/gnome-shell.css
    
  2. Recherchez la section suivante

    #lockDialogGroup {
    background: #2e3436 url(noise-texture.png);
    background-repeat: no-repeat;
    
  3. Changez le nom de l'image en votre image

  4. Définir l' arrière-plan pour répéter ou ne pas répéter

  5. Sauvegardez le fichier

Déconnectez-vous et votre nouveau fond est là


3

Suivez les instructions sur le Wiki Arch Linux:

https://wiki.archlinux.org/index.php/GDM#Log-in_screen_background_image

Voici ce que tu dois faire:

1. Extraire le bianry du thème gnome-shell

Créez et exécutez le script suivant ( /usr/local/bin/extractgst.sh)

#!/bin/sh

workdir=${HOME}/shell-theme
if [ ! -d ${workdir}/theme ]; then
  mkdir -p ${workdir}/theme
fi
gst=/usr/share/gnome-shell/gnome-shell-theme.gresource

for r in `gresource list $gst`; do
        gresource extract $gst $r >$workdir/${r#\/org\/gnome\/shell/}
done

2. Modifiez gnome-shell-theme.gresource.xml et gnome-shell.css (section #lockDialogGroup)

Cela crée le répertoire $HOME/shell-theme/theme. Remplacez le répertoire par cet emplacement.

Créez ensuite le fichier gnome-shell-theme.gresource.xmldans le répertoire ci-dessus.

Avec le contenu suivant, alors que ImageFileName doit être remplacé par le nom de votre image de fond .

<?xml version="1.0" encoding="UTF-8"?>
<gresources>
  <gresource prefix="/org/gnome/shell/theme">

    <file>imagefilename</file>

    <file>calendar-arrow-left.svg</file>
    <file>calendar-arrow-right.svg</file>
    <file>calendar-today.svg</file>
    <file>checkbox-focused.svg</file>
    <file>checkbox-off-focused.svg</file>
    <file>checkbox-off.svg</file>
    <file>checkbox.svg</file>
    <file>close-window.svg</file>
    <file>close.svg</file>
    <file>corner-ripple-ltr.png</file>
    <file>corner-ripple-rtl.png</file>
    <file>dash-placeholder.svg</file>
    <file>filter-selected-ltr.svg</file>
    <file>filter-selected-rtl.svg</file>
    <file>gnome-shell.css</file>
    <file>gnome-shell-high-contrast.css</file>
    <file>logged-in-indicator.svg</file>
    <file>more-results.svg</file>
    <file>no-events.svg</file>
    <file>no-notifications.svg</file>
    <file>noise-texture.png</file>
    <file>page-indicator-active.svg</file>
    <file>page-indicator-inactive.svg</file>
    <file>page-indicator-checked.svg</file>
    <file>page-indicator-hover.svg</file>
    <file>process-working.svg</file>
    <file>running-indicator.svg</file>
    <file>source-button-border.svg</file>
    <file>summary-counter.svg</file>
    <file>toggle-off-us.svg</file>
    <file>toggle-off-intl.svg</file>
    <file>toggle-on-hc.svg</file>
    <file>toggle-on-us.svg</file>
    <file>toggle-on-intl.svg</file>
    <file>ws-switch-arrow-up.png</file>
    <file>ws-switch-arrow-down.png</file>
  </gresource>
</gresources>

Maintenant, ouvrez le gnome-shell.css-file dans le répertoire et modifiez la définition #lockDialogGroup comme suit:

#lockDialogGroup {
  background: #2e3436 url(imagefilename);
  background-size: [WIDTH]px [HEIGHT]px;
  background-repeat: no-repeat;
}

Défini background-sizesur la résolution utilisée par GDM, il ne s'agit pas nécessairement de la résolution de l'image.

3. Compilez-le ensuite

Enfin, compilez le thème à l'aide de la commande suivante:

glib-compile-resources gnome-shell-theme.gresource.xml

4. Copiez le fichier de thème gnome-shell compilé

Et copiez le gnome-shell-theme.gresourcefichier- résultant dans le /usr/share/gnome-shellrépertoire.

5. Redémarrez gdm ou déconnectez-vous

Redémarrez éventuellement gdm ou déconnectez-vous.

Fini!


1
J'accepte et automatise cette solution ici: gitlab.com/zachbryant/Bash-Scripts/raw/master/GDM%20Custom%20Bg/…
Zach

@Zach Pourquoi ne postez-vous pas votre script comme réponse à cette question? Envoyez-moi un ping et je voterai pour vous ...
WinEunuuchs2Unix

1

Comment changer l'arrière-plan de l'écran de verrouillage de Gnome 3:

  • Le fond GDM gris est localisé dans /usr/share/gnome-shell/theme/noise-texture.png
    • Renommer en noise-texture.pngtant que noise-texture.png.bak(root)
    • Copiez un arrière-plan de votre choix dans le dossier ci-dessus et renommez-le en tant que noise-texture.png(root)
    • Redémarrez gnome-shell: Alt+ F2, tapez Ret appuyez sur Enter.

(Chaque mise à jour de gnome-shell remplacera votre noise-texture.png par l'original, vous devez donc répéter ce qui précède après chaque mise à niveau de gnome-shell)

La source


0

Vous aurez besoin d'Ubuntu Tweak, si vous ne l'avez pas déjà, vous pouvez l'installer en exécutant les codes suivants dans le terminal.

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

Lancez ensuite Ubuntu Tweak et recherchez "login" dans la barre de recherche puis cliquez sur "paramètres de connexion" puis appuyez sur le bouton de déverrouillage en haut à droite de la barre de recherche. Ensuite, vous pouvez modifier votre écran de connexion comme vous le souhaitez en modifiant l'arrière-plan ou le thème d'icône.

entrez la description de l'image ici

Cela devrait fonctionner aussi bien pour la connexion GDM que pour LightDM.

Source: http://www.techdrivein.com/2011/01/how-to-change-gdmlogin-screen.html


4
Cela ne fonctionne pas pour GDM (3).
Tommy Brunn

Semblait prometteur, mais ne fonctionnait pas pour moi sur Ubuntu 13.04
wim


0

Je suis juste allé explorer. Check-out/etc/gdm/greeter.gsettings

Dans le terminal, vous pouvez obtenir un accès en LECTURE à ce fichier en tapant:

nano /etc/gdm/greeter.gsettings

Vous verrez dans ce fichier une référence à: /usr/share/themes/Adwaita/backgrounds qui semble contenir les arrière-plans à rayures que vous recherchez. Bonne chance!

N'oubliez pas que vous devrez augmenter l'utilisation de sudopour écrire dans ce répertoire. Ou si vous préférez utiliser l'interface graphique, vous pouvez taper ceci dans le terminal pour ouvrir en gedittant qu'utilisateur élevé, mais attention à ne pas détruire votre système:

gksudo gedit /etc/gdm/greeter.gsettings

non, ça n'a pas marché pour moi
Alessandro Cuttin
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.