Вопрос Малина Pi Chromium не может найти веб-страницу при загрузке


У нас есть малиновый pi в нашем офисе, который загружается непосредственно в браузер, используя строку в файле .profile следующим образом

xinit /usr/bin/chromium --kiosk --incognito internalsite.internal.com

И обход логина, изменив следующую строку в файле / etc / inittab

изменение

1:2345:respawn:/sbin/getty 115200 tty1

в

1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1

Это отлично работает, кроме того, что при загрузке он отображает страницу не может найти сообщение .... Если мы нажмем f5, он загрузит страницу правильно ....

Я устанавливаю то же самое на pi в своем доме, и он отлично работает, и браузер загружается и отображает указанную веб-страницу отлично.

Сайт является внутренним, поэтому он не проходит через прокси-сервер.

Что может быть причиной этого?


2
2018-01-24 15:02


происхождения


Возможно, задавая вопрос здесь, может помочь; raspberrypi.stackexchange.com - wonea


ответы:


Похоже, что сетевой драйвер еще не завершил соединение до запуска скрипта .profile. Измените сценарий, чтобы убедиться, что действительный IP-адрес был получен до отправки веб-запроса.


2
2018-01-24 15:41



как я могу это сделать? - coolblue2000
@ coolblue2000 самым простым способом было бы, вероятно, изменить .profile и добавить sleep 10 перед строкой xinit, чтобы заставить ее ждать 10 секунд перед выполнением xinit. Вы можете установить длину сна в соответствии с вашими потребностями. - terdon
Блестящий, я использовал сон 10, который не работал, но сон 30 отлично работает! спасибо - coolblue2000