Привет, ребята, из того, что я вижу по поиску в Google, это обычная проблема, но почему-то все темы, которые я видел, заканчиваются на "Oooo Flash ужасен", и пост умирает там.
Я наблюдаю очень высокую загрузку ЦП 100% и более при просмотре любых видео Flash. Что я бегу:
- Последняя версия Flash доступна для 64-битной версии в репозиториях Ubuntu
Athlon X2-QL64 на HP Compaq 615
Обратите внимание, что у меня такая же проблема на Celeron T3300 с видеокартой Intel
Что я пробовал:
- Другой браузер (Firefox и Chromium ведут себя одинаково)
- Отключил отдельный процесс плагина-контейнера и заставил Flash работать в firefox.exe (то же самое поведение)
- Поменял оболочку. Gnome3 и Unity ведут себя одинаково
- Блокировщик Flash-рекламы (предотвращает 100% загрузку только до тех пор, пока я не воспроизведу видео, поэтому это не имеет значения)
- Flash-плееры с открытым исходным кодом. Gnash дает мне очень низкую частоту кадров и очень высокую загрузку процессора в любом случае. Lightspark не может воспроизводить видео на YouTube и происходить сбои
- Воспроизведение видео в HTML5 дает ОДНУ ЖЕ супер высокую нагрузку
Если это возможно, я заметил, что использование xorg во время игры низкое (я видел сообщения, где люди, казалось, имели очень высокую загрузку процессора xorg, но это не мой случай)
Любой действительно ценится, так как я влюбился в Linux и не могу видеть, как Windows работает лучше на той же машине
Обновление: Оказывается после нескольких часов, что я наполовину идиот наполовину вынужден это сделать.
Позволь мне объяснить
Я использую Юпитер, чтобы держать температуру под контролем, и постоянно использую его в режиме энергосбережения, чтобы сэкономить около 10 ° C.
Если я использую регулятор «ondemand», загрузка процессора снижается до 50% во время игры (частота процессора удваивается в случае моего процессора)
Если я установлю его на «максимальную производительность», он снизится примерно до 45%, а мой процессор - примерно до 85 ° C.
Так что, в основном, причина в том, что он на самом деле использует 100%, потому что это нужно, а не по странным причинам, но я не могу позволить себе готовить свою батарею, просто чтобы увидеть, как снижается загрузка процессора на 50%, поэтому я просто оставлю это так так как воспроизведение выглядит нормально даже при постоянной полной загрузке. Я просто надеюсь 12. 04 будет работать круче
Ответы:
Измените все глубины цвета в моем /etc/X11/xorg.conf на 24 бита. И 32-битная, и 16-битная проблема, но 24-битная работает
Я заметил много ошибок о defaultdepth 32, что побудило меня изменить его.
Кроме того, я использую двоичный драйвер nvidia и одновременно добавил следующие параметры, не уверен, помогли они или нет:
Параметр «AddARGBGLXVisuals» «True» Параметр «DisableGLXRootClipping» «True»
Теперь мой процессор наконец-то вернулся в нормальное состояние, и compiz стал намного быстрее, чем когда-либо!
источник: http://ubuntuforums.org/showthread.php?t=1873768
источник