Установка debian лишь с окном браузера

Автор ghost_1992, 13 марта 2015, 17:22:44

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

ghost_1992

Доброго времени суток! Есть система видеонаблюдения управляемая через web-интерфейс. Для просмотра  видео с камер наблюдения используется моноблок lenovo c205 с предустановленой debian 7  (gui cinnamon), но хотелось бы иметь при запуске только окно браузера. Подскажите пожалуйста как лучше этого добиться, т.е. чистая debian с окном браузера. Заранее спасибо:)

Leo

Настроить cinnamon на отображение без панелей, в автозапуск прописать браузер, в домашней странице браузера - нужный сайт или web-интерфейс сервиса.

lumberjack

#2
установить иксы без DE/WM, установить браузер. в ~.xinitrc прописать запуск браузера с нужной страницей. все

ghost_1992

#3
Спасибо за подсказку:) Буду пробовать:)

Сообщение объединено: 14 марта 2015, 09:48:54

Поставил как посоветовал Leo,но Иксы стартуют только после выполнения startx. Есть идеи как назначить автоматический запуск Иксов? 

qupl

Цитата: ghost_1992 от 14 марта 2015, 06:58:19Поставил как посоветовал Leo,но Иксы стартуют только после выполнения startx. Есть идеи как назначить автоматический запуск Иксов? 
Например, настроить ваш DM (display manager) , скорее всего lightdm или gdm3, на автовход.

lumberjack

если нужен ТОЛЬКО браузер, зачем тогда DE устанавливать и запускать? да и автовход можно через тот же ~/.bashrc сделать

ghost_1992

#6
Поставил slim настроил автовход, но браузер (midori либо iceweasel) автоматом не запускается.
 

Сообщение объединено: 14 марта 2015, 11:08:34

lumberjack можно по подробней:)

lumberjack

1) установка xserver
2) в ~/.xinitrc
exec вашбраузер требуемый/адрес
3) в ~/.bashrc дописать подобное:
[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx -- -keeptty > ~/.local/share/xorg/Xorg.0.log 2>&1
все
ps
если есть необходимость, можно еще настроить автологин

ghost_1992

/.xinitrc автоматом не создался, сам добавлял... Из-за чего это может  быть?

lumberjack


ghost_1992

#10
Извините за ошибку, опечатка:) Но тем не менее его не было... А от созданного мной, толку тоже нет. iceweasel не запускается
   

Сообщение объединено: 14 марта 2015, 11:39:16

На данный момент он работает нормально только после выполнения startx, т.е. запускается браузер с нужной мне страницей.

Leo

#11
Цитата: ghost_1992 от 14 марта 2015, 11:27:18На данный момент он работает нормально только после выполнения startx
Чтобы не писать startx люди придумали display manager'ы:
Цитата: qupl от 14 марта 2015, 10:59:53Например, настроить ваш DM (display manager) , скорее всего lightdm или gdm3, на автовход.
После чего, чтобы автоматически загружать компьютер без участия пользователя они придумали прикрутить display manager'ам функцию автологина/автовхода.  :)




Сообщение объединено: 14 марта 2015, 14:24:25

Если display manager отсутствует, это обычно видно сразу - при загрузке компьютер запрашивает пароль в консоли, а не в графическом окне, то его можно установить, например так:
apt-get install lightdm

lumberjack

#12
можно не ставить ни slim, ни lightdm, ни др. DM'ы. можно банально автологин в консоль сделать таким макаром.
в связке с автозагрузкой иксов, все, что нужно будет делать -- включать кнопку питания компа

ghost_1992

#13
Поставил dm slim, настроил автологин - входит без проблем. После добавил в ~/.bashrc  startx -  запускается. Все что было нужно в принципе получил, но не оставляет ощущение, что это сделано через большие костыли и есть нормальное решение этой задачи. А как подогнать размер запускаемого окна под экран?

Leo

Цитата: ghost_1992 от 14 марта 2015, 14:51:37что это сделано через большие костыли и есть нормальное решение этой задачи.
В чём проявляются "большие костыли"?
И чем определяется "нормальность" - если минимализмом - то это требует дополнительных знаний по тонкой настройке системы под вашу задачу.
Цитата: ghost_1992 от 14 марта 2015, 14:51:37А как подогнать размер запускаемого окна под экран?
Не знаю как в cinnamon, но у меня xfce сохраняет сессию - браузер открывается так же как был открыт перед выключением/перезагрузкой.