Для ускорения 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)
Аппаратное ускорение во flash >= 10.2 на Nvidia/vdpau
1) Обновляем плагин до версии не ниже 10.2 (есть в репозитории 10.10).
2) В mms.cfg прописываем строку 3) Проверить можно, например, на этом ролике: щёлкаем правой клавишей, жмём «Show video info» - должна быть надпись «accelerated video rendering»
Что-то я не пойму. Сначала про то что проц понижает частоты когда его грузят (?_?)
Так какая постановка вопроса мне кажется бредовой (хотя чему я удивляюсь: это же линукс) Я пошел по пути Darkness. Раньше писал что неизвестный рендеринг, а после
EnableLinuxHWVideoDecode=1
стал писать сто софтварный прорисовщик. Видюха нВидиа. Флеш новый.Как же сделать хардварную прорисовку?
Я конечно привык, что флеш тормозит, но было бы очень приятно, если бы он работал так же шустро, как и в форточках.
В форточках такой же глюкодром. По возможности всегда и везде отключаю.
я сделал как топикстартер советует + добавил как советует Даркнесс. пишет software video rendering. Почему так? почему "железно" не ускоряется. Видеокарточка nvidia.
Не знаю почему.
Спасибо автору топика и DarkneSS. Все отлично заработало!
В подшивку пожалуйста добавьте тему
Если ТС даст добро.
Kubuntu 11.10, GeForce GT 440. Прописал в mms.cfg OverrideGPUValidation=true и EnableLinuxHWVideoDecode=1 стало software video rendering, accelerated video decoding. Видео на тытрубе продолжает жёстко тормозить. Пробовал как в Opera, так и в FF. Дрова проверял как через реп, так и с сайта. Эфект одинаковый... Есть какие-нибудь идеи как заставить флеш рендерить видео хардверно?
Kubuntu 11.10, GeForce GT 440 - аналогично, все работает из коробки без тормозов. Проверял на *тубе и еще с на десятке видеопорталах.
Одно но - я ВСЕГДА ставлю проприетарные дровишки прямо с сайта NVidia и конечно обновляем flashplayer из стандартных репов.
Хотелось бы уточнить, на youtube видео рендеринг всё-таки software или же accelerated? Если второе, то для этого что-то делали (как с декодингом) или же работало изначально?
Accelerated video rendering удалось включить только при помощи установки flash 10.2 (взять можно с сайта adobe в архиве). Как я понял, 11я версия flash player не хочет дружить с vdpau. Правда контактовские видео продолжают безбожно тормозить. Зато на тытрубе теперь норм
Отправить комментарий