¿Cómo configuro una imagen de fondo para la consola?

¿Cómo configuro una imagen de fondo para la consola?

Algunos de ustedes quizás sepan esto por openSUSE. Allí la consola puede tener un fondo. ¿Ubuntu también puede tener una imagen de fondo fuera del sistema X-Windows?

Respuesta1

Instale FBTerm para tener una imagen de fondo coloreada en la consola

Compilar fbv - FrameBufferViewer

Primero que nada necesitas compilar fbv para poder imprimir la imagen de fondo en fbterm.

Para preparar esto ve a tu consola y entra

sudo apt-get install build-essential checkinstall make

A continuación necesitamos obtener la fuente fbv. Puedes obtenerlo deel sitio web del autor

Ahora extrae la fuente con

tar xfv fbv-1.0b.tar.gz

Vaya al directorio y luego escriba ./configure.

como ves hay algunas dependencias

  • libungif
  • libjpeg y
  • libpng

es un poco complicado localizarlos en Ubuntu. Sólo ingresa:

sudo apt-get install lipungif lipjpeg-dev libpng12-dev

Ahora está listo para compilar fbv "Framebuffer Viewer". Entre de ./configureNuevo.

ahora entra

sudo checkinstall

Ingrese Ypara la pregunta después de los archivos de documentación.

Ahora ingresa Framebuffer Viewery presiona regresar una vez más.

ingrese 3 para cambiar la cadena de versión a `1.0b' presione regresar

ingrese 10 para especificar dependencias en una lista separada por comas. Estas son las bibliotecas mencionadas anteriormente.

libungif.libjpeg,-dev,libpng12-dev

ahora puedes confirmar el resto de las indicaciones con return.

Bien hecho, has compilado fbv desde el código fuente y lo has instalado en tu sistema.

Pero nos gusta instalar FbTerm así que este será el siguiente paso.

Instale FBTerm y configure una imagen de fondo

Primero instalamos simplemente el paquete fbterm conapt-get

sudo apt-get install fbterm

Para otorgar acceso a VESA para fbterm necesitamos agregar el usuario al grupo de videos como se explicó anteriormente. Entonces tenemos que entrar

sudo usermod -a -G video $USER

Ahora necesitamos crear un script de shell que inicie fbterm y configurar una imagen de fondo para nosotros. VerPáginas man de FBTerm. Como puedes ver esta es la parte de la instalación que necesita fbv.

Copie y pegue el script bash en un nuevo archivo de texto o simplemente reescriba las líneas y guárdelo con nano.

Por ejemplo, puedes guardarlo en /etc/fbterm.

Para asegurarse de que sea ejecutable chmodcon

sudo chmod 755 /etc/fbterm

El efecto de este script es que si ingresa /etce ingresa , fbterm se iniciará y aparecerá con la imagen de fondo proporcionada../fbterm path of image

Si lo intentas, notarás que fbterm imprime un mensaje de error sobre el mapa de teclas y los privilegios no otorgados. Esto se debe a que fbterm aún no tiene acceso de root.

Para evitar esto, necesitaremos configurar otro script sh.

Lo bueno de este segundo script es que puedes especificar una imagen de fondo aquí. Pero echemos un vistazo.

#!/bin/sh
# This gives fbterm access to change the keymap
setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm
/etc/fbterm ~/Pictures/background.png
cd
exit

Ahora también haremos chmodeste script.

sudo chmod 755 /init.d/fbterm

Por ahora no estoy seguro si el script funciona completamente. Ingresar

sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm

para estar realmente seguro

Inicie FBTerm inmediatamente después de iniciar sesión

Finalmente, debemos iniciar FBTerm con la imagen de fondo proporcionada justo después de que el usuario haya iniciado sesión exitosamente, por lo que tenemos que editar .profileen el directorio de inicio del usuario.

Vaya a su directorio de inicio cd ~e ingresenano .profile

finalmente agregue la línea

sh /etc/init.d/fbterm

debajo del último comentario.

¡Bien hecho! Ahora puedes ver tu imagen en la consola si vuelves a iniciar sesión.

información relacionada