Como configuro uma imagem de fundo para o console?

Como configuro uma imagem de fundo para o console?

Alguns de vocês podem saber disso pelo openSUSE. Lá o console pode ter um plano de fundo. O Ubuntu também é capaz de ter uma imagem de fundo fora do sistema X-Windows?

Responder1

Instale o FBTerm para ter uma imagem de fundo colorida no console

Compilar fbv - FrameBufferViewer

Primeiro de tudo você precisa compilar o fbv para poder imprimir a imagem de fundo no fbterm.

Para preparar isso, vá ao seu console e digite

sudo apt-get install build-essential checkinstall make

Em seguida, precisamos obter a fonte do fbv. Você pode obtê-lo desite do autor

Agora extraia a fonte com

tar xfv fbv-1.0b.tar.gz

vá para o diretório e digite ./configure.

como você pode ver, existem algumas dependências

  • libungif
  • libjpeg e
  • libpng

é um pouco complicado localizá-los no Ubuntu. Basta digitar:

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

Agora você está pronto para compilar o fbv "Framebuffer Viewer". Entre ./configurede novo.

agora entre

sudo checkinstall

Digite Ypara a pergunta após os arquivos de documentação.

Agora entre Framebuffer Viewere pressione Enter mais uma vez.

digite 3 para alterar a string da versão para `1.0b', pressione return

insira 10 para especificar dependências em uma lista separada por vírgulas. Estas são as bibliotecas nomeadas acima

libungif.libjpeg,-dev,libpng12-dev

agora você pode confirmar o restante dos prompts com retorno.

Muito bem, você compilou o fbv da fonte e o instalou em seu sistema.

Mas gostamos de instalar o FbTerm, então este será o próximo passo

Instale o FBTerm e configure uma imagem de fundo

Primeiro, instalamos simplesmente o pacote fbterm comapt-get

sudo apt-get install fbterm

Para conceder acesso VESA ao fbterm, precisamos adicionar o usuário ao grupo de vídeo conforme explicado acima. Então precisamos entrar

sudo usermod -a -G video $USER

Agora precisamos criar um script de shell que inicie o fbterm e configure uma imagem de fundo para nós. VerPáginas de manual do FBTerm. Como você pode ver, esta é a parte da instalação que precisa do fbv.

Copie e cole o script bash em um novo arquivo de texto ou apenas reescreva as linhas e salve-o com o nano.

Por exemplo, você pode salvá-lo em /etc/fbterm.

Para ter certeza de que é executável chmodcom

sudo chmod 755 /etc/fbterm

O efeito deste script é que se você acessar /etce inserir , o fbterm será iniciado e exibido com a imagem de fundo fornecida../fbterm path of image

Se você tentar, notará que o fbterm imprime uma mensagem de erro sobre o mapa de teclado e não recebe privilégios. Isso ocorre porque o fbterm ainda não tem acesso root.

Para evitar isso, precisaremos configurar outro script sh.

A parte boa deste segundo script é que você pode especificar uma imagem de fundo aqui. Mas vamos dar uma olhada.

#!/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

Agora vamos fazer chmodesse script também

sudo chmod 755 /init.d/fbterm

Por enquanto não tenho certeza se o script funciona completamente. Digitar

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

para ter certeza

Inicie o FBTerm logo após o login

Finalmente, precisamos iniciar o FBTerm com a imagem de fundo fornecida logo após o login do usuário. Portanto, temos que editar .profileno diretório inicial do usuário.

Vá para o seu homedir com cd ~e digitenano .profile

finalmente adicione a linha

sh /etc/init.d/fbterm

abaixo do último comentário.

Bom trabalho! Agora você pode ver sua imagem no console se fizer login novamente

informação relacionada