Існують щонайменше два додатки, вбудовані в стандартні модулі xscreensaver, які вже роблять щось з цього - вони є власними власними терміналами емуляторів терміналів. Одне є, phosphor
а друге - apple2
. На своїй машині я можу, наприклад:
/usr/lib/xscreensaver/apple2 -text -fast -program /usr/bin/sh
І XScreenSaver модуль відкриває свій власний pty
для sh
і вона працює. Я б не назвав це гарним , але це працює. Ось кілька прикладів використання для apple2
.
Я можу це зробити за допомогою phosphor
:
/usr/lib/xscreensaver/phosphor -scale 2 -delay 0 -program /usr/bin/sh
Якщо у вас не встановлено пакет xscreensaver, він, можливо, буде доступний через менеджер пакунків. Спробувати.
Обидва програми підтримують декілька параметрів конфігурації - і обидва можуть малювати у кореневому вікні X. Можливо, ви можете пофарбувати бажане тло чимось на кшталт feh
або xv
і наблизитися до того ж результату.
Звичайно, відповідно до цього ви можете просто придбати цю програму Cathode для Linux, і це зробить трюк, але я трохи сумнівно, оскільки, здається, останнє оновлення там було пару років тому, і спробуйте вільне посилання, схоже, переспрямовує на себе.