11 votos

¿Cómo puedo establecer una imagen para mi usuario en la pantalla de inicio de sesión en Lubuntu 20.04?

Me gustaría mostrar una imagen de mi elección en lugar del icono gris sobre mi nombre de usuario en la pantalla de inicio de sesión:

sddm lubuntu theme login screen

Sin duda hay un ajuste para esto en alguna parte, pero no lo he encontrado hasta ahora.

¿Cómo se cambian las imágenes de los usuarios en el saludo de SDDM?


Útil para las pruebas -- se puede utilizar <a href="https://askubuntu.com/questions/43458/how-can-i-take-a-screenshot-of-the-login-screen/1261062#1261062">este comando </a>para previsualizar la pantalla de inicio de sesión sin cerrar la sesión.

0 votos

Puede probar esta respuesta aquí askubuntu.com/a/1007263/26246

0 votos

1 votos

@user.dz ¡Gracias por echar un vistazo! Esa respuesta me parece mala - no debería haber necesidad de cambiar los permisos y sus permisos sugeridos son malos. Además, creo que la pregunta no es clara ahora - ¿por qué no funcionó como se esperaba?

5voto

PRATAP Puntos 66

Hay una buena guía para esto en https://wiki.archlinux.org/index.php/SDDM#Installation

Icono del usuario (avatar) SDDM lee el icono del usuario (también conocido como "avatar") como una imagen PNG de ~/.face.icon para cada usuario, o de la ubicación común para todos los usuarios especificada por FacesDir en un archivo de configuración de SDDM. La configuración de configuración puede colocarse en /etc/sddm.conf directamente o, mejor, en un archivo bajo /etc/sddm.conf.d/ como /etc/sddm.conf.d/avatar.conf.

Para utilizar la opción de ubicación FacesDir, coloque una imagen PNG para cada usuario nombre de usuario.face.icon en la ubicación especificada por la clave FacesDir en el archivo de configuración. La ubicación por defecto de FacesDir es /usr/share/sddm/faces/. Puedes cambiar la ubicación por defecto de FacesDir para adaptarla a tus necesidades. Aquí tienes un ejemplo:

/etc/sddm.conf.d/avatar.conf
[Theme]
FacesDir=/var/lib/AccountsService/icons/

Sólo guardé la foto que quería en /usr/share/sddm/faces/ con el nombre <user-name>.face.icon Según la wiki, parece que sólo se admiten archivos .png.

enter image description here

enter image description here

0 votos

¡Esto es genial! Parece que no necesitamos crear el archivo conf - funciona simplemente colocando el archivo en /usr/share/sddm/faces/ con el esquema de nombres correcto como lo escribiste. Hice un enlace simbólico allí a un archivo en mi casa - no es un archivo png, pero funcionó muy bien

5voto

guiverc Puntos 121

Esta respuesta fue proporcionada en el primer comentario por @yfluK

Te sugiero que busques el manual, es decir. https://manual.lubuntu.me/stable/3/3.1/3.1.9/sddm_configuration.html?highlight=face%20icon

Para cambiar la imagen de su usuario al iniciar la sesión, simplemente copie el archivo que quieras como imagen de usuario en tu carpeta de inicio con el nombre .face.icon .

El archivo se encuentra en ~ (su directorio de usuario)

1 votos

Si @yfluK quiere escribir una respuesta, y utiliza el enlace del manual, estoy feliz de borrar esto :) El manual de Lubuntu es bueno, sugiero probarlo.

1 votos

Sí, simplemente esto funciona, aunque la imagen se pixela y se rota incorrectamente (tendré que trabajar en eso). Muchas gracias por el enlace al manual, ¡me da vergüenza reconocer que lo desconocía!

1 votos

@guiverc No hay problema. +1 de mi parte.

5voto

user966203 Puntos 153
sudo nano /etc/sddm.conf

En bloque [Theme] .

[Theme]
EnableAvatars=true
FacesDir=/usr/share/sddm/faces 

He llamado a mi foto my-user-name.face.icon Para que no se mezcle con las fotos de otros usuarios.

1 votos

Mi /etc/sddm.conf no tenía ya ese bloque, pero añadirlo resultó ser innecesario: basta con colocar el archivo, o un enlace simbólico a él, en /usr/share/sddm/faces/username.face.icon (el sufijo es necesario) funcionó. Gracias.

0 votos

Para un solo usuario suficiente, agradable de aprender. gracias por los comentarios.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X