Chcę, aby mój Raspberry Pi uruchamiał się bezpośrednio do instancji przeglądarki internetowej Google Chrome.
Jaka jest najlepsza dystrybucja do tego celu i jak ją złożyć? Czy istnieje sposób, aby otworzyć Chrome jako aplikację pełnoekranową, gdy tylko system się uruchomi?
Odpowiedzi:
Wykonalne, ale jeśli chrom jest zminimalizowany, nadal zobaczysz menedżera okien / tło.
Polecam użycie lekkiego menedżera okien, na przykład
openbox
z pustym plikiem menu~/.openbox/config/menu.xml
, aby użytkownik nie mógł aktywować żadnych programów.Kroki
exec startx
do~/.bash_profile
)~/.xinitrc
chromium
do~/.xinitrc
Jeśli trzeba aktualizować Pi, można
Ctrl+Alt+Backspace
wrócić do terminalu,su
abyroot
zaktualizować etc.Mieć pewność, że
xorg
jest skonfigurowany tak, byCtrl+Alt+Backspace
zw
/etc/X11/xorg.conf.d/10-evdev.conf
.źródło
Upewnij się, że uruchamiasz X bezpośrednio przy starcie, a następnie użyj ustawienia autostartu LXDE, jak tutaj superuser.stackexchange .
Zaktualizuj (lub utwórz, jeśli go nie ma)
~/.config/autostart/chromium.desktop
:Aby mieć pewność, że zaczniesz od X bezpośrednio po uruchomieniu, uruchom
raspi-config
linkW przypadku starszych wersji Raspbian możesz potrzebować
chromium-browser
wExec
kolejce.źródło
Z pewnością jest to wykonalne. Wydaje się jednak, że masz ograniczoną wiedzę na temat tego, jak działają normalne systemy GUI Linuksa. Nie zamierzam pisać kodu dla ciebie, ale w zasadzie będziesz potrzebować czegoś podobnego do następującego.
Xorg
..xinitrc
Skrypt dla użytkownika, który uruchamia się z menedżerem okien i skrypt własnegoźródło
Oto pełny przewodnik na temat uruchamiania Chrome Broser na RPi - https://eltechs.com/run-google-chrome-on-raspberry-pi (to mój post na blogu)
źródło
chromium
tag.