开机遇上图形化界面进不去,lightdm.service failed

问题描述

前两天装了个NVIDIA显卡驱动,然后卸载掉了,昨天还是正常运行,自己写了些脚本加入systemctl中管理。今天一早开机后,还未进入图形化登陆界面,便一直卡在黑屏。

  • 第一反应是先进入控制台终端看看日志。
    在这里插入图片描述
    日志信息中显示lightdm.service启动失败。
  • 查看lightmd服务配置文件以及查看服务状态
cat /etc/lightm/lightdm.conf

在这里插入图片描述
配置文件未见异常
查看服务状态(仍然报错),接着手动启动脚本服务,再一次查看服务状态

systemctl status lightdm.service
/user/sbin/lightdm
systemctl status lightdm.service

在这里插入图片描述
未见其他的报错信息,但是服务仍然处于failed。

  • 查看动态链接库
    在这里插入图片描述
    动态链接库 ,没有问题

这就有点奇怪了,
接下来找找X服务相关的文件以及配置

  • 先看看日志
cat /var/log/Xorg.0.log

在这里插入图片描述
(ww )Warning , couldn`t open module nvidia
警告:无法打开NVIDIA模块。(前两天已使用nvidia-unistall 卸载过,且将安装过程中手动写的配置文件清除掉,难道是安装过程中自动生成的配置文件仍然存在?)

  • 查看目录/etc/modprobe.d/
    在这里插入图片描述
    在这个目录下看到一个nvidia-install-disable-nouveau.conf
    查看内容,这不就是我为了安装NVIDIA禁用掉的nouveau?将配置文件挪走,重启生效。
  • 重新生成新的xorg配置(能力OK的可以自己修改)
X -configure 
mv /root/xorg.conf.new /etc/X11/xorg.conf

在这里插入图片描述

lsmod | grep nouveau

在这里插入图片描述

  • 重新生成img文件
cd /boot
mv initrmfs.$(uname -r).img initrmfs.$(uname -r).img.bak
dracut initrmfs.$(uname -r).img $(uname -r)

在这里插入图片描述

  • 再次查看xorg日志,未见其他异常
    在这里插入图片描述

查看messages日志,但lightdm仍然启动失败
在这里插入图片描述

  • 再一次启动lightdm程序
systemctl start lightdm

这次显示报错信息
Unable to register authentication agent: GDBus .Error: org.freedestop…
在这里插入图片描述

  • 查看authorzation加载的服务–polkit.server
    在这里插入图片描述
    尝试手动加载服务,提示报错:Error changing to home directory /:Permission denied
    在这里插入图片描述
    查看根目录权限:
state /

在这里插入图片描述
根目录权限怎么会是666? 赶紧改回755,重启lightdm服务

chmod 755 /
systemctl restart lighdm

在这里插入图片描述
喜剧性的一幕,重启开机后,lightmd服务再一次failed

再一次找原因,从显卡上着手,由于我电脑上有独显和集显,切换集显后,系统启动正常。可以说明问题确实出现在显卡上,那到底是显卡硬件问题、接口问题、还是驱动问题?
考虑到我前两天装过NVIDIA驱动,又卸载掉。试着将NVIDIA驱动重新安装。
安装过程链接:待定~
安装后,正常启动。
可能在卸载NVIDIA开机后出现配置文件遗留,或是分辨率不支持等问题?

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值