Tendo problemas para abrir imagens na linha de comando do Ubuntu

4

Quando estou tentando abrir uma imagem na linha de comando do Ubuntu usando o comando eog filename.jpg , recebo uma leitura de erro

Cannot open display:

Alguém poderia, por favor, avisar o que mais preciso fazer antes para abrir a imagem?

Note que estou acessando a máquina diretamente, não ssh -ing remotamente.

    
por tmnsoon 09.01.2016 / 22:41

1 resposta

1

Como foi descoberto nos comentários, o OP realmente queria abrir imagens em ambiente full-tty, ou seja, não em ambiente gráfico.

Nativamente, não há aplicativos que permitam abrir imagens em ambiente de texto completo; no entanto, é possível instalar o pacote fbi com o seguinte comando

sudo apt-get install fbi

O pacote fbi opera ao renderizar a imagem e gravá-la no local da memória do framebuffer, que é referência por /dev/fb0 device.

Para garantir que você não precisa do privilégio sudo para exibir fbi , adicione-se ao grupo de vídeos com o seguinte comando:

  sudo usermod -a -G video  $USER

Faça logout e faça login novamente. Nesse momento, você pode abrir imagens com:

 fbi path/to/image.png

Para um uso mais avançado do pacote fbi , confira uma das minhas outras respostas sobre como configurar o plano de fundo do TTY.

    
por Sergiy Kolodyazhnyy 13.03.2016 / 10:28