web-dev-qa-db-ja.com

ハイバネーション/サスペンド-nvidia / nouveau-すべてを試してみましたが、まだ機能していません。

ネット上で見つけることができるすべてのソリューションをテストした後、ここで自分の運を試します。

Preeise Pangolinバージョン32ビットカーネルとpaeを使用します

症状:

  • サスペンドはうまくいきますが、再開すると、画面はスタンバイ状態のままになり、pm-suspendログは特別なことを示しません。
  • 休止状態:すべてが正常に実行されているようで、イメージの作成を示すメッセージが短時間表示され、モニターがスタンバイ状態になりますが、マシンの電源がオフにならず、逆にファンが高速化され、手動の強制電源オフが唯一の解決策です。再起動時には、再開はありません。

ハードウェア構成:

  • グラフィックカード:nvidia 8600 GTS(Nouveauドライバーを使用)
  • マザーボード:ASUS M5A88-M-EVO
  • 8GのRAM、10Gのスワップ。

私が試したもの:

  • Nvidia独自のドライバーをインストールする:問題を部分的に解決します(サスペンドは機能しますが、休止状態を修正しますが、再開することはできません(モニターはオフのままです))。
  • インストールされたkvm/vmware/virtuaboxのアンインストール。変化なし。
  • Linux 3.5をNouveauドライバーとlibdrm(これはすべてfreedesktop.org gitリポジトリーから)でコンパイルします。非常にうまく機能しますが、suspend/hibernateに変更はありません。
  • ブート時にnomodesetカーネルオプションを追加すると、3Dアクセラレーション(ユニティ2D)が失われ、改善はありません。
  • 休止状態へのUSBポートを無効にするスクリプトをインストールします。変更はありません。
  • 更新されたBIOS、変更なし。
  • 休止状態のためにS3モードでBIOSを強制する、変更なし。
  • すべての可能なオプションを変更せずに、pm-suspendを手動で起動します。
  • Pm-hibernateのシャットダウン方法を「plateform」から「shutdown」に変更(変更なし)
  • スワップパーティションを再フォーマットし(swapoff/mkswap/swapon/fstab edition/edition /etc/initramfs-tools/conf.d/resume)、進行せず、使用されているUUIDに関する新しい警告メッセージを取得します。ここで何かを忘れている可能性があります。
  • Hibernate/uswsup/tuxoniceをインストールし、アンインストールします。どのような場合でも変更はありません...
  • ブートの行に「resume =/dev/sda4」(スワップパーティション)を追加しました。変更はありません。
  • カーネル行のブートに「noacpi」を追加、変更なし。
  • カーネル行のブートに「acpi = force」を追加、変更なし。

私はそれで全部だと思いますが、私は上記に数晩過ごしました、それのいくつかを忘れたかもしれません…

OR休止状態を一時停止し、誰かに解決策や探索する道があれば、本当に感謝します...(はい、もしあなたがビールを払うことができればパリにいるか、あなたがそこに来る^^)。

lsmod: http://paste.ubuntu.com/1124079/

lshw: http://paste.ubuntu.com/1124082/

5
tshirtman

Thirtmanを確認するために:私はGeforce 9650M GTを搭載したAsusラップトップで12.04 32ビットを実行しています。外付けモニターを接続すると、再開時に黒い画面が表示されたので、nvidia currentは良いアイデアだと思いました。不安定な動作を引き起こします。最初はフレームの小さな部分がフラッシュし、数分後に画面が黒くなり、すぐに白くなり、画面の上下にゆっくりと黒いピクセル構造が現れます。 nvidiacurrentを数回再インストールしたところ、システムは1日再インストールした後、最初の1つまたは2つのブートでスムーズに実行されましたが、毎回不安定になりました。 nvidiacurrentをアクティブにすると、nouveauドライバーを復元するために/etc/modprobe.d/nvidia-current-hybrid.confも手動で削除する必要がありました

2
Fred Schoen

64ビットUbuntuを使用していない理由は何ですか?

Nouveauドライバーがサスペンド時にメモリ割り当てに問題がある少なくとも1つのインスタンスを覚えています( https://bugs.launchpad.net/ubuntu/+source/linux/+bug/754711 ) 64ビットカーネルを使用して(または、ケースでうまく機能しない独自のドライバーを使用して)軽減してください。

0
roadmr