Como configuro uma imagem de fundo para o console no Ubuntu [duplicado]

2

Alguns de vocês podem saber isso de opensuse. Lá o console é capaz de ter um fundo. O Ubuntu também é capaz de ter uma imagem backround fora do sistema x window?

    
por Josh 07.04.2013 / 16:09

1 resposta

6

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

    
por Josh 07.04.2013 / 16:09