Запустите программу с графическим интерфейсом при запуске поверх 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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.