web-dev-qa-db-ja.com

サスペンド後にxubuntu 12.04が再起動する-アカウントからのみ

きれいなxubuntu 12.04をインストールした後、サスペンドすると、コンピューターがサスペンドして電源が切れます(ライトが消え、clickHDまたはファンからの音)、その後約2秒後に再びオンになります...

奇妙なことは:

  • LiveCDから起動するときは発生しません
  • 別のユーザーアカウントを作成しました。このアカウントにログオンすると、一時停止できます。 ONボタンを押すまでコンピューターはオフのままです
  • .configフォルダーを削除してきれいになったら-アカウントで問題なく中断することもできます

だから私のユーザー設定の何かがこれを引き起こしているようですが、私はそれが何であるかを判断することはできません。 2つの.configフォルダーと、1つのアカウントで実行されているすべてのプロセスを他のアカウント(ps -ef |grep <username>)と比較してみましたが、これを引き起こしている明らかなものは見つかりませんでした...

更新:

要求に応じて、ここに kern.log -埋め込みコメントが含まれています。コンピューターをオンにして、一時停止できるアカウントとしてログインし、正常に一時停止してから、今度は私のアカウントで一時停止します(ただし、約2秒間だけコンピューターが再起動します)

および 〜/ .config contents + dmesg output

4
Yoav Aner

まったく同じ症状-「ギア」アイコンのドロップダウンメニューから「サスペンド」を選択します。結果は、OPによって記述された再起動と同じループです。

ENV-カーネル3.6.1-030601-generic#201210071322

ENV-ハードウェアsamsungシリーズ9

元カーネルのアップグレード前のOSは12.04でした

解決策-システム/設定/電源アプリで、バッテリーのオンとオフの両方で「スリープ」の設定を調整しました。 mode = battery powerまたはmode = plugged inに関係なく、あるしきい値でスリープを要求するconfig valがあることを確認しました。

電源設定の数週間後にループ/再起動の症状が終了しました。

2
rowntreerob

私はあなたのログファイルを徹底的に調べましたが、問題が何であるかを解読できませんでした。あなたの状況で私がすることは、ほとんどすべての.configフォルダーを削除し、サスペンドモードでマシンを正常にテストするときにそれらを1つずつ置き換えるスクリプトを実行することです。このようなもの:

FOLDERS=$(ls .config | grep -v "gtk" -v "gnome") #Use -v to exclude any folders.
for f in "$FOLDERS"; do
     mv "$f" "$f-" #Instead of deleting folders, we just rename them with a hyphen at the end.
done

for f in "$FOLDERS"; do
    echo "Test putting you system to sleep, then press enter to re-enable the next config folder"
    read i #Reads the enter key.
    mv "$f-" "$f"
    echo "Replaced folder: .config/$f"
    echo "$f" > corruptfolder.txt #This file will remember the last folder incase you forget.
done

成功した場合、このスクリプトの実行は完了しません(コンピューターの電源がオフになっているため)。最後にハイフンが残っているフォルダー名を修正します。これを行うには、このループを使用します。

FOLDERS=$(ls .config)
for f in "$FOLDERS"; do
    tmp=$(echo "$f" | sed 's/-$//')
    [ "$tmp" != "$f" ] && mv "$f" "$tmp"
done
2
Sepero

更新:これはもう機能しません。なぜ...まだ同じ問題が発生しているのかわかりません:(

最終的にこれを解決したのは、off Display Power Managementをオンにすることでした。なぜか...

XubuntuでSettings->Settings Managerに移動し、ScreensaverAdvanced、およびDisplay Power ManagementをクリックしてPower management enabledオプションを選択解除します。

それ以来、システムを戻さずに中断することができます:)

0
Yoav Aner

同じ症状がありました。 nVidiaグラフィックカードドライバーを「バージョン173アップデート」から「バージョン319」に変更すると消えました

カーネルバージョン3.5.0-43-genericで12.04を実行しているHP pavilion dv2000を使用しています。

0
user215444