NVIDIA独自のドライバを使用したX.orgメモリリークの一種

NVIDIA独自のドライバを使用したX.orgメモリリークの一種

問題の原因が何であるかを判断するのに役立つ人はいますか?問題は、しばらくすると、またはXでアプリケーションウィンドウを開いた後、突然2Dアクセラレーションが失われるようです。

/usr/bin/Xたとえば、ウィンドウをスクロールすると、プロセスとすべてのタスク(ウィンドウのサイズ変更、スクロール)が突然CPU実行時間の60%〜150%を占めるためです。

私はTwinviewを使用していますが、それなしでそのようなことが起こりますが、それほど多くはありません。私はKDEやxfceと何の組み合わせも使用しません。

NVIDIAドライバのインストールログを見ると、インストール中に問題がなかったようです。

さまざまなカーネルバージョン、2つのXorgバージョン、2つのNvidiaドライババージョン、さらには他のウィンドウマネージャも試してみました。

ブラウザで特定のwwwページまたはアプリを開いたり、どこでも発生した場合は、特定の時間枠内でのみ発生します。

一部のFlashアニメーション、gifアニメーション、JavaScriptスクロールテキスト、またはブラウザのその他の効果によって引き起こされる可能性がありますが、通常は突然現れるため(ブラウザで何かを読むときなど)、知ることは本当に困難です。

私が知っている限り、xorg.confnvidia-settingsにデフォルト設定があります。また、すべての可能な構成とモジュールを試しました。

glxgearsでは2.241FPSを使用し、問題が解決した後は6267.623FPSを使用しました。

Slackware-current - kernel 2.6.35.11 , 2.6.35.10 , 2.6.36.x 2.6.37
X.Org X Server 1.9.4
KDE 4.5.5   or   xfce-4.6.2
NVIDIA-Linux-x86_64-260.19.36  + twinview
Geforce 8400 GS

アプリケーション:

google-chrome-8
XChat 2.8.8
eclipse-3.6

関連情報