Perché Adobe Flash Player 11.x non ha accelerazione hardware?


15

Sto usando Ubuntu 11.10 con una Nvidia Geforce 8600M GT e una Nvidia Geforce 525M GT (driver; nvidia-current-updates via Ubuntu).

Mentre Adobes Flash Player 11.x funzionava con l'accelerazione hardware completa in Ubuntu 11.04, ha smesso di funzionare in Ubuntu 11.10.


Penso che potresti organizzarlo con una domanda e una risposta in modo che le persone possano facilmente capire cosa hai da dire. ;-)
desgua,

Sì, grazie per la modifica! Non potevo farlo da solo, perché dovevo aspettare qualche ora, prima di poterlo fare; D
Arance10e

Se desideri che Adobe risolva questo problema, puoi visitare bugbase.adobe.com/index.cfm?event=bug&id=2992148 e far conoscere la tua opinione e votare questo errore.

Risposte:


16

Oranges10e ha provato diversi browser, incluso il nuovissimo Chrome e il nuovissimo Firefox, e dice:

" Dato che ci sono molti thread / argomenti e domande su questo, fornirò le informazioni che ho trovato, durante la mia lunga, lunga ricerca di una soluzione a questo problema (vedi la mia soluzione di seguito).

SOLUZIONE (nessuna):

Al fine di impedire la ricerca infinita di una soluzione a questo problema (mi ci sono voluti alcuni giorni per scoprirlo), che può essere una vera seccatura, per favore leggi questo:

Secondo un dipendente Adobe, l'accelerazione hardware è stata disabilitata nelle recenti versioni di Adobe Flash solo per Linux e Linux. Al momento, non esiste un modo "ufficiale" per farlo funzionare di nuovo, nemmeno installando l'elica. Driver Nvidia, compresa l'accelerazione VDPAU. Questa era la soluzione alle versioni precedenti di Adobe Flash, non più.

Il motivo principale di questa mossa è stato:

  1. Problemi di sicurezza.
  2. Driver instabili Nvidia / AMD / Intel e Open Source - in combinazione con Adobe Flash Hardware-Acceleration.

Qui il link al thread, dove questo è stato discusso e confermato: http://forums.adobe.com/thread/911321

Citazione dal link sopra:

" Sfortunatamente, dato l'attuale panorama dei driver grafici e il supporto per i sistemi operativi basati su Linux, non abbiamo potuto supportare Linux con accelerazione hardware. La maggior parte dei driver, inclusi quelli forniti da Intel / NVIDIA / AMD, erano troppo instabili per funzionare in modo coerente con Flash Player. Ci scusiamo per l'inconveniente. "- Charbs09, impiegato Adobe

" A partire da FP 11.0.1.152 non c'è modo di attivare HW Acceleration per Linux. L'abbiamo disabilitato per motivi di sicurezza, ma potremmo riattivare un metodo non supportato in una versione futura. " - Charbs09, Adobe Employee

Quindi, prima di uscire e acquistare un ION Netbook, Nettop o qualsiasi tipo di PC, desiderando usarlo in una combinazione di Linux / Ubuntu e Adobe Flash 11.x, con l'intenzione di riprodurre video HD (720p, 1080p) con l'accelerazione hardware completa, si prega di considerare le informazioni di cui sopra. Non l'ho fatto e, purtroppo, me ne sono reso conto troppo tardi (perché stavo provando diversi altri metodi per farlo funzionare di nuovo, prima di trovare il link sopra). "


2
tl; dr: No Flash per Linux.
Halil Özgür,


2

Come va ragazzi,

Volevo solo aggiornare la mia risposta, perché finalmente ho trovato una soluzione funzionante e affidabile al problema: Google Chrome . Questo è ciò che otterrai scaricando e installando il browser di Google:

  • Rendering video accelerato Flash su GPU Nvidia e AMD. Un browser con accelerazione hardware (GPU), se la tua GPU è supportata. Il motivo per cui lo menziono: Firefox si comporta in modo estremamente lento sul mio sistema.
  • Firefox = framerate bassi, scorrimento lento / lento su vari siti Web, utilizza una vecchia versione di Adobe Flash e non offre alcuna accelerazione hardware per i video Flash.
  • Chrome = framerate superiore e scorrimento regolare su vari siti Web, viene fornito con una versione aggiornata * di Adobe Flash che viene aggiornata automaticamente tramite aggiornamenti automatici del browser. Questo porta a: un'esperienza di navigazione più fluida e veloce e una riproduzione video Flash molto più fluida, anche su notebook.

Il mio sistema operativo scelto e hardware:

  • Sistema operativo: Ubuntu 12.04 LTS 64 bit (LTS = solido e molto stabile)
  • Hardware: AMD Phenom II X4, AMD HD 7850 (driver proprietari installati), 8 GB di RAM DDR3, MSI AM3 + scheda madre

Procedura:

  • Installa i driver proprietari più recenti tramite Ubuntu. Ho scelto di installare i driver più recenti / aggiornati che Ubuntu mi ha offerto. Non ho installato i driver sperimentali / beta.
  • Scarica e installa Google Chrome .
  • Avvia Chrome, vai su Youtube e riproduci un video 1080p. Fare clic con il tasto destro sul video e selezionare "mostra informazioni sul video". Se tutto va bene, si dovrebbe dire "rendering video accelerato".
  • Fatto!

Nota: esiste una differenza tra Chromium e Google Chrome. Vedi qui per maggiori informazioni: Chromium vs. Google Chrome


1

È un po 'di dolore manuale (preferisco di gran lunga le cose dai repository ubuntu), ma tornare al flashplayer a 64 bit 10 è stato l'unico modo in cui ho avuto successo nel far funzionare il flash sullo Zotac ZBOX ID41 basato su ION.


2
Vorrei sconsigliare questo metodo a causa di problemi di sicurezza.
Glutanimate,


0

Perché non usi semplicemente pepper flash, è la versione più recente di Flash Player (attualmente la versione 14) che mantiene Google. Dovrebbe anche avere un'accelerazione hardware.

Ad ogni modo Google Chrome ha già integrato il flashflash.

Ho installato pepper flash sull'anteprima dello sviluppatore di Chromium e Opera 24 usando il link seguente:

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

Se vuoi installare pepper flash in firefox, fai quanto segue:

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

Inoltre, se google chrome o chromium non ti danno l'accelerazione hardware, prova a cambiare i flag, vai a chrome: // flags, trova "Sostituisci elenco rendering software" e abilitalo. Funziona anche su opera (opera: // flags /). Speriamo che aiuti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.