昨日、Sudo do-release-upgrade -d
を使用して14.10から15.04にアップグレードしました。コンピューターは中断せずに問題なく再開しますが、再開するたびに、約30秒後にコンピューターが中断状態に戻ります。再開すると、同じパターンが続きます。
仮想コンソールからの中断(ctrl+alt+F2)Sudo pm-suspend
を使用しても同じ問題は発生せず、安全に切り替えることができます ctrl+alt+F2、一時停止してから、 ctrl+alt+F7 自動中断の問題に遭遇することなく。
ただし、グラフィカル画面から中断した場合(ctrl+alt+F7)、仮想コンソールに切り替えても、自動的に中断されます。これは、仮想コンソール内で、コンピューターが自動的に実行して再開する前に強制停止し、仮想コンソール内にとどまる場合でも発生します。約30秒以内にコンピューターが自動的に再び中断するたび。
これにより、コンピューターを再起動するまで効果的に使用できなくなり、その後は正常に動作します(グラフィカルインターフェイスから再び中断するまで、再起動する必要があります)。
何が間違っているのでしょうか?私は2013 Razer Blade 14を持っています。これは以前のバージョンのUbuntuで常に機能していました。ありがとう!
Sony Vaioでも同じ問題が発生しています。 Lubuntuデスクトップにログインすると、30秒ごとに中断が停止します。これはxfce4-power-managerが引き継いでいるからだと思います。
ただし、コンソールに切り替えると、すぐに中断され、「30秒後に中断」動作が再開されます。また、デフォルトのUnityデスクトップで「30秒後にサスペンド」の動作が見られます。
/ sys/power/stateを書き込み不可(chmod 444)にすることでこの動作に終止符を打つことができます。また、/ etc/rc.localにchmodコマンドを追加することで、ブート間でこれを維持できます。 「cgroup」コマンドの前。
/ sys/power/sleepを書き込み不可にしたので、syslogで何が起こっているかの証拠を見ています。 30秒ごとに、私はこれを見ます:
Apr 28 11:08:48 socrates systemd-sleep[8831]: Failed to open /sys/power/state: Permission denied
また、システムをスリープ状態にしようとしているものに関連して、30秒ごとにsyslogに他の書き込みが表示されます。
Apr 28 11:31:10 socrates NetworkManager[825]: <info> sleep requested (sleeping: no enabled: yes)
「Permission denied」エラーの後に、NetworkManagerからのメッセージの束が目覚め、設定の再読み込みなどの名前が付けられます。
これらのsyslogへの書き込みは、仮想コンソール上でのみ発生し、Lubuntuデスクトップに戻ると停止します。
更新:ここで詳しく説明するように、Upstartに切り替えることでほぼ解決された問題: https://wiki.ubuntu.com/SystemdForUpstartUsers
まだsyslogで30秒ごとにこれを見ています:
Apr 28 12:45:51 socrates dbus[775]: [system] Activating service name='org.freedesktop.systemd1' (using servicehelper)
これに続いて、anacronが実行されます。これは、仮想コンソールを使用している場合にのみ発生します。
更新:/ sys/power/sleepを書き込み可能にすると、systemdからupstartに切り替えた後でも、問題が再開します。
更新:バグが報告されました。 https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/145001
更新:/etc/systemd/logind.confで「HandleLidSwitch = ignore」を設定することで問題が完全に解決されました。