Що таке найпростіший менеджер вікон для Ubuntu, який можна використовувати для відображення однієї програми [закрито]


3

Я намагався запустити програму на весь екран без менеджера вікон, використовуючи xinit, яка працює, але замість того, щоб починати у верхньому лівому куті екрана, програма починається десь посередині екрана.

Я спробував те ж саме, використовуючи спеціальний запис у / usr / share / xsessions і замість цього починається з lightdm за замовчуванням менеджер вікон Ubuntu, але це дає мені той же результат.

Потім я додав свою програму до програм запуску менеджера вікон ubuntu і це працює належним чином ... але я не хочу запускати весь робочий стіл

Тому я думаю, що простий менеджер вікон дозволить мені визначити, що моє додаток слід запускати, як тільки він завантажується і що в результаті буде відображатися на весь екран і починається у верхньому лівому куті екрана.

Таким чином, в основному Window Manager, що дозволить мені відключити все, крім моєї програми. (А фон має бути повністю чорним за замовчуванням, так що екран чорний, поки моє додаток не закінчить завантаження

Відповіді:


2

Є багато різних менеджерів вікон, які можуть це зробити.

Один з них Fluxbox .

Щоб встановити чорний колір і запустити програму одночасно з запуском Fluxbox, поставте, наприклад,

/usr/bin/fbsetroot -solid black
myapplication &

в ~/.fluxbox/startup перед exec /usr/bin/fluxbox лінії.

Щоб розпочати розгортання програми, див ~/.fluxbox/apps файл. Запис, який я використовую, щоб завжди запускати певну програму, максимізується:

[app] (name=urxvt) (class=URxvt) (title=irssi)
  [Maximized]   {yes}
[end]

Формат цих файлів точно задокументований на домашній сторінці проекту та вікі.

Fluxbox більш-менш повністю уособлюється за допомогою тем. За замовчуванням вона має панель завдань, але вона є змінною у файлі теми.


4

-геометрія

Згідно з http://uk.wikibooks.org/wiki/Guide_to_X11/Window_Managers

Можна також використовувати X11 без менеджера вікон. Як правило, пишеться a   скрипт сесії, який починає "xterm" на "-geometry" місці.   Користувачі, орієнтовані на клавіатуру, можуть запустити подібний демон клавіш   xbindkeys і керувати вікнами через підказки з геометрії Xresources або з   інструменти, такі як xdotool.

Див. Ресурси на http://github.com/patrickhaller/no-wm

Можливо s/xterm/your-app-name/ ?


2

Я думаю, що будь-який менеджер вікон з плитками зробить те, що ви описуєте.

Перше, що приходить на мій погляд, це xmonad , тому що його конфігурація за замовчуванням в основному така: чорний робочий стіл, відсутність декору вікон і макет, який дозволяє бачити ваші програми максимальними за замовчуванням.


Ви маєте рацію, що не має сенсу, вибачте, довгий день я мав на увазі, використовуючи xinit безпосередньо, без віконного менеджера
TimothyP

1
Добре, я редагував :)
m4573r
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.