0
Найти на сайте: параметры поиска

 

 

Mint 13 64 bit MATE аппаратная поддержка воспроизведения adobe flash nvidia

проблемы c падением плагина adobe flash 11 при включении аппаратного ускорения и возможные решения
  
Сообщений: 0
Компьютер, которым располагаю, имеет довольно слабый процессор. Поэтому докупил видео GeForce gt520 специально для решения проблем с HD на высоких разрешениях. Установил mint 13 без проблем, сначала в версии 32 bit MATE, настроил плейеры через vdpau и всё заработало. Но в браузерах ускорение не работало. Погуглил и нашёл как включить, - начались падения flash. В опере, firefox и даже chromium. Ради эксперимента установил flash-aid, и через него бету 11-го плугина flash. Характер падений изменился, но частота даже увеличилась. Переустановил mint 13 на версию Сinnamon 64 bit, затем MATE 64 bit - завидная стабильность падений, которая решилась только выключением аппаратного ускорения. Смирился, решив проигрывать ссылки в vlc или gnome-mplayer (vdpau). Продолжил эксперименты, и случайно решил проблему. Что именно стало решением проверять не хочется - вдруг опять сломаю, а сейчас работает как часы и видео 1080p с загрузкой процессора в несколько процентов (монитор ресурсов потребляет больше, так что точно затрудняюсь определить значение). Я использовал поиск и видел, что проблема падений существует в ubuntu, причём проявляется разнообразно и на разных сайтах, и с разным разрешением видео или при его смене. Интересно, сталкивался ли кто с этим и какие нашли решения. А я напишу что сделал, мало ли это заработает у кого-то ещё.
Сообщений: 0
Комп AMD Sempron LE 1150 2Ghz разогнан до 2.4Ghz
Foxconn 6100M2MA-RS2H и asus gt520

Драйвер "nvidia" установил через synaptic версия 295.49 ( current-updates ) и nvidia-setting 295.33
Xorg.conf
Спойлер
Установил также vdpau-va-driver
Затем в ходе экспериментов установил ядро Liquore с Zen и BFS патчами для debian 3.3.0-8.dmz.1-liquorix-amd64
Спойлер
Ругнулся на проблему с dkms модулем но всё работает после перезагрузки. Система стала несколько шустрее (быстрее окна открываются и загрузка) и даже HD проц получше вытягивал, но рывками.
Затем скачал с оффсайта adobe http://get.adobe.com/ru/flashplayer/ 64 бит архив
Распаковал. В папке /opt/mint-flashplugin-11/ заменил вручную libflashplayer.so на тот что поставлялся в архиве, потом выполнил sudo cp -r usr/* /usr для паки usr из архива, и наконец, прописал в
/etc/adobe/mms.cfg OverrideGPUValidation=1 и EnableLinuxHWVideoDecode=1.
После всего этого запустил браузеры, прогнал тестовые ролики и ролики с других сайтов и всё идёт гладко, никаких падений при частых сменах режимов и т.п. Firefox как часы, в опере и chromium наблюдал подтормаживание не видео, а интерфейса. Да, ещё стоит плагин блокировки flash в firefox чтобы при открытии страницы плейеры не подгружались автоматически.
Возможно, достаточно было просто установить плугин adobe указанным способом, хотя как работает с эти ядром система нравится.
И ещё, никакие compiz и эффекты рабочего столя не включены.
Сообщений: 0
Чуть не забыл. Устанавливал ещё plugin-container в firefox через synaptic. (mozplugger 1.14.3) Если его отключить, нагрузка на процессор возрастает очень сильно. Проблемы ещё нашёл. При нажатии "развернуть" или "свернуть" в проигрывателе flash при воспроизведении (не на полный экран и обратно - это работает нормально) - в firefox вызывает крах плугина.
Сообщений: 0
Ага, проблема с крахом flash при изменении размеров видео ("развернуть" и "свернуть") полностью решается для всех браузеров опцией VDPAU_NVIDIA_NO_OVERLAY=1 которую можно вставить в скрипт (файл с расширением .sh помеченный в свойствах как исполнимый) - содержащий например VDPAU_NVIDIA_NO_OVERLAY=1 firefox или глобально - создать файл /etc/profile.d/fix_flash.sh с содержанием export VDPAU_NVIDIA_NO_OVERLAY=1
Хотя воспроизведение остаётся плавным для 1080p, это не только прекращает падения, но и увеличивает нагрузку на процессор до 60 - 80%. Наверное рендеринг поверхности переносится с видео на проц, но не знаю - просто вижу результат. Однако и vlc и gnome-mplayer ещё больше - также загружают процессор сильнее. Так что наверное глобально лучше не надо, обойдёмся скриптами вызова браузеров.
Редактировалось: 1 раз (Последний: 8 июня 2012 в 05:30)
Сообщений: 0
glxinfo | grep -i opengl
Спойлер
glxinfo | grep NVIDIA
Спойлер
glxinfo
Спойлер
Всё работает. Во время установки nvidia-setting инициализируется драйвер. Он работал сначала вообще без xorg.conf , но я счёл полезным для других программ его прописать из GUI nvidia-setting, мало ли какая совместимость-конфликтность в будущем.
А nouveau и другие blacklisted, но на эту тему мануалов масса на русском. А вот с падением флеша - редко. Нашёл все эти проблемы в bugreport - конфликт между nvidia и adobe, пока что совершенного решения нет, но то что у меня получилось работает, и больше не падает. Собирал и проверял по англоязычным репортам.
Редактировалось: 2 раз (Последний: 8 июня 2012 в 09:40)
Сообщений: 0
Включил ещё через Меню-Параметры-Внешний вид рабочего стола-Окна-Композицию Гном, это совершенно не мешает а выглядит лучше.
Сообщений: 0
При установке драйверов NVIDIA через Menu->Параметры->Драйверы устройств, в последних версиях на базе Ubuntu 12.04 LTS nvidia-settings приходится устанавливать вручную ,хотя ярлык NVIDIA X Server Settings в Главном меню появляется сразу после установки драйвера , и для того чтобы создать xorg.conf нужно из под консоли запустить команду :
Код PHP:
  1. sudo nvidia-xconfig
Редактировалось: 2 раз (Последний: 10 июня 2012 в 17:37)
Сообщений: 0
LM13 x64 ,драйвер 295.53 (само собой ставился в ручную,имхо стабильнее). ФФ 13, на него единственно что поставил флеш плагин 11.2 с офсайта также, компиз включен - итог тиринга нет, во флеш видео 720р грузит проц на 7-15 %(проц канечна побыстрее семпрона - C2D 8500).
Редактировалось: 1 раз (Последний: 10 июня 2012 в 18:51)
Сообщений: 0
Ну, многое зависит от видеокарты, от её поддержки в vdpau и сочетания с модулем nvidia. Ну и про браузер не стоит забывать. Такое дело получается непредсказуемое, так что приходится на лучшее надеяться. Мой проц наверное самый тормознутый из возможных, у меня есть другие компы - ноут, сервер, - но и этот нужен бывает. Тут поставил 8800gt (g92) для теста. Поддержка dxva в этой карточке не велика, всё-таки она старая уже. И в семёрке с этим процем видео заикается во всех браузерах в HD, долго возился - нужен драйвер старее - тогда работает лучше. С gt520 почти идеально работала в семёрке, про mint 13 писал тут. А вот установил минт 13 с 8800gt, установил current updates и vdpau-va-driver, перезагрузил, просто создал файл для adobe:
mkdir /etc/adobe
nano /etc/adobe/mms.cfg
И записал в него
OverrideGPUValidation=1
EnableLinuxHWVideoDecode=1
(браузер если при этом открыт - закрыть и открыть снова)
и ускорение заработало, - не слетает при изменениях окна плейера (хотя систему не обновлял и браузеры тоже, - кто знает если обновить) - но проц грузится на 90 процентов (1080p) а на намного более слабой gt520 (но с лучшей поддержкой аппаратного декодирования) этот же очень дохлый (слабый) проц грузился до 40 процентов и менее. В общем верный был выбор карточки для декодирования, как выяснилось. И охлад у неё пассивный. Хотя драйвер капризнее с ней в линукс.
Сейчас потестить 8800gt в mplayer и vlc с vdpau, интересно насколько проц грузит. (Кстати - эту 8800gt я реанимировал путём прожарки в духовке при 220-250 гр в течении 5 минут и последующем охлаждении вместе с плитой, иначе она или не запускалась, или запускалась с артами и без 3d (только vga). Потестил в марках - без ошибок. Но по сравнению с 520gt это просто печка.
при это в vdpauinfo
Decoder capabilities:

name level macbs width height
-------------------------------------------
MPEG1 0 8192 2048 2048
MPEG2_SIMPLE 3 8192 2048 2048
MPEG2_MAIN 3 8192 2048 2048
H264_MAIN 41 8192 2048 2048
H264_HIGH 41 8192 2048 2048
VC1_SIMPLE 1 8190 2048 2048
VC1_MAIN 2 8190 2048 2048
VC1_ADVANCED 4 8190 2048 2048
)
Хм, забавные результаты. Надо сказать работает шустро с gnome mplayer, открывает намного быстрее чем в винде (прошу прощения за матерное слово)
Забавно что тяжолый тест в окне [QTS] Kanon Blu-ray BOX Eizou Tokuten - NCOP (BD H264 1920x1080 24fps DTS-HDMA 5.1ch + FLAC 5.1ch) v2 20 -30 загрузки дохлятины семпрона. А ещё Elfen Lied_Ending_1280x720,DVD,x264,DXVA - там похоже отжирает проц больше монитор ресурсов, от 10 до 30 процентов. Я только вывод dxva прописал в настройках и галочку использовать аппаратное ускорение поставил в настройках mplayer. Пока что adobe flash конечно самое тяжолое дело - печально, что стандарты задаёт попса, - то есть массовость и реклама. Если бы не андроид и растущий рынок устройств с ним, , adobe и наверное с оптимизацией под linux вообще не чесалась.
Редактировалось: 6 раз (Последний: 8 августа 2012 в 18:13)
Сообщений: 0
Для сравнения vdpauinfo gt520
Decoder capabilities:

name level macbs width height
-------------------------------------------
MPEG1 0 8192 2048 2048
MPEG2_SIMPLE 3 8192 2048 2048
MPEG2_MAIN 3 8192 2048 2048
H264_MAIN 41 8192 2048 2048
H264_HIGH 41 8192 2048 2048
VC1_SIMPLE 1 8190 2048 2048
VC1_MAIN 2 8190 2048 2048
VC1_ADVANCED 4 8190 2048 2048
MPEG4_PART2_SP 3 8192 2048 2048
MPEG4_PART2_ASP 5 8192 2048 2048
DIVX4_QMOBILE 0 8192 2048 2048
DIVX4_MOBILE 0 8192 2048 2048
DIVX4_HOME_THEATER 0 8192 2048 2048
DIVX4_HD_1080P 0 8192 2048 2048
DIVX5_QMOBILE 0 8192 2048 2048
DIVX5_MOBILE 0 8192 2048 2048
DIVX5_HOME_THEATER 0 8192 2048 2048
DIVX5_HD_1080P 0 8192 2048 2048

И на тесте 1080p youtube дохлый семпрон грузится уже на 60 - 70, а не на 90 процентов. А в посте выше тестах в gnome mplayer - 10 - 20 процентов, всё это вместе с системным монитором. (этот проц при сворачивании окна браузера даёт всплеск до 40 - 50 процентов загрузки, такой вот торопыга).
В начало страницы 
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.