Ответы:
Изменить: Начиная с Ubuntu 12.10 это больше не вариант, так как Unity-2D был отброшен с количественным.
У меня такие же проблемы с использованием процессора из-за compiz. Мой обходной путь - переключить сессию с Ubuntu на Ubuntu 2D.
У меня была та же проблема, что загрузка процессора возросла до 70% ~ 80%, и это долго расстраивало меня после обновления до 12.04 с 10.04.
И сброс настроек compiz по умолчанию или удаление папок ~/.compiz-1
& ~/.config/compiz-1
не работало.
Но после того, как я снял флажок «Синхронизировать с VBlank» под OpenGL в ccsm
(CompizConfig Settings Manager), загрузка процессора сразу упала до 1%.
Надеюсь, это поможет вам и другим парням ...
Извините за мое плохое выражение (я студент из Китая).
Была такая же проблема. Compiz постоянно на уровне около 40% (AMD CPU, ATI 58xx, 12.04). Затем я последовал за этим постом https://askubuntu.com/a/127310/26508 и загрузка процессора упала ниже 10%. Надеюсь, это поможет.
РЕДАКТИРОВАТЬ с инструкциями:
Просто сделайте резервную копию (переименуйте) ~/.compiz-1
и ~/.config/compiz-1
каталоги и позвольте им быть созданными снова с настройками по умолчанию (вам нужно выйти из системы и войти снова).
mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/config/.compiz-1.BACKUP
После перезапуска и подтверждения того, что все работает должным образом, вы можете просто удалить эти резервные копии (если только вы не используете их).
rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/config/.compiz-1.BACKUP
Это помогает сделать unity --reset
также
Установить compizconfig-settings-manager
. Запустите его, набрав ccsm
в тире.
В главном окне приложения нажмите на нижнюю ссылку с меткой Preference .
На вкладке «Профиль» нажмите кнопку « Восстановить по умолчанию» .
Выйдите из системы и войдите снова.
Надеюсь, это поможет
по-видимому, на этом сайте есть ошибка с карточкой ATI: http://followthegeeks.com/compiz-is-consuming-too-much-cpu-heres-the-solution/
на основе этого сайта есть несколько шагов:
проверьте системный монитор, надеюсь, Compiz больше не понадобится много процессора.
Новая версия Compiz и плагин Unity имеют серьезные изменения, которые заставляют его вести себя по-разному. В моем собственном случае мне пришлось сбросить настройки compiz до значений по умолчанию , чтобы заставить его работать должным образом после обновления до 12.04.
У меня есть карта ATI Radeon HD5750, и я действительно отметил значительное улучшение производительности (после исправления compiz) по сравнению с 11.10.
Я понял ту же проблему на Ubuntu 15.04. У моего ноутбука была большая задержка, и я увидел, что загрузка процессора всегда составляла до 25%. Сначала я искал драйверы, но в конце концов обнаружил, что compiz падает до 3%, как только веб-приложение не открывается. Раньше я использовал твиттер и фейсбук с нативными веб-приложениями (встроенными в оксид).
Так как я просто использую Firefox, Compiz не поднимается выше 5% CPU.
Надеюсь, это поможет.
Я понял, что на моем ноутбуке с графическим процессором NVIDIA 8600M GS и запатентованным пакетом драйверов nvidia-340 compiz всегда использовал все процессоры, которые он мог получить от одного ядра. Если на моем компьютере не выполняется никаких других действий, это означает, что на одном ядре значение близко к 100%, а на другом - все остальные нагрузки. Топ также сообщает почти 100% для самого compiz.
Конечно, кажется, что один поток остается активным, поэтому на четырехъядерном ПК вы получите 25% нагрузки и 16% на 6-ядерном i7.
Весь компьютер был вялым до такой степени, что ввод текста был отстающим.
Я запустил «pilotes дополнения» (настройку французского языка), встроенный интерфейс Ubuntu, который устанавливает проприетарный драйвер, и мне предложили выбор версий драйверов NVIDIA плюс nouveau - драйвер с открытым исходным кодом.
В самом конце списка я заметил «nvidia-340-update», то есть тот же самый собственный драйвер NVIDIA 340.96, и решил попробовать. 8600M GS не поддерживается в более поздних выпусках драйверов. Я позволил установщику скомпилировать все, перезагрузился, когда об этом попросили, и высокая загрузка ЦП от compiz исчезла!
Если это работает для вас, это решение лучше подходит для инфраструктуры linux-ограниченных модулей, чем для управления драйвером NVIDIA вручную. Он заменяет nvidia-340 на nvidia-340-update.