15

У меня есть Raspberry Pi с Debian Wheezy (Raspbian), и до сих пор мне удалось узнать довольно много о Linux, просто играя, но у меня есть несколько вопросов для всех вас, опытных профессионалов Linux.

1) Из командной строки, если я startx , запустится X11, а затем LXDE. Если бы у меня был подключен монитор, я предполагаю, что у меня будет переход из командной строки в среду рабочего стола. Могу ли я запустить X11 сначала с помощью x , затем запустить LXDE поверх X11, а затем /etc/init.d/lxdm start (это правильно?) и получить тот же результат, что и startx?

2) Вместо этого, допустим, я выполнил /etc/init.d/lxdm start одиночку, будет ли X11 запускаться автоматически (поскольку LXDE полагается на X11)?

3) С рабочего стола, если я CTRL+ALT+F1 чтобы вернуться в командную строку, то я смогу отключить LXDE, используя /etc/init.d/lxdm stop . X11 автоматически закрывается с прекращением LXDE?

4) Как правильно / безопасно отключить X11?

Спасибо

1 ответ1

17

1) Если вы запустите X самостоятельно, вы, вероятно, окажетесь там с пустым серым экраном с X для курсора мыши. Система X Window предоставляет возможность выводить графику на экран, но вам нужны другие компоненты, чтобы на самом деле выводить объекты на экран. При запуске LXDM запускается X, так как LXDM зависит от фактического запуска, поэтому нет никакой реальной причины сначала запускать X, а затем использовать /etc/init.d/lxdm start .

2) Да, это так. Вы запускаете Desktop Manager, который затем запускает среду рабочего стола, чтобы предоставить вам графический интерфейс.

3) Да, это так. Desktop Manager (LXDM) - это то, что предоставляет X в форме LXDE (Desktop Environment)

4) Я использую /etc/init.d/lxdm stop . Обычно использование сценариев init.d - это самый безопасный способ остановить службы, чтобы гарантировать, что устаревшие файлы не останутся позади. Хотя с X я не думаю, что это просто вред - просто делать killall -9 lxdm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .