Xorg / Compizは大量のCPUを使用しています。何をすべきか?


14

Ubuntu 12.04を使用しています。

何週間もの間、XorgとCompizがCPU使用率の限界に頻繁に近づいている原因を突き止めようとしてきました。基本的に、通常の使用中、両方のプロセスは、CPUをほとんど使用しないか、CPU全体を使用するかによって変動します。

少し調べてみたところ、メモリリークの可能性がありますが、完全にはわかりません。誰がこの問題の原因を知っており、どのように修正することができますか?


ATI Mobility Radeon 5400を使用しています。

$ lspci | grep VGA
01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RS880M [Mobility Radeon HD 4200 Series]
02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Manhattan [Mobility Radeon HD 5400 Series]


$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on AMD RS880
    GL_NV_conditional_render, GL_AMD_conservative_depth,

2
どのグラフィックカードを使用していますか?出力を追加してくださいlspci | grep VGAglxinfo | grep renderそして、あなたのコンテンツを/var/log/Xorg.0.log
Braiam

また、統一サポートテストも役立ちます。ソフトウェアレンダリングがアクティブであることを示すと思います。
ダナテラ

奇妙なことに、Skypeの実行中に私のxorgとcompizの使用が失敗しました。skype自体は継続的な2%を使用し、
-tibi

回答:


6

「Compiz Config Settings Manager」を使用して同じ問題を解決しました。CPUをほとんど使用していませんでしたが、時々私を困らせました。

sudo apt-get install compizconfig-settings-manager

インストール後、Super / Windowsキーを押し、「Compiz」と入力し始めます。その後、ツールを選択できます。(アプリケーションを開くと、行われた変更に注意するよう警告する警告が表示されます。)「OK」をクリックし、「OpenGL」をクリックします(実際の単語)。

[VBlankに同期]のチェックを外し、システムに応じて、[テクスチャフィルター]を適宜変更します。(私は個人的に「高速」に設定しましたが、問題は発生していません。)

その後、アプリケーションを終了し、問題なくコンピューターを再起動しました。


2
「VBlankへの同期」に関するいくつかの情報ubuntuforums.org/showthread.php?t=1537858
HongboZhu

2
nvidiaドライバーがある場合は、nvidiaの設定で「Sync to Vblank」もオフにしてみてください。
ゴーティエ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.