Есть ли способ вывести изображение поверх SSH? Нет необходимости в хорошем качестве, мне просто нужно понять, что на изображениях. В основном это файлы значков для веб-сайтов и тому подобное. Иногда я могу просто переслать X по SSH и использовать display
но иногда я не могу. Я не против работать в non-X tty для таких приложений, как fbi
.
Я пробовал jp2a
но большинство изображений в формате .png, и неудобно конвертировать каждое из них, чтобы проверить, что в них. Кроме того, при использовании только символов ASCII отображение очень и очень ограничено. Возможно, если бы он мог использовать произвольные символы UTF-8, это могло бы быть лучше.
Я пробовал fbi
но он жалуется ioctl VT_GETSTATE: Invalid argument (not a linux console?)
даже когда я через SSHing через неграфический tty. Я попробовал опцию -T 2
которая не выдает никаких ошибок, но я не вижу изображение. Я подозреваю, что изображение «отображается» на tty2 сервера, который я не могу увидеть (я не смог добраться до него с помощью chvt 2
даже если у меня есть root-доступ).
Я пробовал links
, w3c
и другие консольные браузеры, но лучшее, что я получил от них, это чтобы файл изображения отображался так, как если бы он запускался через cat
.
Я попробовал параметры вывода консоли mplayer
но они поддерживают только видео, так как они на самом деле являются видеокодеками.
Я пробовал zgv
однако, как обычный пользователь, он жалуется, что you must be the owner of the current console to run zgv
и как root он просто зависает, никаких выходных данных.