所谓,检验真理的标准只能是社会实践理论与实践的统一是马克思主义的一个最基本的原则,所以今天在深入理解X Windows的时候我在ubuntu lightdm14.04系统没有备份的情况下直接进行实践,敲入了startx命令后重启系统然后电脑就黑屏了,但是指示灯还亮着我强制重启后,正常进入登陆页面输入正确的密码之后,无法进入桌面仍然跳转回登陆页面。
后来我搜索了关于startx这个指令的具体作用作出了如下操作:
为什么会进不去呢?首先要知道ubuntu lightdm 的登陆器是lightdm,当时我在终端输入
我就奇怪了明明进不去为何是已經开启了呢?应该就是startx在发挥作用了startx 是用来启动X windows服务的,在tty执行startx的时候会生成一个文件这个是script文件,主要负责加载和设定一些环境变量最后执行xinit程序,而xinit程序是真正的x windows启动程序在startx执行过程中,不会经过gdm步骤也就是没有了语系的定义,自然也就不会有gdmgreeter的登陆窗口界媔从而直接startx后是不需要输入用户名和密码的。具体更深层的原理还在探索中
然而,就搞(理解)这个一个工作日又过去了
发布了25 篇原创文章 · 获赞 1 · 访问量 2万+