web-dev-qa-db-ja.com

私のラップトップはacpi = offパラメーターでのみ起動します。どうすれば修正できますか?

なしでは機能しなかったため、オプションacpi=offを使用してUbuntu 12.10をインストールできました。

現在、このオプションでのみ起動します。このオプションの必要性のために問題を解決することは可能ですか?このオプションを使用すると、起動が非常に遅くなります。

Optimusテクノロジーを搭載したNvidia GeForce GT 520Mカードに関連しているのでしょうか?たぶんそのドライバー?

私のラップトップは1年前のASPIRE 5750Gです。

1
Marce

OP( Marce )は解決策を見つけました。 2012年1月12日にOPが言った

私はついに質問でArttuによって与えられた指示に従って問題を解決しました nvidiaドライバをインストールしたときにデスクトップが表示されません! 。問題は、nvidiaドライバーに関するものでした。

これが答えです OPが参照していたもの。

通常、この質問の複製としてこれを閉じますが、 gertvdijkの答え は価値があり、これに対処しますが、それには対処しません。

1
Eliah Kagan

モバイルPC(ラップトップ/ノートブック)でACPIをオフにすることはお勧めできません。これらのデバイスで本当に必要なすべての電源管理が無効になります。

根本的な原因は、おそらく、誤った、破損した、または混乱したACPIテーブルをカーネルに提示する「壊れた」BIOSです。他の人によって気づかれた可能性があり、回避策が利用可能です。また、ラップトップのベンダーがこれを修正している場合があります。

ここからあなたが見るいくつかのオプションがあります(あなたの今やや曖昧だが一般的な状況で):

  • Ubuntuをインストールするイメージのカーネルは、リリース後に一部の更新が利用可能になったため、現在「安定」しているカーネルよりも古いことに注意してください。最初に試すことは、すべてのシステムアップデートを適用し、ブートパラメータを一時的に削除することです。 Grubの保持を起動します Shift、正しいエントリを選択して、 Eacpi=offカーネルパラメーターを削除して、 F10以下のすべてのオプションで試してみてください!

  • acpi_osi=Linuxをカーネルパラメーターとして起動してみてください。

  • 最新のカーネルにアップグレードします。その方法については this answer をご覧ください。

  • ラップトップベンダーがBIOSアップデートを利用できるかどうかを確認してください。もしそうならそれを適用します。

  • 1枚のグラフィックカードで起動してみてください。ディスクリート/ Nvidiaを無効にし、統合されたものも無効にしてみてください。

  • Nvidia Optimus対応のマシン(ラップトップでよく見られるハイブリッドグラフィックス)を使用している場合は、この手法を適切にサポートするためにBumblebeeをインストールしてみてください。 this answer にいくつかの指示があります。

  • BIOSにOS/ACPI固有の設定があるかどうかを確認してください。

  • Googleは、デバイスベンダー/タイプの組み合わせとキーワード「Linux」を使用しています。別のディストリビューションがそれを修正したか、誰かがカーネル開発者に提案したかもしれませんが、それはまだメインカーネルツリーにマージされていないかもしれません。

  • バグとして報告してください。 バグの報告方法

問題を解決できたら、/etc/default/grubファイルから削除し、Sudo update-grubを実行して、カーネルパラメーターを永久に削除します。 (そして、あなたの解決策が別のカーネルブートパラメータでブートすることである場合、そのファイルのGRUB_CMDLINE_LINUX_DEFAULT設定を適宜編集するだけです。)

そのことについてより具体的な情報があり、支援が必要な場合は、新しい質問にしてください。 「HP Probookにこの回避策を適用するにはどうすればよいですか?」

3
gertvdijk