Ubuntu18.04进入不了图形界面,systemd-udev-trigger.service:22: Executable path is not absolute

开机后直接进入emergency recovery mode 了, 并且没有进入到我常用的用户, 而是显示了个很奇怪的名字: sh-4.4, 如下图所示:

在这里插入图片描述

在emergency recovery mode 的页面上当时有个提示, 是先按回车键, 然后进入系统中可以通过journalctl -xb 来查看系统日志, 确认究竟是什么问题
但是执行这个命令后, 一直翻不到最后一页,不知道什么时候才能看完……
于是我先用journalctl -xe 从末尾查起, 顺便看一下究竟有多少页日志……

后来,在日志中发现从这里开始报错:

在这里插入图片描述

似曾相识的错误! /lib/systemd/system/systemd-udev-trigger.service:22: Executable path is not absolute: udevadm t rigger --type=sussystems……

之前就在这篇解决Failed to restart udev.service中看到过!
那么systemd-udev-trigger.service是什么呢? 查了下资料, 发现它与设备(例如显卡等)的识别相关, 那么很可能是这个原因导致进入不了图形界面了!
于是火速按照之前的方法, 打开/lib/systemd/system/systemd-udev-trigger.service这个文件, 将ExecStart的路径改为系统上udevadm的真实路径, 接着重启服务, sudo sysyemctl restart systemd-udev-trigger.service, 果然, 成功解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

steptoward

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值