从挂起状态唤醒后,Xorg 崩溃并且所有应用程序都被终止?

从挂起状态唤醒后,Xorg 崩溃并且所有应用程序都被终止?

我的电脑从挂起状态唤醒。我必须登录两次才能进入桌面,结果发现一切都已关闭。不过,监视器中仍可见一些进程。

我有一份崩溃报告:

ExecutablePath
/usr/bin/Xorg
Package
xserver-xorg-core 2:1.15.1-0ubntu2.1
Problem Type
Crash
Title
Xorg crashed with SIGABRT
proc.driver.nvidia.gpus.0
Error: Errno 21 is a directory /proc/driver/nvidia/gpus/0

等等....

Nvidia 二进制驱动程序是否再次出现问题?有办法解决吗?这很糟糕,因为你不知道你的工作是否会被终止,或者它会没事(不是每次都会发生,但大概 10 次中有 1 次)

答案1

我犯了错误

Xorg crashed with signal 7
Error: [Errno 21] Is a directory: '/proc/driver/nvidia/gpus/0000:01:00.0'

我发现这是Bug #1763645 “Xorg 因信号 7 崩溃”,重复的错误 #1760450 “[nvidia] Xorg 因 nvidia_drv.so 调用的 _dl_runtime_resolve_xsavec() 中的 _dl_fixup() 信号 7 而崩溃”

对我(驱动程序 390)有用的是评论:

添加scsi_mod.scan=sync如下/etc/default/grub内容:

GRUB_CMDLINE_LINUX_DEFAULT="scsi_mod.scan=sync"

尚未从暂停崩溃中恢复。

答案2

我以前也遇到过这些问题,后来我接受了关闭笔记本电脑而不是使用睡眠或挂起等功能会减少问题的事实。我认为这些功能更受 Windows 用户欢迎,因为它可以在一天半内启动?然后当用户只想关机而 Windows 却坚持安装更新时,Windows 会令用户感到痛苦。根据我的经验,Ubuntu 平均在 5-10 秒内关机,启动速度也几乎一样快。

至于您对 NVIDIA 驱动程序的抱怨,我同意。当我使用 HP 笔记本电脑时,我在这个安装中安装了驱动程序,现在我已转到安装了相同驱动程序的台式机,我迫不及待地想清除所有 NVIDIA 驱动程序,我最近才完成这一操作。我的安装没有它们运行得更好,但我不确定我会将暂停问题归咎于 NVIDIA 驱动程序。

相关内容