Xorg / Compiz는 대량의 CPU를 사용하고 있습니다. 무엇을해야합니까?


14

우분투 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 VGA, glxinfo | grep render당신의 내용을 /var/log/Xorg.0.log.
Braiam

또한 통일 지원 테스트가 유용합니다. 소프트웨어 렌더링이 활성화되었음을 보여줄 것입니다.
Danatela

이상하게도 xpe와 compiz 사용은 skype가 실행될 때 작동했습니다. skype 자체는 계속 2 %를 사용했고
tibi

답변:


6

"Compiz Config Settings Manager"를 사용하여 동일한 문제를 해결했습니다. 거의 CPU를 많이 사용하지는 않았지만 때때로 저를 성가 시게하기에 충분했습니다.

sudo apt-get 설치 compizconfig-settings-manager

설치 후 Super / Windows 키를 누르고 "Compiz"를 입력하면 도구를 선택할 수 있습니다. (응용 프로그램을 열면 변경 사항에주의하라는 경고가 표시됩니다.) "확인"을 클릭하고 "OpenGL"(실제 단어)을 클릭하십시오.

"VBlank에 동기화"를 선택 해제하고 시스템에 따라 "텍스처 필터"를 적절히 변경하십시오. (개인적으로 "빠른"으로 설정했으며 아무런 문제가 발생하지 않았습니다.)

그 후 응용 프로그램을 종료하고 추가 문제없이 컴퓨터를 다시 시작했습니다.


2
"VBlank와 동기화"에 대한 정보 ubuntuforums.org/showthread.php?t=1537858
HongboZhu

2
nvidia 드라이버가있는 경우 nvidia 설정에서 "Vblank에 동기화"를 해제 할 수도 있습니다.
Gauthier
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.