Использование X11 в качестве фоторамки

В настоящее время я использую нетбук в качестве небольшого домашнего сервера, и я думал о дополнительных потребностях, которые я мог бы настроить. В настоящее время у него установлен Ubuntu (возможно, версия для нетбуков), поэтому он содержит X-Windows, но также кучу вещей, которые мне не нужны, например GNOME. Трекпад, похоже, не работает, что должно дать вам представление о том, насколько я использую его как фактический графический терминал (хотя иногда я буду входить в него как консольный терминал).

Однако, поскольку экран там, я думал, что это может быть здорово, чтобы он отображал некоторые вещи. Я думал о фоторамке / общем информационном дисплее, показывая фотографии, которые находятся на SMB-ресурсе в другом месте в сети, а также информацию о домашней автоматизации, такую ​​как температура и последние температурные тенденции. Мое мышление состояло в том, что все это можно было бы сделать через DHTML, поэтому все «фоторамки» должны показать что-то вроде Firefox в полноэкранном режиме и игнорировать клавиатуру.

Одной из приятных функций было бы иметь кнопку, которую я мог бы нажать, чтобы получить реальный логин для входа в систему, но я не против, потому что я счастлив просто переключиться на экран консоли и переключить X-Windows таким образом, если Мне это нужно.

В основном, как я могу сделать так, что вместо того, чтобы запускать экран входа в систему, X11 начнет запускать приложение (возможно, как пользователь «фотофрагмы»), который является максимально простым оконным менеджером (или вообще не существует) запускать полноэкранный / киоск-режим Firefox (или просто немое приложение WebKit-frame-hosting), указывающее на веб-сервер на локальном компьютере? 🙂

Вы можете использовать feh -FrzD30 /path/to/pictures чтобы запустить слайд-шоу с 30-секундной паузой между изображениями (смените 30 на то, что вы хотите, чтобы задержка была). Используя slim (в качестве менеджера входа в систему), я смог запустить слайд-шоу при входе в систему и представить gui при выходе ( Esc ) со следующим ~/.xinitrc :

 feh -FrzD30 /path/to/pix exec fluxbox 

Вам придется использовать slim и изменить свой WM на fluxbox (хотя я предлагаю вам установить и попробовать fluxbox), или посмотреть, как заставить диспетчера вашего рабочего стола использовать ~/.xinitrc . И если вам нужен автоматический вход в систему, вам тоже нужно будет посмотреть на свой DM.