Почему Adobe Flash Player 11.x не имеет аппаратного ускорения?

15

Я использую Ubuntu 11.10 с Nvidia Geforce 8600M GT и Nvidia Geforce 525M GT (драйверы; nvidia-current-updates через Ubuntu).

Когда Adobes Flash Player 11.x работал с полным аппаратным ускорением в Ubuntu 11.04, он перестал работать в Ubuntu 11.10.

Oranges10e
источник
Я думаю, вы могли бы организовать это с помощью вопроса и ответа, чтобы люди могли легко понять, что вы должны сказать. ;-)
desgua
Да, спасибо за редактирование! Я не мог сделать это сам, потому что мне пришлось подождать несколько часов, прежде чем я смог это сделать; D
Oranges10e
Если вы хотите, чтобы Adobe исправила это, вы можете посетить bugbase.adobe.com/index.cfm?event=bug&id=2992148 и высказать свое мнение и проголосовать за эту ошибку.

Ответы:

16

Oranges10e перепробовал несколько браузеров, в том числе новейший Chrome и новейший Firefox, и он говорит:

« Поскольку существует множество тем / тем и вопросов по этому поводу, я предоставлю информацию, которую я нашел, в ходе моего долгого и длительного поиска решения этой проблемы (см. Мое собственное Решение ниже).

РЕШЕНИЕ (его нет):

Чтобы предотвратить бесконечные поиски решения этой проблемы (это заняло у меня несколько дней), что может быть настоящей болью, пожалуйста, прочитайте это:

По словам сотрудника Adobe, аппаратное ускорение было отключено в последних версиях Adobe Flash только для Linux и Linux. В настоящее время нет «официального» способа заставить его работать снова - даже путем установки пропеллера. Драйверы Nvidia, включая ускорение VDPAU. Это было решением для старых версий Adobe Flash - больше нет.

Основной причиной этого шага было:

  1. Проблемы безопасности.
  2. Нестабильные драйверы Nvidia / AMD / Intel и Open Source - в сочетании с аппаратным ускорением Adobe Flash.

Вот ссылка на ветку, где это обсуждалось и подтверждалось: http://forums.adobe.com/thread/911321

Цитата по ссылке выше:

« К сожалению, учитывая нынешний ландшафт графических драйверов и поддержку операционных систем на базе Linux, мы не могли поддерживать Linux с аппаратным ускорением. Большинство драйверов, включая драйверы от Intel / NVIDIA / AMD, были слишком нестабильны для согласованной работы с Flash Player. Приносим извинения за неудобства. "- Charbs09, сотрудник Adobe

« Начиная с FP 11.0.1.152 нет способа включить HW Acceleration для Linux. Мы полностью его отключили из-за проблем с безопасностью, но мы можем повторно включить неподдерживаемый метод в будущем выпуске». - Charbs09, сотрудник Adobe

Итак, прежде чем выйти на улицу и купить ION Netbook, Nettop или любой другой ПК, желая использовать его в сочетании с Linux / Ubuntu и Adobe Flash 11.x, с намерением воспроизводить HD-видео (720p, 1080p) с полным аппаратным ускорением, пожалуйста, рассмотрите вышеупомянутую информацию. Я не сделал, и, к сожалению, я понял это слишком поздно (потому что я пробовал несколько других методов, чтобы заставить это работать снова, прежде чем я нашел ссылку выше). "

desgua
источник
2
tl; dr: Нет Flash для Linux.
Халил Озгюр
3

Я только что опубликовал интересную находку по «Аппаратное ускорение для Adobe Flash» прямо здесь: Adobe Flash 11.2 снова работает с оборудованием Nvidia?

Это может помочь вам, ребята, если вы используете оборудование Nvidia (с новейшими драйверами). Есть еще надежда.

апельсины
источник
2

SUP, ребята,

Я просто хотел обновить свой собственный ответ, потому что я наконец нашел работающее, надежное решение проблемы: Google Chrome . Вот что вы получите, загрузив и установив браузер Google:

  • Flash ускорил рендеринг видео на видеокартах Nvidia и AMD. Браузер с аппаратным ускорением (GPU), если ваш GPU поддерживается. Причина, по которой я упоминаю это: Firefox работает очень медленно в моей системе.
  • Firefox = Низкая частота кадров, медленная / медленная прокрутка на различных веб-сайтах, использование старой версии Adobe Flash и отсутствие аппаратного ускорения для видео Flash.
  • Chrome = более высокая частота кадров и плавная прокрутка на различных веб-сайтах. Поставляется с актуальной версией * Adobe Flash, которая обновляется автоматически с помощью автоматических обновлений браузера. Это приводит к: более плавному и быстрому просмотру страниц и гораздо более плавному воспроизведению Flash-видео - даже на ноутбуках.

Моя ОС выбора и оборудования:

  • ОС: Ubuntu 12.04 LTS 64 бит (LTS = надежный и очень стабильный)
  • Аппаратное обеспечение: AMD Phenom II X4, AMD HD 7850 (установлены проприетарные драйверы), 8 ГБ памяти DDR3 Ram, материнская плата MSI AM3 +

Процедура:

  • Установите новейшие проприетарные драйверы через Ubuntu. Я решил установить самые последние / обновленные драйверы, которые мне предложила Ubuntu. Я не устанавливал экспериментальные / бета-версии драйверов.
  • Загрузите и установите Google Chrome .
  • Запустите Chrome, перейдите на Youtube и воспроизведите видео 1080p. Щелкните правой кнопкой мыши на видео и выберите «показать информацию о видео». Если все идет хорошо, следует сказать «ускоренный рендеринг видео».
  • Выполнено!

Обратите внимание: между Chromium и Google Chrome есть разница. Смотрите здесь для получения дополнительной информации: Chromium против Google Chrome

Oranges10e
источник
1

Это немного ручная боль (я очень предпочитаю вещи из репозиториев Ubuntu), но возвращение к 64-битному flashplayer 10 было единственным способом, с помощью которого я добился успеха, работая с ION на базе Zotac ZBOX ID41.

brmiller
источник
2
Я бы посоветовал против этого метода из-за проблем безопасности.
Glutanimate
0

Согласно этой теме вы можете установить Flash 10.3 и использовать его в Firefox.

DavidBanner
источник
0

Почему бы вам просто не использовать Pepper Flash, это новейшая версия Flash Player (текущая версия 14), которую поддерживает Google. Также должно быть аппаратное ускорение.

Во всяком случае, Google Chrome уже имеет встроенную перечную вспышку.

Я установил Pepper Flash в браузере Chromium и Opera 24, используя ссылку ниже:

http://www.webupd8.org/2014/01/pepper-flash-player-installer-for.html

Если вы хотите установить Pepper Flash в Firefox, сделайте следующее:

sudo add-apt-repository ppa: nilarimogard / webupd8
sudo apt-get обновление
sudo apt-get установить freshplayerplugin

Кроме того, если Google Chrome или Chromium не обеспечивают аппаратное ускорение, попробуйте изменить флаги, перейдите к chrome: // flags, найдите «Переопределить список программного рендеринга» и включите его. Это также работает над оперой (opera: // flags /). Надеюсь, это поможет.

mmm3743
источник