Instale o FBTerm para ter uma imagem colorida do Backround no console
1. compilar fbv - FrameBufferViewer
Primeiro de tudo você precisa compilar o fbv para poder imprimir a imagem de fundo para fbterm.
para preparar isto, vá ao seu conole e entre
apt-get install build-essential checkinstall make
em seguida, precisamos obter a fonte fbv. Você pode obtê-lo no site dos autores
agora extraia a fonte com
tar xfv fbv-1.0b.tar.gz
vá para o directiory e digite ./configure
.
como você vê, existem algumas dependências
- libungif
- libjpeg e
- libpng
é um pouco complicado localizá-los no Ubuntu. Basta digitar:
apt-get install lipungif lipjpeg-dev libpng12-dev
agora você está pronto para compilar o fbv "Framebuffer Viewer" digite ./configure
novamente.
agora digite
sudo checkinstall
Digite Y
para a pergunta depois dos arquivos de documentação.
Agora insira Framebuffer Viewer
e pressione novamente o retorno.
digite 3 para alterar a string da versão para '1.0b' hit 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 promts com retorno.
Muito bem, você compilou o fbv da fonte e o instalou no seu sistema.
Mas gostamos de instalar o FbTerm, então este será o próximo passo
2.Instale o FBTerm e configure uma imagem de fundo
Primeiro nós instalamos o pacote fbterm com o apt-get
apt-get install fbterm
Para conceder acesso ao VESA para 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 plano de fundo para nós. Esse script pode ser consultado pelas Páginas do FBTerm Man . 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 nano.
Por exemplo, você pode salvá-lo em
/etc/fbterm
Para se certificar de que é executável chmod it com
sudo chmod 777 /etc/fbterm
O efeito deste script é que, se você for para / etc e digitar ./fbterm [caminho da imagem] (sem colchetes), o fbterm será iniciado e exibido com a imagem de fundo especificada.
Se você tentar, notará que fbterm imprime uma mensagem de erro sobre o mapa de teclado e não recebe privilégios. Isso ocorre porque o fbterm não possui um jato de acesso root.
para evitar isso, vamos configurar um outro script sh.
A parte boa deste segundo script é que você poderia especificar uma imagem backround aqui. Mas vamos dar uma olhada.
#!bin/sh
# This gives fbterm accesss to change the keymap
setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm
/etc/fbterm ~/Pictures/background.png
%código%
cd
agora vamos chmod este script para 777 para
exit
por enquanto eu não estou certo se o script funciona vomplly entrar
chmod 777 /init.d/fbterm
para ter certeza 3. Inicie o FBTerm logo após o login
Finalmente, precisamos iniciar o FBTerm com a imagem de fundo fornecida logo após o login bem-sucedido do usuário. por isso, temos que editar o .profile no homedir de usuários.
vá para o seu homedir com 'cd ~' e digite nano .profile
finalmente, a linha
sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm
abaixo do último comentário.
Muito bem! Agora você pode ver sua imagem no console se fizer login novamente