Estoy usando Ubuntu 14.04 LTS de 64 bits. Sé que esta pregunta ha aparecido muchas veces, pero quiero dejar muy claro que ninguna de las publicaciones me ayudó un poco.
mi problema : no puedo almacenar mi fondo de pantalla personalizado en / home / sudeepto / Pictures en la pantalla de inicio de sesión de Ubuntu. La pantalla me muestra un fondo morado y, al dar las credenciales de inicio de sesión, los gráficos se mezclan realmente por un tiempo y luego puedo usar mi sistema perfectamente.
Supongo que dado que la mayoría de los artículos no están basados en Ubuntu 14.04, estoy teniendo tales problemas.
Cosas que probé :
Seguí esta publicación en askbuntu. Intenté ambas sugerencias pero no tuve suerte.
No sé cómo tomar una captura de pantalla de unity-greeter, de lo contrario también habría dado enlaces a mi pantalla de inicio de sesión.
Dígame qué debo hacer a continuación para resolver este problema que nunca enfrenté en versiones anteriores de Ubuntu.
fuente
Respuestas:
Para cambiar el fondo de la pantalla de inicio de sesión (según esta respuesta):
Esto solo cambiará el fondo de la pantalla de inicio de sesión. Si también desea cambiar el fondo de la pantalla de bloqueo, también debe ejecutar los siguientes comandos para cada usuario para el que desee cambiar el fondo:
Puedo confirmar que esto está funcionando en 14.04 LTS.
Por el ajuste
draw-user-backgrounds
afalse
puede establecer un fondo personalizado.Obviamente, debe reemplazarlo
path-to-image
por una ruta absoluta a la imagen que desea usar. Asegúrese de que ellightdm
usuario tenga permisos de lectura para este archivo.Ajustes opcionales que te pueden gustar
También puede cambiar el color de fondo que verá en un instante (púrpura predeterminado) antes de cargar el fondo. Para hacer esto, ejecute el siguiente comando después de los otros
gsettings
comandos (esto cambiará el color a negro):Y puede deshabilitar los puntos en la pantalla de inicio de sesión ejecutando lo siguiente:
Y también eliminar el sonido de bienvenida
fuente
/home/sudeepto/Pictures/bg.jpg
) cada vez, por lo que puede sobrescribirbg.jpg
y Unity cargará su nuevabg.jpg
. Si desea utilizar el mismo fondo como fondo de escritorio se debe establecerdraw-user-backgrounds
atrue
, pero esta es la configuración por defecto es así, me pregunto por qué esta pregunta.lightdm
(el usuario que ejecuta la pantalla de inicio de sesión) no tiene permiso para leer el archivo de imagen, no se puede cargar para que no lo vea. Haga clic derecho en su imagen, elijaProperties
, haga clicPermissions
, enOthers
establecerAccess
enRead-only
.En Ubuntu 14.04 actual (octubre de 2014), no hay necesidad de hackear
gsettings
manualmente. Si el archivo de fondo de pantalla está disponible para otros (permisos de lectura), la pantalla muestra automáticamente el fondo de todos cuando selecciona el nombre de inicio de sesión.Mi fondo de pantalla vive dentro de la carpeta de Dropbox, que tiene los permisos
drwx------
y, por lo tanto, el usuario no puede acceder a él. Copiarlo a la carpeta de imágenes que tiene permisosdrwxr-xr-x
y usarlo desde esa carpeta resuelve el problema. Probablemente la vinculación a través deln -s
obras también (aunque no lo intenté).Puede verificar los permisos de todo en una carpeta utilizando la
-l
opción parals
.fuente