Автозапуск хрома на распби Джесси - 11/2015

13

Я успешно загрузил chromium-browser на raspbian jessie и пытаюсь автоматически запустить chromium-browser --kiosk mode ... и мне не повезло. Я пробовал несколько попыток с различными синтаксисами, включая @chromium и @ chromium-browser (w / out path). Любое руководство высоко ценится.

В следующем каталоге - у меня есть следующие команды /etc/xdg/lxsession/LXDE-pi/autostart::

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
@sh ${HOME}/.config/lxsession/LXDE-pi/autokey.sh
@/usr/bin/chromium-browser --noerordialogs --disable-session-crashed-bubble --disable-infobars --kiosk http://www.website.com
Гленн Р
источник
1
Должно --noerordialogsбыть --noerrdialogs? Смотрите здесь
SausageFingers
Июнь 2018 года - Chromium 56 - для подавления любых ошибок, которые обычно используются--incognito
SDsolar

Ответы:

28

Для Распбиана (Джесси) это решение сработало для меня:

Создайте новый файл .desktop ~/.config/autostart/, например,

sudo nano ~/.config/autostart/autoChromium.desktop

Затем добавьте следующее:

[Desktop Entry]
Type=Application
Exec=/usr/bin/chromium-browser --noerrdialogs --disable-session-crashed-bubble --disable-infobars --kiosk http://www.website.com
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=AutoChromium
Name=AutoChromium
Comment=Start Chromium when GNOME starts

Затем перезагрузите компьютер. Chromium должен автоматически запускаться в режиме киоска после загрузки рабочего стола.

См. Как добавить автозагрузку в GNOME 3.14 для Debian 8 'jessie' для более подробного объяснения.

SausageFingers
источник
1
Если это кому-то поможет - наш Chromium периодически 0 * * * * killall chromium-browser; DISPLAY=:0 /usr/bin/chromium-browser --noerrdialogs --disable-session-crashed-bubble --disable-infobars --kiosk "http://www.website.com"&
зависал
6

Raspbian Jessie Chromium загружается в полноэкранный режим:

* Загружен Chromium-браузер для Raspbian Jessie на основе этого сайта: - https://www.raspberrypi.org/forums/viewtopic.php?t=121195&p=818455

* И получил Chromium «для загрузки в полноэкранном режиме» из этого руководства: site: http://www.0atman.com/auto-start-full-screen-web-page-on-raspbian-jessie-startup.html Создать файл вызывается ~/.config/autostart/chromium.desktopсо следующим содержанием:

[Desktop Entry]
Encoding=UTF-8
Name=Connect
Comment=Checks internet connectivity
Exec=/usr/bin/chromium-browser -incognito --kiosk YOUR_WEB_ADDRESS

Мне нужно было использовать Chromium для концепций потокового видео webrtc; похоже, что он работает стабильно в потоках кодека V9 ... попробую его с H.264 / 5. У меня действительно было прозрение, но я потерпел крах через несколько минут видеопотока.

Гленн Р
источник
2

Вот решение для запуска скрипта при запуске: Запуск скрипта bash при запуске

Вы должны попытаться поместить свою команду в скрипт bash. Например:

#!/bin/bash
/usr/bin/chromium-browser --noerordialogs --disable-session-crashed-bubble --disable-infobars --kiosk http://www.website.com

Сделайте его исполняемым:

chmod +x {path of the script}/nameofscript.sh

И попробуйте это:

sudo update-rc.d {path of the script}/nameofscript.sh defaults
oroszkodik
источник
Спасибо. Я попробую это и проголосую, если работает на Распбиана-Джесси. Я знаю, что некоторые изменились между Уизи и Джесси ... но ваш ответ намного чище. Цените ответ!
Гленн Р
2

Для Raspian Jessie с Raspberry 3, правильный каталог для меня: ~ / .config / autostart

Важно: указать перед настройкой

Потому что у вас есть несколько автозапусков! Для меня я использую (пи пользователя): home / pic.config / autostart

Piotr
источник
2
Правильный каталог для меня: /home/pi/.config/lxsession/LXDE-pi/autostart
piotr
1
sudo nano .config/lxsession/LXDE-pi/autostartсделал свое дело и для меня.
Брэм