login loop:systemd-udevd :无法执行’/ bin / systemctl start –no-block nvidia-persistenced.service’:没有这样的文件或目录

我的电脑昨天没有任何问题。 我把它关了,今天早上试着打开。 它在黑屏上打印出这些消息:

systemd-udevd[713]: failed to execute '/bin/systemctl' '/bin/systemctl start --no-block nvidia-persistenced.service': No such file or directory systemd-udevd[852]: failed to execute '/bin/systemctl' '/bin/systemctl stop--no-block nvidia-persistenced': No such file or directory 

然后继续登录屏幕。 我输入了密码并按了回车键。 它等待了一会儿,登录屏幕又重新出现了。

我该如何解决这个问题?

如果其他人有这个问题,这对我有用:
Ctrl+Alt+F1打开终端并登录。
运行sudo apt-get install nvidia-current ,然后sudo reboot
它降级为nvidia-304,重启后一切都很好

听起来你有两个问题,systemd-udevd看起来像是Nvidia驱动程序的问题,我设法通过将早期版本从367.57重新安装回340.98来解决我的问题,这一切都在软件和更新屏幕中。

如果你在登录循环中,那当然是不好的。 我在过去几次也遇到过这个问题,不得不到终端(Ctrl-Alt-F1)并将此代码放入:

 sudo mv ~/.Xauthority ~/.Xauthority.backup 

然后

 sudo service lightdm restart 

这应该至少让你通过登录循环并更改驱动程序。

此消息似乎相当无害,不会影响驱动程序function。 您可以通过运行inxi -Fxz来确认驱动程序function:您应该看到类似的内容:

Graphics: Card: NVIDIA Device 1b81 bus-ID: 01:00.0 Display Server: X.Org 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau) Resolution: 1920x1080@60.0hz GLX Renderer: GeForce GTX 1070/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 375.82 Direct Rendering: Yes

我得到运行Linux Mint Rosa 17.3的OP错误消息,它不使用systemd(它使用upstart init)。 因此,毫不奇怪/ bin / systemctl不存在。 Nvidia不应该试图称之为。

更多信息在这个主题 。

如果您无法登录,则可能还有其他错误。