Ускорение Adobe Flash в (К)Ubuntu Linux.

Изображение пользователя Positron.

Для ускорения Adobe Flash необходимо:
1. Убедиться, что установлена последняя версия драйвера видеокарты.
2. Поставить Flash плагин:
sudo apt-get install flashplugin-nonfree
3. Создать папку /etc/adobe, а в ней создать — файл /etc/adobe/mms.cfg.
В файл вписывать следующую строку: OverrideGPUValidation=true
4. Править /etc/init.d/ondemand — вписывать после
for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/ scaling_governor
do
[ -f $CPUFREQ ] || continue
echo -n ondemand > $CPUFREQ
done

следующий код:
for CPU_THRESHOLD in /sys/devices/system/cpu/cpu*/cpufreq/ondemand/up_threshold
do
[ -f $CPU_THRESHOLD ] || continue
echo -n 40 > $CPU_THRESHOLD
done

Это заставит ОС не понижать частоту процессора при загрузке большей, чем 40%.
Попробовал на 2-х ПК, на одном из них прирост производительности flash-приложений заметен.
Источник

Комментарии (12)

0
DarkneSS - 11 Март, 2011 - 19:52
Изображение пользователя DarkneSS.

Аппаратное ускорение во flash >= 10.2 на Nvidia/vdpau

1) Обновляем плагин до версии не ниже 10.2 (есть в репозитории 10.10).
2) В mms.cfg прописываем строкуEnableLinuxHWVideoDecode=13) Проверить можно, например, на этом ролике: щёлкаем правой клавишей, жмём «Show video info» - должна быть надпись «accelerated video rendering»

0
Гость - 12 Март, 2011 - 18:45

Что-то я не пойму. Сначала про то что проц понижает частоты когда его грузят (?_?)
Так какая постановка вопроса мне кажется бредовой (хотя чему я удивляюсь: это же линукс) Я пошел по пути Darkness. Раньше писал что неизвестный рендеринг, а после EnableLinuxHWVideoDecode=1 стал писать сто софтварный прорисовщик. Видюха нВидиа. Флеш новый.
Как же сделать хардварную прорисовку?
Я конечно привык, что флеш тормозит, но было бы очень приятно, если бы он работал так же шустро, как и в форточках.

0
DarkneSS - 14 Март, 2011 - 17:51
Изображение пользователя DarkneSS.

В форточках такой же глюкодром. По возможности всегда и везде отключаю.

0
Гость - 13 Март, 2011 - 20:21

я сделал как топикстартер советует + добавил как советует Даркнесс. пишет software video rendering. Почему так? почему "железно" не ускоряется. Видеокарточка nvidia.

0
DarkneSS - 14 Март, 2011 - 13:32
Изображение пользователя DarkneSS.

Не знаю почему.

+1
lyopa5 - 6 Апрель, 2011 - 01:15
Изображение пользователя lyopa5.

Спасибо автору топика и DarkneSS. Все отлично заработало!

0
artem-bzv - 8 Май, 2011 - 03:45
Изображение пользователя artem-bzv.

В подшивку пожалуйста добавьте тему

0
DarkneSS - 8 Май, 2011 - 12:10
Изображение пользователя DarkneSS.

Если ТС даст добро.

0
ma9g0t - 10 Январь, 2012 - 00:09
Изображение пользователя ma9g0t.

Kubuntu 11.10, GeForce GT 440. Прописал в mms.cfg OverrideGPUValidation=true и EnableLinuxHWVideoDecode=1 стало software video rendering, accelerated video decoding. Видео на тытрубе продолжает жёстко тормозить. Пробовал как в Opera, так и в FF. Дрова проверял как через реп, так и с сайта. Эфект одинаковый... Есть какие-нибудь идеи как заставить флеш рендерить видео хардверно?

0
RA9OAJ - 11 Январь, 2012 - 08:22
Изображение пользователя RA9OAJ.

Kubuntu 11.10, GeForce GT 440 - аналогично, все работает из коробки без тормозов. Проверял на *тубе и еще с на десятке видеопорталах.
Одно но - я ВСЕГДА ставлю проприетарные дровишки прямо с сайта NVidia и конечно обновляем flashplayer из стандартных репов.

0
ma9g0t - 29 Январь, 2012 - 06:45
Изображение пользователя ma9g0t.

Хотелось бы уточнить, на youtube видео рендеринг всё-таки software или же accelerated? Если второе, то для этого что-то делали (как с декодингом) или же работало изначально?

0
ma9g0t - 27 Февраль, 2012 - 10:36
Изображение пользователя ma9g0t.

Accelerated video rendering удалось включить только при помощи установки flash 10.2 (взять можно с сайта adobe в архиве). Как я понял, 11я версия flash player не хочет дружить с vdpau. Правда контактовские видео продолжают безбожно тормозить. Зато на тытрубе теперь норм

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры