Я намагаюся запустити мінімальну установку Ubuntu 13.10 без X Window System на своєму старому ноутбуці. Один з найкорисніших інструментів, на який я покладаюсь у цій установці, - це byobu
; однак, схоже, мені це заважає використовувати програми, здатні відображати зображення у фреймбуфері.
Однією з таких програм є браузер w3m
(встановлений разом із його w3m-img
пакетом). Виконується ззовні byobu
(в tty1
), хоча лише за умови, що передує sudo
, на ньому відображаються веб-сторінки із завантаженими зображеннями, як очікувалося. Однак якщо byobu
це ввімкнено (і, отже, мій термінал вже не ідентифікований як tty1
, а скоріше як dev/pts/1
), немає ніякого способу отримати w3m
зображення для відображення (незалежно від того, запускаю я його sudo
чи ні).
Те саме стосується і fbi
переглядача зображень. Поза byobu
(але знову ж таки, лише якщо я запускаю його sudo
), він працює без проблем. З byobu
включена, то замість цього видає повідомлення про помилку, відповідний біт якого , здається,
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
Наскільки я розумію, все це має щось робити з тим, що byobu
покладається на псевдотермінал, і з деякими прихованими налаштуваннями дозволу (як sudo
здається, вказує я на вимогу).
Заздалегідь дякую за будь-яку допомогу з цим!