В настоящее время я использую нетбук в качестве небольшого домашнего сервера и думал о дополнительных способах его использования. В настоящее время на нем установлена Ubuntu (возможно, версия для нетбуков), поэтому он содержит X-Windows, но также кучу всего, что мне не нравится, например, GNOME. Трекпад, похоже, не работает, что должно дать вам представление о том, насколько часто я использую его как настоящий графический терминал (хотя иногда я захожу в него как в консольный терминал).
Однако, поскольку экран есть, я подумал, что было бы здорово, если бы он отображал некоторые вещи. Я думал о фоторамке/дисплее общей информации, показывающем фотографии, которые находятся на общем ресурсе SMB в другом месте в сети, а также информацию о домашней автоматизации, такую как температура и последние тенденции изменения температуры. Я думал, что все это можно сделать через DHTML, поэтому все, что нужно "фоторамке", это отображать что-то вроде Firefox в полноэкранном режиме и игнорировать клавиатуру.
Одной из полезных функций было бы наличие кнопки, нажатие которой позволило бы мне снова войти в систему с помощью настоящего графического интерфейса, но меня это не особо волнует, поскольку я с удовольствием могу просто переключиться на экран консоли и переключать X-Windows таким образом, если мне это нужно.
Итак, как мне сделать так, чтобы вместо запуска экрана входа в систему X11 начал запускать приложение (возможно, как пользователь «фоторамки»), которое является максимально простым оконным менеджером (или вообще не является таковым), работающим в полноэкранном/киоск-режиме Firefox (или просто какое-нибудь тупое приложение для хостинга фреймов WebKit), указывающее на веб-сервер на локальной машине? :)
решение1
Вы можете использовать feh -FrzD30 /path/to/pictures
для запуска слайд-шоу с 30-секундной паузой между изображениями (измените 30 на желаемую вами задержку). Используя slim
(в качестве менеджера входа) мне удалось запустить слайд-шоу при входе в систему и представить графический интерфейс при выходе ( Esc) с помощью следующего ~/.xinitrc
:
feh -FrzD30 /path/to/pix
exec fluxbox
Вам придется использовать slim и изменить свой WM на fluxbox
(хотя я предлагаю вам установить и попробовать fluxbox), или поискать, как заставить ваш менеджер рабочего стола использовать ваш ~/.xinitrc
. А если вам нужен автоматический вход, вам нужно будет поискать это и для вашего DM.