Cómo gestionar los fondos de pantalla en Linux

mayo 05, 2022 , 0 Comments

Página de descarga de fondos de pantalla

En Internet podemos encontrar páginas que recopilan fondos de pantalla de todo tipo.

Todos los viernes en Twitter y otras redes sociales, miles de linuxeros comparten capturas de pantalla de sus escritorios personalizados con la etiqueta #ViernesDeEscritorio. Dado que mi absoluta vagancia no da para nada más que activar el modo oscuro (Y eso solo porque mi discapacidad visual lo exige) siento una profunda admiración hacia quienes llevan la combinación de iconos, temas y fondos de pantalla a la altura de un arte.

Es por eso por lo que, como un homenaje a ellos y el tiempo que se toman, vamos a ver cómo gestionar los fondos de pantalla en Linux.

Qué es un fondo de pantalla

Un fondo de pantalla, de escritorio o papel tapiz es una imagen digital (foto, dibujo, y ahora también video.) utilizada como fondo decorativo de una interfaz gráfica de usuario en la pantalla de un ordenador, smartphone u otro dispositivo electrónico. En un ordenador, los fondos de pantalla se utilizan generalmente en el escritorio, en tanto que en un teléfono móvil o tableta sirven como fondo de la pantalla de inicio.

Un poco de historia

Fondo de pantalla de Windows XP

Tal vez el fondo de pantalla más famoso de la historia sea el de Windows XP. La historia poco conocida es que esa imagen es el resultado de una peste que asoló los cultivos de uva en el Valle de Napa.

Como no podía ser de otra manera, los orígenes de los fondos de pantalla se remontan a los creadores del escritorio. El Centro de Investigaciones de Palo Alto de Xerox quienes diseñaron un sistema ofimático conocido como OfficeTalk.

En Office Talk los patrones utilizados para las imágenes eran construidos con puntos grises pixelados ya que no existían monitores color.

En el siguiente hito, el código abierto fue lider. El sistema X Window (Aún utilizado en varias distribuciones Linux) fue uno de los primeros sistemas en incluir soporte para elegir cualquier imagen como fondo de pantalla. Lo hacía a través del programa xsetroot, que ya en 1985 permitía optar entre una imagen o un color sólido. Cuatro años después se publicaron dos programas de software libre, uno llamado xgifroot que permitía utilizar una imagen GIF en color arbitraria como fondo de pantalla, y otro llamado xloadimage que podía mostrar una variedad de formatos de imagen como fondo de escritorio.

El sistema operativo original de Macintosh sólo permitía una selección de patrones de imágenes binarias en mosaico de 8×8 píxeles. En el 87 se incorporó la posibilidad de utilizar pequeños patrones de color. Pero, recién en 1997 con la aparición de Mac OS 8 sus usuarios tuvieron soporte integrado para utilizar imágenes arbitrarias como imágenes de escritorio.

En el caso de Windows, la versión 3.0, en 1990, fue la primera en incluir soporte para la personalización del fondo de pantalla. Aunque Windows 3.0 sólo incluía 7 patrones pequeños (2 en blanco y negro y 5 en 16 colores), el usuario podía suministrar otras imágenes en el formato de archivo BMP con un color de hasta 8 bits.

Cómo elegir un fondo de escritorio

Aunque en la web hay una amplia disponibilidad de fondos de pantalla para descargar, hay que tener en cuenta algunos factores para encontrar el adecuado para nuestra distribución Linux.

Los tamaños o dimensiones de los fondos de pantalla están estandarizados. Los tamaños comunes son: 1024 X 768; 800 X 600; 1600 X 1200; y 1280 X 1024. Es decir, combinaciones son divisibles por 256. Esto se debe a que 256 es el menor bit de los píxeles del monitor de color. Haciendo cuentas descubrimos que el primer número es siempre 4 y el segundo número es siempre 3. Por ejemplo, para una resolución de 1024 X 768, 1024 dividido por 256 es 4 y 768 dividido por 256 es 3. Esto se debe a que esta es la proporción de píxeles más aconsejable en los monitores de ordenador.

Sin embargo, cuando utilizamos pantallas más grandes, estas tienen una mayor resolución, por lo que la proporción se modifica a 16:9 o 16:10. 

En el caso de que se utilicen dos monitores con una sola CPU es necesario duplicar el ancho del fondo de pantalla por dos. Esto puede hacerse con El Gimp creando una imagen en blanco con el alto del fondo de pantalla y el doble de ancho y a continuación pegar el fondo de pantalla dos veces una al lado de la otra.

Cómo gestionar los fondos de pantalla en Linux

Configuración de fondos de pantalla de KDE

KDE Plasma dispone de una herramienta para conseguir y administrar fondos de pantalla.

Cada uno de los diferentes escritorios de Linux incluyen herramientas para gestionar el cambio de fondo de pantalla. En general, la forma más rápida de acceder a ellas es posar el puntero en algún punto del escritorio y con el botón derecho seleccionar la opción correspondiente.

KDE Plasma

Desde Preferencias de carpeta de escritorio podemos seleccionar un fondo de pantalla en tres rubros:

  • Presentación: Cambio de imágenes periódicos.
  • Color sencillo.
  • Dynamic: (La imagen se actualiza según la hora local.
  • Imagen.

En el caso de las presentaciones, es posible establecer el lapso para el cambio y el orden en que se realiza.  Para Dynamic podemos seleccionar una latitud y longitud y el lapso de actualización, mientras que para las imágenes podemos seleccionar una del disco y decidir como se muestra.

KDE Plasma nos permite descargar fondos de pantalla creados por los usuarios o descargados por nosotros o instalar complementos que agregan funciones adicionales a su gestión.

Cinnamon

Para cambiar el fondo de pantalla en este escritorio seguimos el mismo procedimiento de seleccionar la opción con el botón derecho. Se abrirá una ventana donde en el lado izquierdo se enumeran las carpetas con imágenes disponibles y en la derecha miniaturas de las imágenes.

Mate

De nuevo posamos el puntero y elegimos la opción para cambiar el fondo. La aplicación nos mostrará las miniaturas de las imágenes correspondientes y diferentes opciones de visualización. También podremos agregar nuestras propias imágenes.

XFCE

En este escritorio debemos buscar en el menú el icono de Escritorio dentro de la aplicación de Configuración.  Aquí podemos elegir la carpeta de almacenamiento, la imagen, la forma de presentación y, si queremos un cambio periódico, el lapso.

GNOME

El escritorio GNOME, desde la aplicación de configuración, nos permite seleccionar de manera independiente un fondo de pantalla tanto para la pantalla de bloqueo como para el fondo de escritorio. Es posible también usar colores sólidos e imágenes descargadas.

Dónde conseguir fondos de pantallas para Linux

Captura de pantalla de KDE Store

En KDE Store podemos conseguir varios recursos de personalización incluyendo fondos de pantalla.

Cualquier imagen que tenga las medidas adecuadas se puede usar en Linux, sin embargo, existen páginas que recopilan wallpapers específicamente diseñados. Estas son algunas:

  • GNOME-LOOK.ORG: Recopilación de temas, iconos y fondos de pantalla para el escritorio GNOME.
  • KDE Store: Recursos de personalización para KDE.
  • WallpaperAccess: Este sitio de fondos de pantalla tiene una selección para Linux.

Aplicaciones útiles

Existen aplicaciones que facilitan la descarga y creación de fondos de pantalla. Estas son algunas.

  • Dynamic Wallpaper Creator: Este programa permite crear un wallpaper dinámico para el escritorio GNOME a partir de imágenes estáticas.
  • Wallpaper Downloader: Con esta aplicación es posible descargar y seleccionar fondos de pantalla de diferentes sitios como DeviantArt, Wallhaven, Bing Daily Wallpaper, Social Wallpapering, WallpaperFusion, DualMonitorBackgrounds o Unsplash.
  • HydraPaper: Si usas más de un monitor con una sola CPU, este programa te ayudará a gestionar tus fondos de pantalla.
  • Wonderwall: Este es un programa de pago, aunque se puede utilizar en forma limitada después del período de prueba. Tiene un potente buscador y es compatible con todos los escritorios.
  • wallpapers381: Aplicación que genera fondos de pantalla con mensajes profundos en inglés.
  • Trianglify Wallpaper; Este programa produce fondos de pantallas construidos con triángulos y los cambia en forma periódica.

Usando videos como fondos de pantalla

Wallset es una aplicación que nos permite utilizar videos como fondos de escritorio. Por supuesto que en computadoras que cuenten con la potencia suficiente. Los paquetes necesarios son:

  • Git
  • feh >=3.4.1
  • imagemagick >=7.0.10.16
  • xrandr >=1.5.1
  • xdg-utils >=1.1.3
  • bash >=4.0
  • sed >=4.5

Descargamos e instalamos la aplicación con:
git clone https://github.com/terroo/wallset down-wallset
cd down-wallset
sudo sh install.sh

En caso de que recibamos un mensaje de error lo solucionamos con:

sudo ./install.sh --force

Para reproducir un video en formato mp4 como fondo de pantalla, usamos el comando:

wallset --video /ruta/al video/nombre.mp4
Lo paramos con:
wallset --quit
Cuando se para el video, el último fotograma reproducido se mantiene como fondo de pantalla. Esto se puede cambiar con el comando:
wallset --use número de imagen

Esto seleccionará una imagen de las que se hubieran cargado previamente al programa.

Podemos ver la lista de videos agregados previamente a la aplicación con:

wallset --list-videos

Y elegir un video de la lista con:
wallset --set-video número de video

La lista completa de comandos de Wallset está disponible en la página del proyecto.

Una última sugerencia

El fondo de pantalla no tiene por qué ser solo algo lindo. Con El Gimp o LibreOffice Draw se puede crear fondos de pantalla con recordatorios como la lista de la compra, teléfonos útiles o mapas mentales o tarjetas de memoria con cosas que quieres aprender.

O puedes seguir el consejo que recomendaba un sitio web a principios de siglo y no tener ningún fondo de pantalla. Por algún motivo que no recuerdo (Supongo que la optimización de recursos) el autor consideraba que el escritorio debía ser tan sobrio como la celda de un franciscano.


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.