Próbuję uruchomić minimalną instalację Ubuntu 13.10 bez X Window System na starym laptopie. Jednym z najbardziej przydatnych narzędzi, na których polegam w tej konfiguracji, jest byobu
; wydaje mi się jednak, że nie mogę używać aplikacji zdolnych do wyświetlania obrazów w buforze klatek.
Jednym z takich programów jest przeglądarka w3m
(instalowana wraz z w3m-img
pakietem). Wywoływany z zewnątrz byobu
( wewnątrz tty1
), ale tylko jeśli poprzedza go sudo
, wyświetla strony internetowe z obrazami załadowanymi zgodnie z oczekiwaniami. Jeśli jednak byobu
jest włączony (a zatem mój terminal nie jest już identyfikowany jako tty1
, a raczej jako dev/pts/1
), nie ma sposobu, w3m
aby wyświetlić obrazy (bez względu na to, czy go uruchomię, sudo
czy nie).
To samo dotyczy fbi
przeglądarki zdjęć. Poza byobu
(ale znowu, tylko jeśli go uruchomię sudo
), działa bez żadnych problemów. Po byobu
włączeniu wyświetla komunikat o błędzie, który wydaje się odpowiedni
ioctl VT_GETSTATE: Inappropriate ioctl for device (not a linux console?)
O ile rozumiem, wszystko musi mieć coś wspólnego z faktem, że byobu
opiera się na pseudo-terminalu oraz z pewnymi tajemnymi ustawieniami uprawnień (jak sudo
wydaje się wskazywać wymóg, o którym wspomniałem).
Z góry dziękuję za wszelką pomoc z tym!
Odpowiedzi:
Jak powiedział B1KMusic w swojej odpowiedzi , musisz dodać użytkownika do
video
grupy.Ale możesz to również zrobić za pomocą następującego polecenia:
źródło
Urządzenie framebuffer (/ dev / fb0) jest własnością użytkownika
root
i grupyvideo
Aby uniknąć używania
sudo
programów do pracy z buforem ramki, dodaj siebie dovideo
grupy.Najpierw edytuj plik. Używam vim w tym przykładzie i nie zakładam wcześniejszej wiedzy o tym, jak go używać.
W vimie znajdź linię wideo. Aby to zrobić, po prostu wpisz,
/video
a następnieEnterNastępnie dodaj się do grupy, wpisując Shift+, Aa następnie swoją nazwę użytkownika, a następnie zapisz plik, wpisując, esca następnie
:wq
, iEnterSzybki restart powłoki i powinieneś być w stanie korzystać z programów takich jak
fbi
bez prefiksusudo
źródło