Производительность Vdpau в Precise с Unity 3D

Производительность Vdpau в Precise с Unity 3D

Похоже, vdpau неисправен в Precise под Unity 3D. Загрузка ЦП составляет около 50–70% для фильмов 1080p, в то время как те же фильмы используют около 5–10% в Natty с включенным vdpau (под Unity3D). Видеокарта — Nvidia G105m.

Похоже, проблема не в драйвере Nvidia, потому что в gnome-shell все работает так, как и ожидалось. Я пробовал разные версии драйверов Nvidia (295.20, 295.33, 295.40 и последнюю 302.XX от xorg-edgers). Результаты везде одинаковые: работает в Gnome Shell, но не в Unity 3d.

Отключение синхронизации с vbank работает, если фильм не в полноэкранном режиме, но не работает для полноэкранного режима.

Я поискал и не нашел много информации. Интересно, есть ли у других такая же проблема и есть ли какие-то известные способы ее решения, которые я пропустил. Unity 3d в остальном очень хорош в Precise, но эта проблема для меня останавливает шоу (буквально).

Спасибо.

Я подал здесь сообщение об ошибкеhttps://bugs.launchpad.net/unity/+bug/993397

решение1

Такое использование ЦП предполагает, что он вообще не использует VDPAU. Даже на паршивом ПК Atom+ION я вижу только 0,1-0,2 загрузки при воспроизведении 1080p. Я предлагаю вам дважды проверить, работает ли VDPAU.

Это можно довольно быстро сделать с помощью mplayer. Просто запустите mplayer video.mp4(убедитесь, что это кодек, который может быть декодирован VDPAU), и вы должны увидеть что-то вроде этого в выводе:

Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))

Если нет, проверьте, libvdpau1установлена ​​ли она.

решение2

Насколько мне известно, у некоторых видеокарт NVIDIA есть 2-3 проблемы:

  • синхронизировать с vblank - отмените выбор этой опции
  • определить частоту обновления — отмените выбор этой опции и установите частоту обновления вручную
  • vdpau

Вот пост об этом

http://tombuntu.com/index.php/2009/09/20/make-compiz-run-smoothly-and-without-tearing/

** В статье говорится о выборе синхронизации с vblank: попробуйте посмотреть, повлияет ли включение/отключение.

Надеюсь, это кому-то поможет.

Связанный контент