Nastavení kiosku s Chromium
On 16 února, 2021 by adminChtěl bych dát svůj Raspberry Pi do kioskového režimu s Chromiem nasměrovaným na můj web, ale nezdá se mi, že přijít na to, jak to uvést do provozu. Sledoval jsem několik různých průvodců a kód, který mi dali, se mírně lišil, takže si nejsem jistý, co přesně následovat.
Zatím jsem pomocí tohoto vyzkoušel několik různých variant změny kódu
/etc/xdg/lxsession/LXDE-pi/autostart
:
#@xscreensaver -no-splash @xset s off @xset -dpms @xset s noblank @chromium --noerrdialogs --kiosk http://localhost --incognito
Stejný kód vložím také do
/etc/xdg/lxsession/LXDE/autostart
Stále se spouští jen na ploše a já nejsem si jistý, co dělat, protože se mi nezdá, že by existovalo mnoho tutoriálů diskutujících o tomto a žádném nedávném.
Komentáře
- Dobrý den, vítejte. Podívejte se sem a dejte nám vědět, zda ' s užitečné nebo ne.
- To mi pomohlo k automatickému spuštění Chromia
- Děkujeme za pomoc, ale neudělalo to buď trik. Upřímně řečeno, je to trochu směšné. Vypadá to jako běžná věc, kterou by lidé chtěli dělat se svým pi, přesto jsou jen malé nebo žádné informace o tom, jak to udělat, a zdá se, že kroky se mění pro každou iteraci operačního systému.
Odpověď
Mám hav e Raspberry Pi 2 se spuštěnou Raspbian Jessie s nainstalovaným Chromium 45. Zjistil jsem, že musíte zkopírovat existující soubor automatického spuštění do vašeho místního:
mkdir -p /home/pi/.config/lxsession/LXDE-pi/ cp /etc/xdg/lxsession/LXDE-pi/autostart /home/pi/.config/lxsession/LXDE-pi/autostart
Upravte tedy tuto místní verzi:
nano /home/pi/.config/lxsession/LXDE-pi/autostart #@xscreensaver -no-splash # comment this line out to disable screensaver @xset s off @xset -dpms @xset s noblank @chromium-browser --incognito --kiosk http://localhost/ # load chromium after boot and point to the localhost webserver in full screen mode
Uložit
sudo reboot
Komentáře
- KONEČNĚ! Správný soubor!
- Než to zkusím, chci vědět, jak se dostat z režimu Kiosk, abych mohl provádět změny. Přesto nechci ' chtít, aby to mohl dělat kdokoli jiný.
- Myslím, že byste mohli přinejhorším SSH vstoupit odjinud a upravit soubor k odebrání možností automatického spuštění?
- Ano.
ssh -Y kioskname
do systému, poté jejsudo killall chromium-browser
zabije. Poté stačí spustit Chromium přes připojení ssh a změnit nastavení v prohlížeči. Potomsudo init 6
jej čistě restartuje. - toto změnilo můj výchozí motiv, jak opravit zpět 🙂
Odpověď
Ve výchozím nastavení Pi je prostředí pro automatické přihlášení X prováděno s pověřeními uživatele pi
. Nastavení konfigurace prostředí Xserver tohoto uživatele je v /home/pi/.config/lxsession/LXDE-pi/autostart
, NE v /etc/xdg/lxsession/LXDE-pi/autostart
(toto je prostředí pro uživatele root. ).
Napsat komentář