Jak mogę uruchomić przeglądarkę chromową do uruchamiania pełnego ekranu (nie kiosku) w 12.04?

19

Utworzyłem ograniczonego użytkownika, który loguje się automatycznie, a Chromium uruchamia domyślną stronę główną z maksymalnym uruchomieniem ekranu, ale chcę, aby działała w trybie pełnoekranowym (F11). Próbowałem trybu kiosku, ale nie chcę być tak ograniczony i wydaje się, że w ogóle nie działa poprawnie (klawiatura jest prawie zepsuta).

Rozważałbym oprogramowanie do cyfrowego oznakowania, ale tak naprawdę nie chcę niczego od klienta / serwera. Chcę tylko, aby maszyna uruchomiła się bezpośrednio w trybie pełnoekranowym. Czy to działa w przypadku Firefoxa?

Kevin
źródło
2
Proszę wyjaśnić, czy chcesz mieć pełne środowisko pulpitu (np. Możliwość przełączania się na inne aplikacje) czy tylko przeglądarkę? Odpowiedź może się różnić.
oerdnj
Nie obchodzi mnie to, ale ze względu na argumenty, powiedzmy, że chcę mieć możliwość przełączania się na inne aplikacje. Właśnie to miałem na myśli (nie kiosk).
Kevin

Odpowiedzi:

14

Co z użyciem xdtool http://manpages.ubuntu.com/manpages/lucid/man1/xdotool.1.html

xdotool key F11

zadziała to dla każdego rodzaju standardowego okna skoncentrowanego. Uwzględnij go w skrypcie startowym.

nie masz xdotool?

sudo apt-get install xdotool

w połączeniu z --start-maximized(co nie robi F11, tylko zmaksymalizowane okno) w wierszu poleceń może zaspokoić twoje potrzeby

skrypt powłoki powinien wykonać zadanie

chromium-browser --start-maximized
sleep 5
xdotool key F11

Firefox różni się tylko -fullscreenopcją wiersza poleceń. Brakuje również opcji trybu F11. Ale rozważ użycie rozszerzenia Firefox i Rkiosk https://addons.mozilla.org/en-US/firefox/addon/r-kiosk/?src=search lub rozszerzenia Fullscreen https://addons.mozilla.org/en- US / firefox / addon / full-fullscreen /

Dee
źródło
43

Aby znaleźć to teraz, możesz uruchomić Chromium na pełnym ekranie z wiersza polecenia, wykonując:

chromium-browser --app=http://example.com --start-fullscreen

Testowane na Ubuntu 14.04 LTS

RadicalRaid
źródło
2
lepsza niż domyślna odpowiedź
ligi
4
lepsza niż moja odpowiedź z 2013 roku, która była jedynym rozwiązaniem, ponieważ -start-fullscreen nie był obecny w przeglądarce chromu, jak pamiętam.
Dee
mogę potwierdzić, że to nadal działa (testowane z Chromium 65.0.3325.181), chociaż nadal nie jest wymienione na stronie podręcznika przeglądarki Chrome (po
ponad
3

Opierając się na tym i innych źródłach, możesz wypróbować następujące, z dużymi szansami na sukces :-)

cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications/chromium-browser.desktop
nano ~/.local/share/applications/chromium-browser.desktop 

(możesz alternatywnie użyć gksui wybranego edytora)

Teraz wystarczy dodać -start-maximizeddo linii mówi execsię chromium-browser.desktop, zapisać i gotowe.

orzechowy o natty
źródło