web-dev-qa-db-ja.com

画面の再描画の問題:Lenovo Yoga S940 + ubuntu 19.10が遅く感じる

レノボヨガS940にubuntu 19.10をインストールしましたが、画面を更新すると問題が発生します。移動すると複数のカーソルトレースが残り、何かを入力したときに入力が再描画されないため、全体的に「遅れた」印象(プリインストールされているWindowsと同じですが、これはIntelアプリのいくつかの設定で修正できます)。

私が気付いたことは、SafeUSBモードでLifeUSBから起動すると、すべてが完全に機能することです(電源オフとサスペンションの問題を除いて)。

一部のグラフィックドライバー設定が問題の原因である可能性があります。

同様の問題については多くの提案がありますが、今のところそれらのどれも私のために機能していません。誰かがこの特定の(または同様の)構成でこの問題を経験し、今は可能な修正となるだろうかと思いますか?

1
vir us

最終的にそれを考え出した。

この問題は、IntelのPanel Self Refresh機能が原因でした。 この投稿 で説明されているように:

Intel iGPUで使用される省電力機能であるパネルセルフリフレッシュ(PSR)は、場合によってはちらつきを引き起こすことが知られています。FS#49628 FS#49371 FS#50605。一時的な解決策は、カーネルパラメータi915.enable_psr = 0を使用してこの機能を無効にすることです。

だからそれを無効にし、副作用なしで再描画の問題を修正するために(今のところ私が知る限り)、それをカーネルブートパラメーターに追加しました(i915は読み込まれたグラフィックドライバーの名前です)。

i915.enable_psr=0

これを行うには、ターミナルで:

  1. Sudo -i
  2. gedit /etc/default/grub
  3. gRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"という行を見つけます
  4. gRUB_CMDLINE_LINUX_DEFAULT = "quiet splashi915.enable_psr = 0"に変更します
  5. update-grub
  6. exit
  7. reboot

したがって、それが「一時的な」ソリューションである限り、永続的な解決策は、インテルからの修正を受けることです。しかし、インテルフォーラムに関する限り、この問題は少なくとも2年間は存在しているため、この問題は実際には永続的なもののようです。

1
vir us