Guardo todos mis documentos en una unidad separada de mi instalación de ubuntu, y tengo una carpeta llena de bonitos fondos de pantalla en esa unidad. ¿Cómo puedo hacer que ubuntu busque automáticamente este directorio para que los fondos de pantalla aparezcan en el diálogo del cambiador de fondos de pantalla, al hacer clic derecho en el escritorio y seleccionar Cambiar fondo de escritorio ?
Editar: He intentado poner un enlace simbólico en la carpeta / usr / share / backgrounds a la otra unidad y eso no funcionó.
$HOME/.local/share/gnome-background-properties/my-wallpapers.xml
y usar eso, en lugar de editar los archivos de fondo del sistema.Respuestas:
* EDITAR - Segundo intento - y disculpas de inmediato por todo el trabajo del terminal - con suerte esto debería ser solo copiar y pegar las entradas resaltadas *
la carpeta que contiene los detalles de los fondos de pantalla de gnome se llama /usr/share/gnome-background-properties/ubuntu-wallpapers.xml
Puede editar ese archivo para tener un fondo de pantalla ... / subsecciones de fondo de pantalla que apuntan a su nueva carpeta y archivos de fondo de pantalla
A continuación se muestra un script modificado de esta entrada del foro que regenerará el archivo ubuntu-wallpapers.xml automáticamente para una carpeta que contenga archivos .png y .jpg.
copie y pegue el contenido en un nuevo archivo de texto llamado "ubuntu-wallpaper-generator"
Luego ejecute el archivo con la sintaxis
Esto generará un archivo llamado ubuntu-wallpapers.xml en la misma carpeta donde está ejecutando este script.
Haga una copia de seguridad segura de su archivo xml actual, es decir
la copia en el archivo recién generado
Aquí está el archivo de script al que me referí:
fuente
Con CreBS (Crear presentación de diapositivas de fondo) puede crear los archivos XML para presentaciones de diapositivas de fondos de pantalla: las rutas completas a las imágenes se almacenan en el XML para que no sea necesario mover los archivos.
https://launchpad.net/crebs
http://www.obfuscatepenguin.net/crebs/
fuente
Heres una actualización:
fuente
Me enfrenté al mismo problema y escribí un script de Python para editar un archivo xml personalizado que se puede colocar
/usr/share/gnome-background-properties/my-backgrounds.xml
. Está en GitHub .Ejemplo de uso:
Para agregar
space_galaxy.jpeg
yfuzz_dog.png
al archivo xml:Tenga en cuenta que el archivo xml predeterminado está en
/usr/share/gnome-background-properties/my-backgrounds.xml
(aquí es donde GNOME observa los xml). Para especificar un archivo xml alternativo, use la-x
opción:Para eliminar entradas del archivo xml, use la
-r
opción:Esto funciona con GNOME 3.6 y Python 3.3
fuente
Así es como lo hago.
Haga clic derecho en el Escritorio> Cambiar fondo.
Haga clic en Agregar en la pestaña Fondo.
Vaya a la carpeta y seleccione todos los fondos de pantalla haciendo clic en uno y presionando Ctrl+ A.
Ahora deberían mostrarse en el selector. También estoy tratando de encontrar una pequeña aplicación que haya usado, para cambiar automáticamente el fondo de pantalla. Publicaré cuando lo encuentre.Encontré uno llamado Wally, y es muy recomendable, pero recuerdo que no lo había usado. De todos modos, puedes instalarlo escribiendo
sudo apt-get install wally
en una terminal
Para mostrar los fondos de pantalla en el selector, sin tener que actualizar manualmente la carpeta, deberá agregarlos a
/usr/share/backgrounds
.También pude enumerar los fondos de pantalla en el selector, creando un enlace simbólico en la carpeta.Eso puede ser útil, porque no siempre es conveniente agregar fondos de pantalla a una carpeta propiedad de root cada vez.fuente