每次我在 Ubuntu 22 上锁定屏幕时,所有正在运行的应用程序和终端都会被终止

每次我在 Ubuntu 22 上锁定屏幕时,所有正在运行的应用程序和终端都会被终止

我在一台小型计算机上安装了 Ubuntu 22。

每次我锁定计算机(Super+L / WIN+L)并且经过足够的时间之后我再次解锁(比如说,1 小时后)所有正在运行的应用程序和打开的控制台都会被终止。

事实上,感觉就像计算机刚刚启动而不是解锁一样。

显然,这不太好,因为有时我会丢失未保存的进度。

我查了一下 Ask Ubuntu,但找不到讨论这个问题的内容。根据我读过的网页上的一些线索,我查看了我的电源设置,发现它们没有任何问题。为了确保万无一失,我将计算机功耗设置为“性能”模式,以避免暗示 Ubuntu 我可能希望应用程序被关闭,但没有任何改善。

我不熟悉日志和基于控制台的调查,因此不幸的是我不确定如何更好地详细说明这个问题,但如果我收到关于这个主题的好的评论,我会很乐意跟进记录这个问题。

我提前感谢您抽出时间来提供帮助。

编辑:正如评论中所建议的,我在此提供更多信息,并添加了一个我忘记提及的重要细节:该计算机具有 Windows 10 双启动功能。Windows 10 仅运行一次,之后我安装了 Ubuntu 22 和 Windows 10(按照向导安装)。

在安装中,我选择了“最小安装”以避免安装我系统上不想要/不需要的 LibreOffice 或 Firefox 等软件。

不确定这些细节重要。

根据以下用户的要求,我的电源设置如下:

电源模式:

  • 性能(问题与平衡相同)

省电选项:

  • 屏幕空白:15分钟
  • 自动暂停:关闭

暂停和电源按钮:

  • 按钮行为:关闭电源

还按照要求,的输出last如下。down和这两个词crash似乎指向了一个有用的方向,但我不是专家,无法告诉你:

raggot   tty2         tty2             Fri Jul 15 11:07   still logged in
reboot   system boot  5.15.0-41-generi Fri Jul 15 11:04   still running
raggot   tty2         tty2             Thu Jul 14 14:25 - down   (00:21)
reboot   system boot  5.15.0-41-generi Thu Jul 14 12:30 - 14:47  (02:16)
raggot   tty2         tty2             Thu Jul 14 11:05 - crash  (01:25)
reboot   system boot  5.15.0-40-generi Thu Jul 14 11:04 - 14:47  (03:42)
raggot   tty2         tty2             Wed Jul 13 13:40 - down   (01:12)
reboot   system boot  5.15.0-40-generi Wed Jul 13 12:57 - 14:53  (01:55)
raggot   tty2         tty2             Wed Jul 13 10:36 - crash  (02:20)
reboot   system boot  5.15.0-40-generi Wed Jul 13 10:36 - 14:53  (04:17)
raggot   tty2         tty2             Tue Jul 12 15:30 - down   (01:56)
reboot   system boot  5.15.0-40-generi Tue Jul 12 14:29 - 17:27  (02:58)
raggot   tty2         tty2             Tue Jul 12 09:42 - crash  (04:46)
reboot   system boot  5.15.0-40-generi Tue Jul 12 09:39 - 17:27  (07:47)
raggot   tty2         tty2             Thu Jul  7 10:57 - down   (06:11)
reboot   system boot  5.15.0-40-generi Thu Jul  7 10:57 - 17:08  (06:11)
raggot   tty2         tty2             Thu Jul  7 10:49 - down   (00:07)
reboot   system boot  5.15.0-40-generi Thu Jul  7 10:49 - 10:57  (00:07)

锁定前的输出uptime

12:35:36 up  1:31,  1 user,  load average: 0,18, 0,16, 0,13

编辑2:问题发生时,我就在机器旁边。系统不只是解锁。它实际上完全重新启动了。

我现在运行journalctl并捕获了以下内容:

jul 15 17:10:12 Elitedesk kernel: usb 2-2: USB disconnect, device number 3
jul 15 17:10:12 Elitedesk kernel: FAT-fs (sda1): unable to read boot sector to mark fs as dirty
jul 15 17:10:12 Elitedesk udisksd[629]: Cleaning up mount point /media/raggot/STIL_USB (device 8:1 no longer exists)
jul 15 17:10:12 Elitedesk systemd[1]: media-raggot-STIL_USB.mount: Deactivated successfully.
jul 15 17:10:12 Elitedesk drawio[9924]: Failed to measure available space: Error getting filesystem info for /media/raggot/STIL_USB: No such file or directory
jul 15 17:10:12 Elitedesk drawio[9924]: Failed to measure available space: Error getting filesystem info for /media/raggot/STIL_USB: No such file or directory
jul 15 17:11:30 Elitedesk kernel: snd_hda_codec_hdmi hdaudioC0D2: HDMI: pin NID 0x5 not registered
jul 15 17:11:30 Elitedesk update-notifier[3724]: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
jul 15 17:11:30 Elitedesk update-notifier[3724]: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
-- Boot f2ffcd16bc0441cab6449548c9e8a991 --

我有 1 个屏幕连接到 2 个工作站。在它崩溃之前,发生了 2 件事:

  1. 我从“有问题的”工作站移除了一个 USB 记忆棒
  2. 我将屏幕(从屏幕的 UI)从“有问题的”站切换到另一个站。

当我将它切换回电脑时,我看到它已经在 Grub 页面中选择操作系统,不久之后它就启动到了 Ubuntu。

根据日志,您知道问题可能是什么吗?

编辑3:今天下午,在上次崩溃之后,我根据以下评论的建议运行了以下命令:sudo journalctl -b -1 -e。它在最后几行返回了这些日志:

jul 20 14:30:01 Elitedesk CRON[103211]: pam_unix(cron:session): session closed for user root
jul 20 14:30:15 Elitedesk update-notifier[2744]: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
jul 20 14:30:15 Elitedesk update-notifier[2744]: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
jul 20 14:30:16 Elitedesk kernel: snd_hda_codec_hdmi hdaudioC0D2: HDMI: pin NID 0x5 not registered

我认为计算机后面连接的 DisplayPort 转 HDMI 适配器存在硬件问题。这可以解释为什么当我(似乎不重要)关闭屏幕或将屏幕的输入更改为另一个端口时(有时)会发生崩溃。

这个错误是否让你想起什么了?你知道该如何解决吗?

相关内容