私のラップトップはLinuxMint 18.3でKDEを実行しています。これまでは自動停止が働いていました。 KDE バージョンは 5.8.9、Framworks バージョンは 5.36.0 です。 QTバージョン5.6.1、カーネルバージョン4.10.0-38-一般。
省エネモジュールのダイアログボックスで一時停止セッションが開き、たとえば10分後に設定されます。
その後、「systemctlマスクsleep.target」をrootとして実行し、「systemctl unmask sleep.target」を実行して復元しました。
その後、自動停止は機能しなくなります。 10分が過ぎても、ラップトップはまだ一時停止していません。画面が空でロックされています。ロックが解除されると、[認証が必要]ダイアログボックスが表示され、自動的に一時停止を完了するのではなくパスワードを要求します。
pm-suspensionによる手動停止は依然として機能します。
どうすれば解決できますか?
2019-05-28 アップデート #1:出力systemctl list-unit-files | grep sleep
:
systemd-hybrid-sleep.service static
hybrid-sleep.target static
sleep.target static
2019-05-28 アップデート #2: 再起動後、問題が自然に解決されるようです。ただし、システムが再起動しない場合は、次の操作を実行したsystemctl mask sleep.target
後systemctl unmask sleep.target
、[認証が必要]ダイアログボックスで自動一時停止操作がブロックされます。
2019-05-28 アップデート #3:私はこれを一貫して再現する方法をまだ探しています。これはいつも起こるわけではありません。再起動後(問題が消える)+unmaskを実行すると、systemctl mask sleep.target
自動サスペンドがまだ正常に実行されることがあります。
更新 2019-05-29:この状況を再現するには、ブロック後に自動一時停止タイムアウト(スリープ設定で)が実行されるのを待ちます。次にマスクを解除します。その後、自動一時停止タイムアウトがトリガーされるたびに、自動一時停止の代わりに[認証が必要]ダイアログボックスが表示されます。