web-dev-qa-db-ja.com

統合グラフィックスを搭載したIntelプロセッサでのズームイン中にGoogle Earthがフリーズする

特定のズームレベルでズームインすると、Google Earthによってシステムが完全にフリーズするため、電源を切るか再起動する必要があります

Kubuntu 12.04を使用しており、ラップトップにはIntel(R)Core(TM)i3-2310M CPU @ 2.10GHzとHD3000グラフィックスが搭載されています。

私はintel-gpu-toolsをインストールし、説明したようにSudo intel_reg_write 0x2120 0x1206800で修正しようとしました here ですが、うまくいきませんでした。

他に何か解決策があるのだろうか...

4
zigma80

最適なオプションは、現在のカーネルのIntel Graphicsドライバーにパッチを適用することです

これは、OpenGLアプリケーションで発生します。これは、カーネルのi915 Intel GPUドライバーの バグ が原因です。

最善のオプションは、バグレポートの コメント#12 のソリューションを使用して、既存のカーネルのi915モジュールにパッチを適用することです。

少し時間と労力がかかります...

方法は次のとおりです...

  1. Ctrl-Alt-Tで端末を開きます(またはKubuntuの場合はKonsoleを開きます)
  2. Sudo apt-get update && Sudo apt-get distupgrade -yを入力または貼り付け、Enterキーを押し、パスワードを入力して終了します。
  3. 次に、これらを次々に入力/貼り付けます。

     sudo apt-get install build-essential patch 
     mkdir ksrc 
     cd ksrc 
     apt-get source linux-image-$(uname -r)
     cd linux-3.2.0 
     wget -O- https://launchpadlibrarian.net/103494967/fix-intel-gpu-crash-3.2.diff | patch -p1 
     make oldconfig 
     make drivers/gpu/drm/i915/i915.ko 
     DIR915 =/lib/modules/$(uname -r)/ kernel/drivers/gpu/drm/i915 
     Sudo mv $ DIR915/i915.ko $ DIR915/i915_old.ko 
     Sudo cp drivers/gpu/drm/i915/i915.ko $ DIR915/i915.ko 
    
  4. 再起動し、できればGoogle Earthの問題を修正してください。その場合、ターミナルに移動してrm -rf ksrcと入力することにより、Linuxソースを削除できます。グラフィックの問題がある場合は、次の方法で古いドライバーに戻すことができます。

     DIR915 =/lib/modules/$(uname -r)/ kernel/drivers/gpu/drm/i915 
     Sudo cp $ DIR915/i915_old.ko $ DIR915/i915.ko 
    
  5. 新しい3.2カーネルがリリースされるたびに、この手順をやり直す必要がありますが、ありがたいことにあまりありません!これらのアップグレードの1つにパッチが含まれる(バックポートされる)可能性もあります。
2
ish