私は最近Ubuntu 11.10から12.04にアップグレードしました。何らかの違いがある場合、私のシステムはDell Inspiron 1520です。
シャットダウンまたは再起動するたびに問題が発生します。実行中のすべてのプロセスを(私が知る限り)強制終了しますが、シャットダウンテキスト画面を通過して画面が黒くなると、コンピューターの電源はオフになりません。ファンはまだ動作し、画面はオンのままです。電源を完全にシャットダウンするには、電源ボタンを押し続ける必要があります。
誰もこの問題を解決する方法を知っていますか?
私は同じ問題を抱えています 解決策を見つけました これは私のために働いた。
ターミナルに入力:
Sudo -i
(ルートシェルを取得するには、Sudo geditは推奨されません)gedit /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
に変更しますupdate-grub
exit
(ルートシェルを終了する)ここで見つけました: Dell Studio 1569はUbuntu 11.10または12.04でシャットダウンできません
別の可能な解決策-特に(U)EFIを使用する新しいハードウェアの場合-ブートパラメータapm=power_off
を追加することです。 GRUB_CMDLINE_LINUX_DEFAULT
の/etc/default/grub
の定義に追加することも、まだ存在しない場合は行を追加することもできません。
GRUB_CMDLINE_LINUX_DEFAULT="apm=power_off"
次に、オペレーティングシステムのマニュアルに従って、grubインストールを更新します。例:update-grub
またはgrub2-mkconfig -o /boot/efi/EFI/[osname]/grub2.cfg
.
私はまったく同じモデル(Inspiron 1520)でも同じ問題を抱えています。犯人はプロプライエタリのNVIDIAグラフィックスドライバーであるようです。アンインストールしてNouveauにフォールバックすると、通常どおりに機能します。
NVIDIAドライバーの代わりにNouveauを実行するには、「追加ドライバー」で[両方] NVIDIAドライバーを削除または非アクティブ化します(英語のシステムを実行していないため、名前がわかりません)。 Ubuntuは自動的にNouveauを使用します。
ただし、使用方法によっては、Nouveauは「十分」ではない場合があります。しかし、私の場合は、NVIDIAドライバーのパフォーマンスは必要ありません(ゲームはありません!)。
スプラッシュスクリーンの背後で何が起こっているかを調べるには、を押します Esc。シャットダウンの原因を確認できます。その後、その問題のトラブルシューティングを行うことができます。報告された多くの場合、redis-server
でした。
キーは、この文に含まれている場合があります。「実行中のすべてのプロセスを強制終了します」。私の場合、そうではありませんでした!この問題は、何らかの理由で正常に停止できないredis-server
プロセスが原因で発生しました。 redis-server
processes、Sudo killall redis-server
をすべて強制終了すると、正常にシャットダウンすることができました。私はそれほど頻繁にredisを必要としないので、これらのコマンドで起動時に実行するのを止めました:
Sudo update-rc.d -f redis-server remove
Sudo update-rc.d -f redis_6379 remove
この問題を修正するアップデートを待ちますが、今のところ、シャットダウンする前にredisプロセスを停止することを忘れないでください。 あなたの場合、それはredisではないかもしれませんが、Ubuntuが殺すことができなかったバグの多いプロセスです。
これは、問題の検査に役立つ場合があります。
service --status-all
:システムに登録されているすべてのサービスをリストします。 OSブートで開始するサービスの前には[+]記号が付きます。
電源ボタンを押して手動で電源を切ると、画面に表示されるログメッセージを読みます。私の場合、私はredisサーバーを閉じようとすることについて何かを読みました。ランダムキーを押した場合にもメッセージが表示される場合があります。
最近インストールしたプログラムを確認してください。おそらく、そのうちの1つが問題の原因です。
不要なプロセスをすべて閉じて、正常にシャットダウンできるかどうかを確認してください。可能であれば、バグのあるアプリに到達するまで、プロセスを繰り返し、候補を絞り込みます。