Запуск та зупинка X11 та LXDE з командного рядка


16

У мене є 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?

Спасибі

Відповіді:


19

1) Якщо ви запустите X самостійно, ви, ймовірно, опинитеся сидіти там із порожнім сірим екраном із символом X для курсору миші. Система вікон X надає можливість розміщувати графіку на екрані, але вам потрібні інші компоненти, щоб фактично викласти речі на екран. Запуск LXDM починається з X, оскільки це залежність від фактичного запуску LXDM, тому немає реальної причини спочатку запустити X, а потім використовувати /etc/init.d/lxdm start.

2) Так, це було б. Ви запускаєте Менеджер робочого столу, який потім запускає середовище робочого столу, щоб надати вам графічний інтерфейс.

3) Так, це так. Менеджер робочого столу (LXDM) - це те, що надає X у вигляді LXDE (Desktop Environment)

4) Я використовую /etc/init.d/lxdm stop. Зазвичай використання init.dсценаріїв - найбезпечніший спосіб зупинити послуги, щоб гарантувати відсутність застарілих файлів. З X, хоча, я не думаю, що є якась шкода - це просто заподіянняkillall -9 lxdm


Щойно встановлено lxde на Debian 9.5 - але у мене немає /etc/init.d/lxdm у моїй системі ...
TheStoryCoder

Ви також встановили LXDM? Я вважаю, що за замовчуванням DM на Debian є LightDM
Лоуренс

О ... ні, я не встановив LXDM. Хіба я цього не зрозумів, коли встановив LXDE? І чи справді мені потрібно щось окремо встановити, щоб зупинити LXDE ??
TheStoryCoder

LXDE не завжди встановлює LXDM. Якщо у вас встановлено lightdm, ви просто запустите /etc/init.d/lightdm stopзамість цьогоlxdm
Лоуренс

Я не lxdmвстановив. Але мені це дійсно потрібно LXDE ?! Я не дуже розумію LXDE проти LXDM ...
TheStoryCoder
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.