web-dev-qa-db-ja.com

15.04およびgnome 3.16にアップグレードした後、シャットダウン時にラップトップの電源が切れない

これのデバッグを開始する方法がわかりません。私のラップトップはDell 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のログを確認すると、e2fscksda9で起動する前に-e2fsck /dev/sda9 -yを実行してから再起動すると、すべて正常に動作します。

この問題のデバッグを開始する方法はありますか?私がチェックできるログ、特にラップトップの電源がオフにならない理由を特定するために探すべきログはありますか?

どんな助けも大歓迎です。

ありがとう、ロブ

(編集)これはgnome 3.16の問題に違いないようです。 Unityへのログイン後のシャットダウンは正常に機能しますが、Gnomeロック画面またはGnomeへのログインからのシャットダウンは常に失敗します。これをさらにデバッグする方法はありますか?

(編集2)詳細。 Gnomeのターミナルウィンドウ経由で実行すると、Sudo shutdown -h nowの実行に失敗します。 tty1を介してSudo shutdown -h nowを実行すると(gnomeにログインしたとき、またはtty7(gnome)でgnomeロック画面が開いているとき)、シャットダウンに成功します。 Unity経由でSudo shutdown -h nowを実行すると、シャットダウンが成功します。問題は明らかにGnome 3.16に限定されます。 :\

7
RJackson

Gnome 3.16.1にアップグレードしましたが、この問題はもう発生していません。私はそれがこの変更によって修正されたと推測しています:

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

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

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

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

1
RJackson