HARDWARE Y SISTEMAS OPERATIVOS, GNU/Linux, Windows, Mac > GNU/Linux, Unix, *BSD and Free Software, Android

Problemas con wallpapers

(1/1)

taranis:
Hola,
 tengo una cuestión algo "rara", el tema es que estoy probando dos distros de GNU-Linux (Debian y Xubuntu) compartiendo el mismo home. El problema es que cuando cambio el fondo de escritorio en uno, se me replica en el otro. Y me gustaría tener cada uno con su fondo personalizado porque al final hay veces que no sé ni en cual estoy trabajando. Hay alguna manera de poder usar wallpapers diferentes?

Gracias por adelantadO!!!

Saludos!

shicefgo:
Hola.
Se podría intentar desde alguno de los shell-scripts que se ejecutan al iniciar la sesión de usuario, por ejemplo desde el .bashrc.

Lo primero sería averiguar qué Sistema Operativo está activo. Esta información puede encontrarse en /etc/issue, asegúrate de que ese archivo es diferente en cada una de las distros, porque si fuesen iguales fallaría todo.

Después hay que tener en cuenta el entorno gráfico. El mandato utilizado (gsettings) es para gnome3, pero lo mismo lo puedes adaptar a otro escritorio. La forma de cambiar el wallpaper la encontré aquí.

Se trata de hacer un shell-script y llamarlo desde el .bashrc o incluir directamente en .bashrc las siguientes líneas:

--- Código: ---# Se guarda el nombre del Sistema Operativo en la variable 'SO' (se toma la primera palabra que aparece en la única línea que ese archivo contiene en Debian).
SO=$(cat /etc/issue | cut -d' ' -f1)

# Si el Sistema Operativo es "Debian" se utiliza un fondo, y si no se utiliza otro.
if [ "$SO" == "Debian" ]; then
    gsettings set org.gnome.desktop.background picture-uri "file:///home/usuario/Imágenes/fondos/fondo_debian.png"
else
    gsettings set org.gnome.desktop.background picture-uri "file:///home/usuario/Imágenes/fondos/fondo_ubuntu.png"
fi

--- Fin del código ---

Yo he probado imágenes png y jpg y ha funcionado con los dos tipos.

Saludos.

taranis:
Buenas!! Tendré que probar lo que comentas para ver si se puede compartir el mismo home en diferentes distros y poder poner diferentes wallpapers porque es que sino me lío!jejejejejej!
Eso de usar shell-script moooOLa!!! jajajaja!
Saludos y buen fin de semana!!

shicefgo:
También puedes crearte un usuario para cada sistema y ponerles distintos fondos; ya sabes, Linux es multiusuario además de tener consola. ;)

Buen fin de semana igualmente.

Navegación

[0] Índice de Mensajes

Ir a la versión completa