Запустите программу с графическим интерфейсом при запуске поверх X без оконного менеджера

8

Я хочу запустить программу поверх X после запуска. Я не хочу ни менеджера рабочего стола, ни оконного менеджера, но я просто хочу запустить одну программу, такую ​​как Firefox, после запуска.

Есть ли стандартный способ сделать это?

Амин
источник

Ответы:

8

Я помню, как в прошлый раз мне пришлось настраивать свои собственные вещи X, написав файл .xinitrc и запустив startx. Я подозреваю, что это не будет хорошо работать с современными xorg / distros.

Кроме того, я заметил, что есть файл с именем, /etc/X11/xinitкоторый просто запускает X-менеджер сессий. Я ожидаю, что вы можете просто отредактировать это, чтобы сделать что-то еще.

Кстати, я думаю, что вы, вероятно , хотите оконный менеджер, или у вас могут быть проблемы с Firefox. По умолчанию один назван x-window-manager.


Хорошо, вот лучший ответ ....

Создайте новый файл ~/.xsessionrc:

STARTUP=

Создайте новый файл ~/.Xsession[ Обратите внимание на заглавную X ]:

x-window-manager &
firefox

Выйдите из системы и войдите снова.

военно-картографическая служба
источник
но он не работает на Ubuntu
Amin
Что «это» не работает?
Ams
Хорошо, я немного проверил и нашел лучший способ ... отредактировано выше.
Ams
Если вы хотите пропустить вход в систему, вы можете использовать nodm в качестве менеджера рабочего стола.
zstewart