升级到 15.04 和 gnome 3.16 后,笔记本电脑关机时不会关机

升级到 15.04 和 gnome 3.16 后,笔记本电脑关机时不会关机

我不知道如何开始调试这个问题。我的笔记本电脑是戴尔 XPS 13,型号 9333。当我升级到 15.04(从 14.10)和 Gnome 3.16(从 3.14)时,这个问题就开始了。不幸的是,我不确定是哪次升级导致了这个问题,因为我同时进行了这两项升级。

发生的事情很简单。我按下关机键,关机过程照常进行,直到屏幕变黑,但笔记本电脑仍保持开机状态(笔记本电脑前面的小灯和键盘背光保持开机状态)。

当发生这种情况时,我的笔记本电脑会断开与 Wi-Fi 的连接。当我尝试切换到其他 TTY(ctrl alt F1、2、3、4...)时似乎没有任何反应 - 也许发生了一些事情,而我看不到它,因为屏幕关闭了,我不知道。当我使用 fn+wifi 切换按钮时,机器似乎确实禁用了它的 Wi-Fi(因为下次启动时笔记本电脑处于“飞行模式”)。

发生这种情况时,关闭笔记本电脑的唯一方法是按住电源按钮。这样关闭电源后,我有时(并非总是)会在下次启动时运行文件系统检查,然后将我转至紧急控制台,在那里查看日志journalctl -xb告诉我需要先运行e2fsck才能sda9启动 - 所以我这样做e2fsck /dev/sda9 -y然后重新启动,一切正常。

有人知道如何开始调试这个问题吗?有没有什么日志可以检查,有什么特别的东西可以找出笔记本电脑无法关机的原因?

任何帮助将不胜感激。

谢谢,罗布

(编辑)看起来这一定是 gnome 3.16 的问题。登录 Unity 后关机可以正常工作,但从 Gnome 锁定屏幕或登录 Gnome 关机始终失败。有什么想法可以进一步调试吗?

(编辑 2)更多信息。sudo shutdown -h now通过 Gnome 中的终端窗口运行时运行失败。sudo shutdown -h now通过 tty1 运行(当登录到 gnome 或 gnome 锁屏打开时,在 tty7 上(我认为))可成功关机。sudo shutdown -h now通过 unity 运行可成功关机。那么问题显然局限于 Gnome 3.16。:\

答案1

我已经升级到 Gnome 3.16.1,不再遇到此问题。我猜这是通过以下更改修复的:

========================================
  gtk+
========================================

Overview of changes in GTK+ 3.16.2
==================================

* Bug fixes:
 [...]
 747689 [...]
        GtkApplication: Prevent more crashes around shutdown            
 [...]

https://www.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/core/3.16/3.16.1/NEWS

相关内容