Делаю киоск из GNU/Linux (с помощью openSUSE KIWI на основе минимального openSUSE 13.1). Нужно запускать на полный экран одно GUI приложение.
В качестве WM Ratpoison показался хорошим вариантом: из коробки автоматом максимизируется, без границ окна, лишние клавиши можно отбиндить. Но хорошо бы показывать раскладку клавиатуры (после просмотра нескольких постов на ЛОРе выбрал qxkb) и часы (больше ничего не надо). tint2 в Ratpoison в принципе отказывается нормально работать (типа «WM не следует сдандартам»). В других тайловых WM (awesome, i3) — работает, но глупо расходовать место по вертикали на панель, когда по ширине и использованного места и на 10% не будет (панели задач же нет). В приложении (на Qt 5) есть меню, справа от него место свободно, было бы хорошо поместить панель туда. В KWin я добился этого, в тайловых — не работает. Строки из конфига tint2:
panel_position = top right horizontal
panel_size = 150 24
strut_policy = none
panel_layer = top
Может быть есть какие-нибудь нормальные тайловые WM (панели?), позволяющие это сделать? KWin и прочие не хочу из-за того, что их ИМХО гораздо сложнее огородить от пользователя (да и тяжеловеснее гораздо).