Xorg / Compiz zużywa ogromne ilości procesora. Co robić?

14

Używam Ubuntu 12.04.

Próbowałem dowiedzieć się, co powoduje, że moje Xorg i Compiz często zbliżają się do maksymalnego wykorzystania mojego procesora od tygodni. Zasadniczo podczas normalnego użytkowania oba procesy będą się wahać między używaniem procesora prawie bez procesora na wszystkich procesorach.

Zrobiłem trochę badań i może to być wyciek pamięci, ale nie jestem do końca pewien. Czy ktoś wie, co może być przyczyną tego problemu i jak mogę go naprawić?


Używam 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,
mushroomkingDX
źródło
2
Jakiej karty graficznej używasz? Proszę dodać wyjście lspci | grep VGA, glxinfo | grep renderi zawartość swojej /var/log/Xorg.0.log.
Braiam
Przydatny jest także test wsparcia jedności. Myślę, że pokaże, że oprogramowanie renderujące jest aktywne.
Danatela,
co dziwne, moje użycie xorg i compiz działało, gdy działał skype. sam skype używał kontynuacji 2% i
tibi

Odpowiedzi:

6

Użyłem „Compiz Config Settings Manager”, aby rozwiązać ten sam problem. Chociaż nie zużywało prawie tyle mojego procesora, wystarczyło mnie od czasu do czasu denerwować.

sudo apt-get install compizconfig-settings-manager

Po instalacji naciśnij klawisz Super / Windows i zacznij pisać „Compiz”, po czym możesz wybrać narzędzie. (Po otwarciu aplikacji pojawia się ostrzeżenie, że należy uważać na dokonane zmiany.) Kliknij „OK” i kliknij „OpenGL” (rzeczywiste słowa)

Odznacz „Synchronizuj z VBlank” iw zależności od systemu zmień odpowiednio „Filtr tekstur”. (Osobiście ustawiłem mój na „Szybki” i nie napotkałem żadnych problemów).

Następnie zamknąłem aplikację i ponownie uruchomiłem komputer bez dalszych problemów.

FellOverIt
źródło
2
niektóre informacje na temat „Synchronizacji z VBlank” ubuntuforums.org/showthread.php?t=1537858
HongboZhu
2
Jeśli masz sterowniki NVIDIA, możesz spróbować wyłączyć opcję „Synchronizuj z Vblank” również w ustawieniach NVIDIA.
Gauthier