web-dev-qa-db-ja.com

Unity GUIは数秒未満の間一時停止/フリーズします

Intel HDグラフィックスを搭載した新しいLenovo ThinkPad X220を入手しました(チップが何なのかわかりません)。Nattyをインストールしました。 UIにはランダムに発生する短い一時停止/フリーズがあり、それらは2秒未満持続し、UIがフリーズ解除されるとバックグラウンドで(入力など)アクションが引き続き発生することを除いて、すべてがすぐに使用できます入力した文字、クリックしたアプリ、ロードしました。

これは、新しいNatty 3Dインターフェイスでのみ発生していること、2Dとクラシックインターフェイスを試したところ、問題がなかったことを確認できます。

キーワードで問題を関連付けることができないため、このトピックをグーグルで検索するのは難しいようです。そして、私は持っていない完全なGUIフリーズに関連する結果を取得し続けます。

古いマシンでNatty 3Dを問題なく実行しているので、これは厄介です。

他の誰かがこれを経験したことがあるか、この問題に以前に出くわしたのだろうか。

ありがとう。

2
Ahmad Nassri

私は解決策(および問題の原因)を発見しましたが、Intelドライバーに関係しているようです。

簡単な修正は、次を実行することです。

echo 1 | Sudo tee /sys/module/i915/parameters/semaphores

これで一時的に問題は解決しましたが、再起動後に設定がリセットされます。永続的に設定するには、このオプションを/ etc/default/grubに入れてみてください

次の行を置き換えます。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

沿って

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.semaphores=1"

その後、grubを更新します。

Sudo update-grub
3
Ahmad Nassri

私はそれをより速くするためにしたことのある種の問題を抱えていました。私は私のマシンを高速化するために、鉱山スワップをより低い優先度に設定しました。それでも10.10ほど高速ではありません。

ターミナルで値を確認します

cat /proc/sys/vm/swappiness

これが60少し高い

1回の再起動でこれを変更するには

Sudo sysctl vm.swappiness=10

永続化する:

gksudo gedit /etc/sysctl.conf

下部にテキストファイルを入力するか、テキストファイルにある場合は変更します。

vm.swappiness=10

保存して再起動

これがうまくいくことを願っています こちらをご覧ください

2
Rens