Запуск Debian Приложение Qt GUI без рабочего стола

У меня Debian 2.6, работающий на SBC, который я планирую использовать во встроенной установке. Что мне нужно сделать, так это настроить его так, чтобы linux запускался и запускал только мое приложение Qt GUI. Нужен ли мне оконный менеджер для этого или я могу просто сделать это с X11. Кроме того, потому что это будет для встроенной системы, я не хочу загружать менеджер рабочего стола. Любая информация о том, как это можно сделать, была бы великолепна!

6
задан Toon Krijthe 23 December 2012 в 09:27
поделиться

1 ответ

Да, вы можете сделать это без оконного менеджера.

во-первых: Вам нужно загрузиться в не X-сессию, уровень init 1 или 3.

second: Вам нужно запустить X-сервер, в базовом режиме, просто вызвав X или xinit.

третий: Запустите ваше приложение. Возможно, вам потребуется немного больше контроля над расположением приложения на экране и его размерами в вашем коде, поскольку у вас не будет оконного менеджера, чтобы помочь с этим.

альтернатива: вы можете запустить один из базовых оконных менеджеров, чтобы посмотреть, как они работают с вашей системой. Motif Window Manager (mwm) и Tab Window Manager (twm)

Примечание: При работе без оконного менеджера вы можете оказаться в состоянии, когда не сможете выполнить некоторые базовые операции (например, закрыть окно, переместить окно, изменить размер окна). Вы можете обнаружить, что не можете выжить без хотя бы некоторых базовых функций управления окнами. Пока вы не закроете эту тему, помните, что Ctrl + Alt + Backspace убьет XServer.

8
ответ дан 9 December 2019 в 20:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: