
私は Acer Aspire 5750G ラップトップを持っています。Ubuntu 11.04 を実行しています。
そこにはuname -a
次のように書かれています。
Linux admin-Aspire-5750G 2.6.38-13-generic-pae #56-Ubuntu SMP 火曜 2月14日 14:32:30 UTC 2012 i686 i686 i386 GNU/Linux
サスペンドまたは休止状態から復帰するたびに、空白の画面が表示されます。 カバーを閉じて後で開いたときにも同じことが起こります。 これを修正するにはどうすればよいでしょうか?
編集#1:をインストールしていますpm-utils
。 を使用してサスペンドできましたpm-suspend
。 起動するために任意のキーを押すと、マシンは起動しますがハングします。 起動後は、キーボードやマウスのキーに反応しません。 何が問題なのでしょうか?
答え1
私はDebian 9で同様の問題に悩まされました。レノボ G40-30 ノートパソコン休止状態/スリープに入り、再度起動しようとしましたが、すべてが機能しているように見えても画面が表示されませんでした。
解決策は実はとても簡単です。Linux OS、特にDebianとUbuntuには少なくとも4GB以上のスワップパーティション休止状態/スリープが適切に機能するために必要です。「デフォルト」構成でインストールした場合、実際の RAM と同じサイズ (実際には少し小さい) のスワップが作成されます。したがって、4 Gb 以下の RAM を搭載したラップトップで「デフォルト」構成をインストールした場合は、おそらくこの問題を解決しようとしていることになります。
Linux でのスワップ割り当ては 2 つの方法で機能します。
1) ハードドライブ内の SWAP パーティションの形式。
2) SWAP ファイルの形式。
ファイルは次のように作成できますSWAP
:
sudo swapon --show
スワップ オプションが有効になっているかどうかが表示されます。有効になっていない場合は、その方法を調べてください。
sudo fallocate -l 1G /swapfile
追加するスワップのサイズを 1Gb に設定し、必要な値に変更します。
sudo chmod 600 /swapfile # sets the file to be owned by root
sudo mkswap /swapfile # mkswap tool to allocate swap in the file
sudo swapon /swapfile # activate the swap
sudo nano /etc/fstab # open the file to make changes permanent
/swapfile swap swap defaults 0 0
ファイルに次の行を追加します/etc/fstab
:
sudo swapon --show # show if its working
sudo free -h # show Memory and Swap
変更を元に戻したい場合は、次の手順に従ってください。
sudo swapoff -v /swapfile
/etc/fstab
ファイル から次の行を削除します:/swapfile swap swap defaults 0 0
sudo rm /swapfile # remove the swap file
RAM に応じたスワップ サイズ:
SWAP
RAM に応じて推奨されるサイズを次の表に示します 。最後の 3 列はSWAP
スペースです。
RAM No hibernation With Hibernation Maximum
1GB 1GB 2GB 2GB
2GB 1GB 3GB 4GB
3GB 2GB 5GB 6GB
4GB 2GB 6GB 8GB
5GB 2GB 7GB 10GB
6GB 2GB 8GB 12GB
8GB 3GB 11GB 16GB
12GB 3GB 15GB 24GB
16GB 4GB 20GB 32GB
24GB 5GB 29GB 48GB
32GB 6GB 38GB 64GB
64GB 8GB 72GB 128GB
128GB 11GB 139GB 256GB
256GB 16GB 272GB 512GB
512GB 23GB 535GB 1TB
1TB 32GB 1056GB 2TB
2TB 46GB 2094GB 4TB
4TB 64GB 4160GB 8TB
8TB 91GB 8283GB 16TB
詳しくは:
RAM に応じた推奨 SWAP サイズに関する詳細な情報は、次のリンクで参照できます。
ここに私が追加した表は、功績によるものです。