Pourquoi Adobe Flash Player 11.x n'a-t-il pas d'accélération matérielle?

15

J'utilise Ubuntu 11.10 avec un Nvidia Geforce 8600M GT et un Nvidia Geforce 525M GT (pilotes; nvidia-current-updates via Ubuntu).

Alors qu'Adobes Flash Player 11.x fonctionnait avec une accélération matérielle complète dans Ubuntu 11.04, il a cessé de fonctionner dans Ubuntu 11.10.

Oranges10e
la source
Je pense que vous pourriez organiser cela avec une question et une réponse pour que les gens puissent facilement comprendre ce que vous avez à dire. ;-)
desgua
Ouais, merci pour le montage! Je n'ai pas pu le faire moi-même, car j'ai dû attendre quelques heures, avant de pouvoir le faire; D
Oranges10e
Si vous souhaitez que Adobe corrige ce problème, vous pouvez visiter bugbase.adobe.com/index.cfm?event=bug&id=2992148 et faire connaître votre opinion et voter sur ce bogue.

Réponses:

16

Oranges10e a essayé plusieurs navigateurs, y compris le dernier Chrome et le dernier Firefox, et il dit:

" Puisqu'il y a de nombreux fils / sujets et questions à ce sujet, je fournirai les informations que j'ai trouvées, au cours de ma longue, longue recherche d'une solution à ce problème (voir ma propre solution ci-dessous).

SOLUTION (il n'y en a pas):

Afin d'éviter une recherche sans fin d'une solution à ce problème (il m'a fallu quelques jours pour le découvrir), ce qui peut être une vraie douleur, veuillez lire ceci:

Selon un employé d'Adobe, l'accélération matérielle a été désactivée dans les dernières versions d'Adobe Flash pour Linux et Linux uniquement. Pour le moment, il n'y a aucun moyen "officiel" de le faire fonctionner à nouveau - pas même en installant l'hélice. Pilotes Nvidia, y compris l'accélération VDPAU. C'était la solution aux anciennes versions d' Adobe Flash - plus.

La principale raison de cette décision était:

  1. Problèmes de sécurité.
  2. Pilotes Nvidia / AMD / Intel et Open Source instables - en combinaison avec Adobe Flash Hardware-Acceleration.

Voici le lien vers le fil de discussion, où cela a été discuté et confirmé: http://forums.adobe.com/thread/911321

Citation du lien ci-dessus:

" Malheureusement, étant donné le paysage actuel des pilotes graphiques et la prise en charge des systèmes d'exploitation Linux, nous ne pouvions pas prendre en charge Linux avec l'accélération matérielle. La plupart des pilotes, y compris ceux fournis par Intel / NVIDIA / AMD, étaient trop instables pour fonctionner de manière cohérente avec Flash Player. Désolé pour la gêne occasionnée. "- Charbs09, employé Adobe

" À partir de FP 11.0.1.152, il n'y a aucun moyen d'activer l'accélération matérielle pour Linux. Nous l'avons complètement désactivée face à des problèmes de sécurité, mais nous pouvons réactiver une méthode non prise en charge dans une future version. " - Charbs09, employé Adobe

Donc, avant de sortir et d'acheter un Netbook ION, Nettop ou tout type de PC, souhaitant l'utiliser dans une combinaison de Linux / Ubuntu et Adobe Flash 11.x, avec l'intention de lire des vidéos HD (720p, 1080p) avec une accélération matérielle complète, veuillez considérer les informations mentionnées ci-dessus. Je ne l'ai pas fait, et malheureusement, je m'en suis rendu compte trop tard (car j'essayais plusieurs autres méthodes pour que cela fonctionne à nouveau, avant de trouver le lien ci-dessus). "

desgua
la source
2
tl; dr: Pas de Flash pour Linux.
Halil Özgür
2

Salut les gars,

Je voulais juste mettre à jour ma propre réponse, car j'ai finalement trouvé une solution efficace et fiable au problème: Google Chrome . Voici ce que vous obtiendrez en téléchargeant et en installant le navigateur de Google:

  • Rendu vidéo accéléré par Flash sur les GPU Nvidia et AMD. Un navigateur à accélération matérielle (GPU), si votre GPU est pris en charge. La raison pour laquelle je mentionne ceci: Firefox fonctionne extrêmement lentement sur mon système.
  • Firefox = Framerates bas, défilement lent / lent sur divers sites Web, utilise une ancienne version d'Adobe Flash et n'offre aucune accélération matérielle pour les vidéos Flash.
  • Chrome = cadence d'images plus élevée et défilement fluide sur divers sites Web, livré avec une version à jour * d'Adobe Flash qui est mise à jour automatiquement via des mises à jour de navigateur automatisées. Cela conduit à: Une expérience de navigation plus fluide et plus rapide et une lecture vidéo Flash beaucoup plus fluide, même sur les ordinateurs portables.

Mon OS de choix et mon matériel:

  • OS: Ubuntu 12.04 LTS 64 bits (LTS = solide comme le roc et très stable)
  • Matériel: AMD Phenom II X4, AMD HD 7850 (pilotes propriétaires installés), 8 Go DDR3 Ram, MSI AM3 + Mainboard

Procédure:

  • Installez les derniers pilotes propriétaires via Ubuntu. J'ai choisi d'installer les pilotes les plus récents / mis à jour qu'Ubuntu m'a proposés. Je n'ai pas installé les pilotes expérimentaux / bêta.
  • Téléchargez et installez Google Chrome .
  • Lancez Chrome, accédez à Youtube et lisez une vidéo 1080p. Faites un clic droit sur la vidéo et sélectionnez "afficher les informations vidéo". Si tout se passe bien, il faut dire "rendu vidéo accéléré".
  • Terminé!

Remarque: il existe une différence entre Chromium et Google Chrome. Voir ici pour plus d'informations: Chrome vs Google Chrome

Oranges10e
la source
1

C'est un peu de douleur manuelle (je préfère de loin les choses des dépôts Ubuntu), mais le retour au flashplayer 10 64 bits était le seul moyen pour que je réussisse à faire fonctionner le flash sur le Zotac ZBOX ID41 basé sur ION.

brmiller
la source
2
Je déconseille cette méthode pour des raisons de sécurité.
Glutanimate
0

Selon ce fil, vous pouvez installer Flash 10.3 et l'utiliser dans Firefox.

DavidBanner
la source
0

Pourquoi ne pas simplement utiliser Pepper Flash, c'est la dernière version de Flash Player (actuellement la version 14) que Google maintient. Il devrait également avoir une accélération matérielle.

Quoi qu'il en soit, Google Chrome a déjà intégré pepperflash.

J'ai installé pepper flash sur l'aperçu du développeur Chromium et Opera 24 en utilisant le lien ci-dessous:

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

Si vous souhaitez installer pepper flash dans Firefox, procédez comme suit:

sudo add-apt-repository ppa: nilarimogard / webupd8
sudo apt-get update
sudo apt-get install freshplayerplugin

De plus, si Google Chrome ou Chrome ne vous donne pas d'accélération matérielle, essayez de modifier les indicateurs, accédez à chrome: // flags, recherchez "Remplacer la liste de rendu logiciel" et activez-le. Il fonctionne également sur l'opéra (opéra: // flags /). J'espère que cela aide.

mmm3743
la source