从命令行启动和停止X11和LXDE


16

我有一个带Debian Wheezy(Raspbian)的Raspberry Pi,到目前为止,我已经设法学习了很多有关Linux的知识,但是对于那些经验丰富的Linux专业人员,我还有一些问题。

1)从命令行,如果我执行startx,X11将启动,然后是LXDE。如果我连接了显示器,我想象我会看到从命令行到桌面环境的过渡。我可以先启动X11 x,然后再在X11上启动LXDE(对/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的正确/安全方法是什么?

谢谢

Answers:


19

1)如果您自己启动X,您可能会发现自己坐在那里空白的灰色屏幕上,并带有一个X的鼠标光标。X窗口系统提供了将图形显示在屏幕上的功能,但是您需要其他组件才能将事物实际显示在屏幕上。启动LXDM会启动X,因为它实际上是LXDM的依赖项,因此没有真正的理由先启动X然后使用/etc/init.d/lxdm start

2)是的。您正在启动桌面管理器,然后启动桌面管理器以为您提供GUI。

3)是的。桌面管理器(LXDM)以LXDE(桌面环境)的形式提供X

4)我用/etc/init.d/lxdm stop。通常,使用init.d脚本是停止服务的最安全方法,以确保不遗留任何过时的文件。不过,对于X,我认为只是做一个killall -9 lxdm


刚在Debian 9.5上安装了lxde-但我的系统上没有/etc/init.d/lxdm ...
TheStoryCoder

您也安装了LXDM吗?我相信Debian上的默认DM是LightDM
Lawrence

哦,不,我没有安装LXDM。当我安装LXDE时,我不会明白吗?我真的需要单独安装一些东西才停止LXDE吗?
TheStoryCoder

LXDE并不总是安装LXDM。如果您安装了lightdm,请直接运行,/etc/init.d/lightdm stop而不是lxdm
Lawrence

我没有lxdm安装。但是我真的需要LXDE吗?!我不太了解LXDE和LXDM ...
TheStoryCoder
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.