Я использую Ubuntu 12.04.
Я пытался выяснить, что заставляет мои Xorg и Compiz часто приближаться к тому, чтобы максимизировать использование моего процессора уже несколько недель. По сути, во время нормального использования оба процесса будут колебаться между использованием практически без процессора ко всем моим процессорам.
Я провел небольшое исследование, и это может быть утечка памяти, но я не совсем уверен. Кто-нибудь знает, что может быть причиной этой проблемы, и как я мог бы исправить это?
Я использую 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,
- Содержание
/var/log/Xorg.0.log
- http://pastebin.com/684ENKET
lspci | grep VGA
,glxinfo | grep render
и содержание вашего/var/log/Xorg.0.log
.Ответы:
Я использовал «Диспетчер настроек Compiz Config» для решения той же проблемы. Хотя он не использовал почти столько же моего процессора, сколько достаточно, чтобы раздражать меня время от времени.
После установки нажмите клавишу Super / Windows и начните набирать «Compiz», после чего вы сможете выбрать инструмент. (При открытии приложения появляется предупреждение о том, что следует опасаться внесенных изменений.) Нажмите «ОК» и нажмите «OpenGL» (реальные слова).
Снимите флажок «Синхронизировать с VBlank», и, в зависимости от вашей системы, измените «Фильтр текстур» соответственно. (Лично я установил мой «Быстрый» и не испытывал никаких проблем.)
После этого я вышел из приложения и перезагрузил компьютер без каких-либо проблем.
источник