Возникли проблемы при открытии изображений в командной строке Ubuntu
Когда я пытаюсь открыть изображение в командной строке Ubuntu с помощью команды eog filename.jpgЯ получаю сообщение об ошибке
Cannot open display:
Может кто-нибудь посоветовать, пожалуйста, что еще мне нужно перед этим запустить, чтобы открыть образ?
Обратите внимание, что я обращаюсь к машине напрямую, а не sshвход в удаленно.
1 ответ
Как выяснилось в комментариях, OP действительно хотел открывать изображения в полноформатной среде, т.е. не в графической среде.
На самом деле нет приложений, которые позволят открывать изображения в полнотекстовой среде, однако можно установить fbi пакет со следующей командой
sudo apt-get install fbi
Пакет fbi выполняет рендеринг изображения и запись его в ячейку памяти кадрового буфера, на которую ссылается /dev/fb0 устройство.
Чтобы убедиться, что вам не нужно sudo привилегия бежать fbi, добавьте себя в группу видео с помощью следующей команды:
sudo usermod -a -G video $USER
Выйдите из системы и войдите снова. На этом этапе вы можете открывать изображения с помощью:
fbi path/to/image.png
Для более продвинутого использования пакета fbi Проверьте один из моих других ответов о настройке фона TTY.