Sto cercando di eseguire un'installazione minima di Ubuntu 13.10 senza X Window System sul mio vecchio laptop. Uno degli strumenti più utili su cui faccio affidamento in questa configurazione è byobu
; tuttavia, sembra impedirmi di utilizzare applicazioni in grado di visualizzare immagini in framebuffer.
Uno di questi programmi è il browser w3m
(installato con il suo w3m-img
pacchetto). Eseguito dall'esterno byobu
(in tty1
), sebbene solo se preceduto da sudo
, visualizza le pagine Web con le immagini caricate come previsto. Tuttavia, se byobu
è abilitato (e quindi il mio terminale non è più identificato come tty1
, ma piuttosto come dev/pts/1
), non c'è modo w3m
di visualizzare le immagini (non importa se lo avvio sudo
o meno).
Lo stesso vale per il fbi
visualizzatore di immagini. Al di fuori di byobu
(ma di nuovo, solo se lo lancio con sudo
), funziona senza problemi. Con byobu
abilitato, produce invece un messaggio di errore, il cui bit rilevante sembra essere
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
Per quanto ho capito, tutto ha a che fare con il fatto che byobu
si basa su uno pseudo-terminale e con alcune impostazioni di autorizzazione arcane (come sudo
sembra indicare il requisito che ho citato).
Grazie in anticipo per qualsiasi aiuto con questo!