tema de inicio de sesión después de suspender

tema de inicio de sesión después de suspender

Intenté encontrar otras preguntas similares, pero no encontré ninguna.

Ubuntu (18.04.2)

Al iniciar Ubuntu, en el panel de inicio de sesión, apliqué un tema y todo funciona bien. El problema es que, cuando activo Ubuntu desde el modo de suspensión, el panel de inicio de sesión sigue siendo el predeterminado que usa Ubuntu.

Intenté cambiar LogDialogGroup con:

#lockDialogGroup {
background: #2c001e url(file:///home/wsu/Pictures/Wallpapers/astronomy.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}

Importante: Eso cambió la imagen de fondo de la pantalla de inicio de sesión, pero entra en vigor después de la segunda vez que tengo que iniciar sesión, cuando la computadora sale del modo de suspensión. Al iniciar sesión por primera vez (iniciar sesión), la pantalla de inicio de sesión es:acceso

ingrese la descripción de la imagen aquí

Después de la primera vez, cuando tengo que iniciar sesión nuevamente, esa es la pantalla:próximo inicio de sesión

Explicado de forma sencilla, quiero ver la primera pantalla cada vez que inicio sesión.

El resultado de env | grep DESKTOP_SESSION:ingrese la descripción de la imagen aquí

Seguí las instrucciones desde allí para aplicar el tema de inicio de sesión:https://github.com/daniruiz/flat-remix-gnome/blob/master/README.md

Respuesta1

Tenga en cuenta que esta respuesta es para este caso/pregunta en particular solo después de tener los comentarios y resultados.

Temas de pantalla de inicio de sesión

La pantalla de inicio de sesión tiene como tema el archivo. /etc/alternatives/gdm3.cssEste es un archivo vinculado y no el archivo real.

Para saber qué archivo se utiliza, puede utilizar dos formas.

  1. ls -l /etc/alternatives/gdm3.css

Ejemplo:

parrot@i7-4770U:~$ ls -l /etc/alternatives/gdm3.css
lrwxrwxrwx 1 root root 56 May 25 08:06 /etc/alternatives/gdm3.css -> /usr/share/themes/Flat-Remix/gnome-shell/gnome-shell.css
parrot@i7-4770U:~$ 

Del resultado anterior se observa que .../Flat-Remix/gnome-shell/gnome-shell.csses el que se usa en la pantalla de inicio de sesión.

  1. corre sudo update-alternatives --config gdm3.cssy busca la marca *

Ejemplo:

parrot@i7-4770U:~$ sudo update-alternatives --config gdm3.css
[sudo] password for parrot: 
There are 12 choices for the alternative gdm3.css (providing /usr/share/gnome-shell/theme/gdm3.css).

  Selection    Path                                                                           Priority   Status
------------------------------------------------------------
* 0            /usr/share/themes/Flat-Remix/gnome-shell/gnome-shell.css                        20        auto mode
  1            /usr/share/gnome-shell/theme/P1.css                                             15        manual mode
  2            /usr/share/gnome-shell/theme/ubuntu.css                                         10        manual mode
  3            /usr/share/themes/Flat-Remix-Dark-fullPanel/gnome-shell/gnome-shell.css         17        manual mode
  4            /usr/share/themes/Flat-Remix-Dark/gnome-shell/gnome-shell.css                   17        manual mode
  5            /usr/share/themes/Flat-Remix-Darkest-fullPanel/gnome-shell/gnome-shell.css      17        manual mode
  6            /usr/share/themes/Flat-Remix-Darkest/gnome-shell/gnome-shell.css                17        manual mode
  7            /usr/share/themes/Flat-Remix-Miami-Dark-fullPanel/gnome-shell/gnome-shell.css   17        manual mode
  8            /usr/share/themes/Flat-Remix-Miami-Dark/gnome-shell/gnome-shell.css             17        manual mode
  9            /usr/share/themes/Flat-Remix-Miami-fullPanel/gnome-shell/gnome-shell.css        17        manual mode
  10           /usr/share/themes/Flat-Remix-Miami/gnome-shell/gnome-shell.css                  17        manual mode
  11           /usr/share/themes/Flat-Remix-fullPanel/gnome-shell/gnome-shell.css              17        manual mode
  12           /usr/share/themes/Flat-Remix/gnome-shell/gnome-shell.css                        20        manual mode

Press <enter> to keep the current choice[*], or type selection number: 

Por lo tanto, está claro que el archivo .css de la pantalla de inicio de sesión se puede encontrar de las dos formas anteriores y, por lo tanto, al editarlo se realizarán los cambios necesarios solo para la pantalla de inicio de sesión.

Temas de pantalla de desbloqueo

Esto depende de la sesión de escritorio que esté utilizando.

Para saber qué sesión de escritorio está utilizando, puede ejecutar el siguiente comando

env | grep DESKTOP_SESSION

Ejemplo:

parrot@i7-4770U:~$ env | grep DESKTOP_SESSION
DESKTOP_SESSION=ubuntu
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
parrot@i7-4770U:~$ 

Del resultado anterior se observa que DESKTOP_SESSION es ubuntu, que es el predeterminado.

para la sesión de escritorio predeterminada en Ubuntu 18.04, la hoja de estilo se define en el archivo/usr/share/gnome-shell/modes/ubuntu.json

Entonces abra el archivo en una terminal con el siguiente comando

nano /usr/share/gnome-shell/modes/ubuntu.json

Ejemplo:

{
    "parentMode": "user",
    "stylesheetName": "ubuntu.css",
    "enabledExtensions": ["[email protected]", "[email protected]"]
}

en lo anterior, ubuntu.css significa que /usr/share/gnome-shell/themes/ubuntu.csses el archivo tanto para el tema de Shell predeterminado como para la pantalla de desbloqueo.

Entonces, para tener el mismo efecto del tema de la pantalla de inicio de sesión en la pantalla de desbloqueo... tenemos dos opciones...

ya sea cambiando el nombre/ruta del archivo ubuntu.csso reemplazando el contenido en ubuntu.css con flat-remix-gnome que se usa en la pantalla de inicio de sesión.

en este caso particular, la mejor opción es cambiar el nombre/ruta del archivo de esta manera editando/usr/share/gnome-shell/modes/ubuntu.json

{
    "parentMode": "user",
    "stylesheetName": "Flat-Remix/gnome-shell.css",
    "enabledExtensions": ["[email protected]", "ubuntu-appindicators@ubunt$
}

esto significa que el tema de shell predeterminado y la pantalla de desbloqueo usan este archivo Flat-Remix/gnome-shell.css.

Entonces, para la temática de la pantalla de inicio de sesión, debe abrir el archivo con el siguiente comando

sudo -H gedit /etc/alternatives/gdm3.css

y para desbloquear pantalla/tema de shell predeterminado

sudo -H gedit /usr/share/gnome-shell/theme/Flat-Remix/gnome-shell.css

ingrese la descripción de la imagen aquí

información relacionada