Ubuntu 13.10をKDE(UbuntuサーバーディスクとSudo apt-get install kubuntu-desktop経由でインストール)で新規インストールしました。
KDEでコンピューターをサスペンドするたびに(KonsoleのSudo pm-suspendまたはKDEのインターフェースを介して)、起動時に黒い画面が表示されます。
Ctrl + alt + f1を押してからctrl + alt + f7を押して我慢している場合(20-30秒)、私は時々自分がいた場所のKDEに戻るか、ログイン画面に戻ります(KDEがクラッシュしました) 。しかし、KDEに戻っても、グラフィックの問題のために特殊効果を再起動する必要があり、すべてのアプリケーションのフォントが文字化けしているという通知を受け取ります。
Sudo pm-suspendで別のttyからサスペンドした場合(KDEがtty7で実行中)、問題なく動作します(すぐに再開します-20〜30秒待つ必要がなく、KDEはクラッシュしません。フォントの文字化けは発生しません)
グラフィックスドライバーを変更してみたところ、同じ結果が得られました(Nvidia NVS300があり、Ubuntuリポジトリで最新の専用ドライバーを使用しています)。また、これを試してみました 13.10にアップグレードすると、ウェイクアップ後にUbuntuがフリーズ/クラッシュします .
Kubuntu 12.04を実行しているとき、この問題は同じシステムでは発生しませんでした。
Dmesgはエラーを表示しません。エラー(KDEのログはありますか)についてさらに詳しく調べる場所すらわかりません。任意の助けに感謝します。
この回避策を見つけました。中断する前にコンソールに切り替え、再開後に元に戻すスクリプトを作成しました。
添付スクリプトを/etc/pm/sleep.d
ディレクトリに配置しました。 fix-black-screen
という名前を付けて、実行可能にしました(Sudo chmod +x /etc/pm/sleep.d/fix-black-screen
)。
#!/bin/bash
case $1 in
suspend)
# Suspending to RAM.
chvt 1
sleep 1
;;
resume)
# Resume from suspend.
sleep 1
chvt 7
;;
esac
元の修正が見つかりました こちら 。
あなたと同じような問題がありました。
pm-suspend --store-quirks-as-lkw
私の問題を修正しました。
私は一度だけそれをしなければならなかった、そしてその後中断することはうまく働いていた。
試してみる。
最新のnvidiaドライバーを搭載したマシンもあり、同じ問題が発生していました。見つけた
pm-suspend --quirk-save-pci
問題を解決したようです。私はそれを/var/cache/pm-utils/last_known_working.quirkdb
ファイルに入れましたが、今は機能していると思います。