これについてはすでに多くのスレッドがあることを知っていますが、それらのどれも私にはうまくいきません。ここに記載されている解決策を試しました:
これは私が試したものです:
1)Sudo pm-hibernate
は何もしません。
2)Sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
このファイルは次のようになります。
[upowerでデフォルトで休止状態を再度有効にする] Identity = unix-user:* Action = org.freedesktop.upower.hibernate ResultActive = yes
[logindでデフォルトでhibernateを再度有効にする] Identity = unix-user:* Action = org.freedesktop.login1.hibernate; org.freedesktop.login1.handle-hibernate-key; org.freedesktop.login1; org.freedesktop.login1 .hibernate-multiple-sessions; org.freedesktop.login1.hibernate-ignore-inhibit ResultActive = yes
[login1のデフォルトでhibernateを再度有効にします] Identity = unix-user:*
Action = org.freedesktop.login1.hibernate ResultActive = yes[logindでデフォルトで複数のユーザーの休止状態を再度有効にする]
Identity = unix-user:*
Action = org.freedesktop.login1.hibernate-multiple-sessions
ResultActive = yes
ファイルもこれに変更しました:
[upowerでデフォルトで休止状態を再度有効にする] Identity = unix-user:* Action = org.freedesktop.upower.hibernate ResultActive = yes
[logindでデフォルトでhibernateを再度有効にする] Identity = unix-user:* Action = org.freedesktop.login1.hibernate; org.freedesktop.login1.hibernate-multiple-sessions ResultActive = yes
...しかし、それでも動作しません。
3)Sudo update-grub
メニューにまだ休止状態オプションがありません
4)tuxoniceのインストール
Sudo add-apt-repository ppa:tuxonice/ppa
Sudo apt-get update
Sudo apt-get install tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice
次にSudo pm-hibernate
。結果がありません
5)Sudo apt-get install hibernate
その後Sudo systemctl hibernate
このエラーメッセージが表示されます。
Logind経由でシステムを休止状態にできませんでした:スリープ動詞はサポートされていません
6)Sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
を探した
[Disable hibernate by default in upower]
[Disable hibernate by default in logind]
...そしてResultActive=no
をResultActive=yes
に変更しました
追加情報:
free
でテスト済み)。Sudo locate pm-suspend.log
は、Sudo pm-hibernate
の実行後に何も生じませんSudo pm-hibernate
を実行する前後にdmesg
を実行し、dmesg
の2つの出力を比較しました。両方の出力は同一です編集:
私は理由を見つけたと思います:BIOSでセキュアブートオプションを無効にする必要があります。これを行うには、通常のブートプロセスを中断すると、オプションのセキュアブートになります。
私は理由を見つけたと思います:BIOSでセキュアブートオプションを無効にするする必要があります。これを行うには、通常のブートプロセスを中断すると、オプションのセキュアブートになります。
Ctrl + Alt + tを押すか、ダッシュでターミナルを検索して、ターミナルを開きます。
端末にSudo systemctl hibernate
と入力して、Enterを押します。プロンプトが表示されたらパスワードを入力します。
コンピューターの電源を切った後、再び電源を入れます。開いているアプリケーションは再び開きましたか?
休止状態テストが機能する場合は、休止状態にするときにSudo systemctl hibernateコマンドを引き続き使用できます。
メニューで休止状態オプションを有効にすることもできます。これを行うには、お気に入りのテキストエディターを使用して/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pklaを作成します。以下をファイルに追加して保存します。
[Re-enable hibernate by default in upower]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit
ResultActive=yes