Il video Flash appare blu


245

Il problema

Dopo l'aggiornamento a Ubuntu 12.04 da Ubuntu 11.10, tutti i video sono ancora blu, sia che si giochi in un browser o un lettore. Lo stesso problema si verifica anche nell'11.10.

Ho provato a disinstallare tutto Flash e reinstallato ma non fa differenza.

Cosa sta causando il video Flash blu?

Ubuntu 11.10 a 64 bit

Ubuntu 12.04LTS 64 bit


Cosa sembra

Video flash blu


Risposte:


187

Ci sono alcune indicazioni fuorvianti e alcune raccomandazioni sbagliate qui, quindi riassumiamo qual è il problema e quali soluzioni ci sono.

TL; DR

Le ultime versioni di Ubuntu dal 12.10 (Quantal) contengono una versione patchata della libreria. Se riscontri ancora problemi con il video blu (NON incluso il gruppo Blue Man ), dai un'occhiata a questa risposta : il nome della libreria di Flash Player deve essere libflashplayer.sodiverso, altrimenti libvdpau non applica la soluzione alternativa. Puoi anche dare un'occhiata al /etc/vdpau_wrapper.cfgfile. Lì puoi disabilitare le soluzioni alternative applicate da libvdpau.

Se possiedi Oneiric (11.10) o Precise (12.04), installa libvdpau con patch:

sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1

Altrimenti puoi modificare la libreria di Flash Player:

cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so

Leggi l'intero post prima di commentare.

Il problema

Flash Player dalla versione 11.2 utilizza l'accelerazione video hardware sulla maggior parte delle piattaforme. Sfortunatamente l'accelerazione in Linux non è solo non supportata, ma sostanzialmente rotta. Flash Player scambia i colori nel video nelle seguenti condizioni:

  • Stai utilizzando una GPU Nvidia abbastanza nuova con supporto VDPAU .
  • Stai utilizzando la versione corrente del driver binario Nvidia (le versioni precedenti non supportano VDPAU).
  • Hai libvdpau1installato un pacchetto.
  • Il giocatore sul sito utilizza Stage Video - ecco perché sono interessati solo YouTube e pochi altri giocatori.

Vedi la spiegazione di Pierre-Loup Griffais di Nvidia .

Questo non è un bug nei driver Nvidia. Nvidia è a conoscenza di questo problema e hanno già creato una soluzione alternativa. Il driver Nouveau non è probabilmente interessato perché il supporto per la decodifica video non è ancora terminato .

Questo non è un bug in libvdpau. libvdpau è solo un wrapper che consente ai lettori video di utilizzare la decodifica VDPAU (vedere la spiegazione di Stephen Warren ).

Questo non è un bug specifico di Ubuntu. Anche altre distribuzioni sono interessate, ad es . Arch .

Il bug è molto probabilmente in Flash Player , sebbene Adobe cerchi di incolpare Nvidia e gli utenti incompetenti. Sono stati segnalati più report sul bugtracker di Adobe, tutti sono stati respinti come "CannotReproduce":

Non ci sarà una correzione ufficiale da parte di Adobe, dal momento che Flash Player basato su NPAPI riceve solo patch di sicurezza fino al 2017. Speriamo che a quel punto non avremo bisogno di Flash Player.

Le soluzioni alternative

Usa libvdpau 0.5

Disponibile nei repository ufficiali da Ubuntu 12.10 libvdpau 0.4.1-6

Questa versione di libvdpau include una soluzione alternativa di Stephen Warren descritta di seguito.

Vedi l'annuncio di rilascio

Installa libvdpau con patch (patch corretta)

Stephen Warren ha creato una bella patch per libvdpau , che rileva Flash Player e applica soluzioni alternative solo per esso. La patch può essere controllata usando il /etc/vdpau_wrapper.cfgfile.

Libvdpau corretto corregge i colori e consente a Flash Player di utilizzare VDPAU per la sovrapposizione hardware che offre ancora alcuni vantaggi in termini di prestazioni.

Perché il wrapper funzioni, deve riconoscere l'uso di Flash. Quindi la libreria Flash deve essere denominata libflashplayer.soe il wrapper del plugin deve essere abilitato in Firefox (in about:config, dom.ipc.plugins.enabled.libflashplayer.soe dom.ipc.plugins.enableddovrebbe essere impostato su true).

Per Precise (12.04) e Oneiric (11.10) è possibile installare il libvdapu con patch dal PPA di Maxim Thikonov usando i seguenti comandi:

sudo add-apt-repository ppa:tikhonov/misc
sudo apt-get update
sudo apt-get install libvdpau1

La modifica dovrebbe entrare in vigore dopo il riavvio (o possibilmente prima).

Impedisci a Flash Player di trovare libvdpau

(Via Daniel Mario Vega su Launchpad )

Individua libflashplayer.sonel tuo sistema: per Ubuntu è disponibile /usr/lib/adobe-flashplugin/se hai il adobe-flashpluginpacchetto installato o /usr/lib/flashplugin-installer/per il flashplugin-installerpacchetto. Consultare il browser in about:pluginscaso di problemi con la ricerca del file ( potrebbe essere necessaria una piccola modifica in caso di Firefox ).

Esegui i seguenti comandi, supponendo che tu abbia installato flashplugin-installero adobe-flasplugin:

 cd /usr/lib/flashplugin-installer || cd /usr/lib/adobe-flashplugin/
sudo perl -pi.bak -e 's/libvdpau/lixvdpau/g' libflashplayer.so

La modifica ha effetto dopo il riavvio del browser.

Ciò modificherà il file binario di Flash Player per cercare la libreria "lixvdpau" inesistente invece di "libvdpau". Pertanto non tenterà affatto di utilizzare la presentazione VDPAU.

Il comando crea il backup libflashplayer.so.bak del file binario in caso di problemi.

Devi eseguire questo comando ogni volta che c'è un aggiornamento di Flash Player poiché la modifica verrà sovrascritta.

Con questa soluzione alternativa è possibile mantenere l'accelerazione HW, avere libvdpau1 installato ed è molto facile da applicare rispetto al patching di libvdpau.

Usa Google Chrome con PepperFlash

Dalla versione 20, Google Chrome viene fornito con "Pepper" Flash Player 11.3 con supporto PPAPI (anziché 11.2 su NPAPI utilizzato da Firefox e altri). PepperFlash non sembra essere interessato da questo problema poiché sembra utilizzare l'accelerazione hardware completa.

PepperFlash può essere utilizzato con Chromium , ma sfortunatamente nessun altro browser attualmente supporta PPAPI.

Disabilita l'accelerazione hardware di Flash Player

La soluzione più semplice e meno invadente è disabilitare l' accelerazione HW di Flash Player nelle impostazioni dello schermo : fai clic con il pulsante destro del mouse su Flash, seleziona Impostazioni ...

Questo, tuttavia, non è così semplice poiché la finestra Impostazioni non risponde in Gestione compositi (Compiz, Unity standard) e se il browser mostra barre di scorrimento.

Per disabilitare l'accelerazione hardware, apri qualsiasi video (ad es. Su YouTube) a schermo intero, quindi apri la finestra Impostazioni ... In alternativa, è possibile passare temporaneamente a Unity 2D o ad altri WM non compositi.

La modifica ha effetto dopo l'aggiornamento.

Lo svantaggio: questo disabilita l'accelerazione HW in Flash Player anche per operazioni vettoriali e bitmap. Alcuni giochi e film in Flash potrebbero avere prestazioni peggiori e / o grafica peggiore.

Disinstallare libvdpau

Se si desidera abilitare l'accelerazione HW in Flash Player, è possibile disinstallare libvdpau dal sistema, il che impedisce efficacemente a Flash Player di utilizzare VDPAU.

Correre:

sudo apt-get remove libvdpau1

Lo svantaggio: i lettori desktop (come Totem e Mplayer) non saranno in grado di utilizzare anche la decodifica video hardware. Ciò comporterà un maggiore utilizzo della CPU durante la riproduzione. Anche le prestazioni di riproduzione video potrebbero essere influenzate (ad es. Fotogrammi rilasciati o immagini completamente congelate), specialmente se hai una CPU più lenta e stai guardando video 1080p.

Abilita decodifica video hardware Flash Player

La maggior parte degli utenti ha riferito che questo porta a crash molto frequenti di Flash Player (probabilmente a causa di problemi di concorrenza nella decodifica) ma se ti senti fortunato, provalo.

Questo è anche lo stesso metodo utilizzato dal componente aggiuntivo Flash-Aid . Non lo migliorerà.

Correre:

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1" | sudo tee /etc/adobe/mms.cfg > /dev/null

Questo creerà il file /etc/adobe/mms.cfg con EnableLinuxHWVideoDecode=1contenuto. Questo è l'unico modo per forzare effettivamente Flash Player a decodificare i video su GPU e non è ufficialmente supportato da Adobe.

Per annullare ciò, eseguire:

sudo rm /etc/adobe/mms.cfg

per rimuovere il file mms.cfg.

Puoi provare a migliorare ulteriormente la stabilità di Flash Player con VDPAU_NVIDIA_NO_OVERLAY=1la variabile d'ambiente, vedi forum Nvidia .

Sostituisci i lettori Flash

(Come raccomandato da bowser su Launchpad )

Usa il componente aggiuntivo FlashVideoReplacer per Firefox, Literna Mágica o altre soluzioni per sostituire i lettori standard in Flash con plug-in per video player incorporato (come Totem - totem-mozilla- o VLC - mozilla-plugin-vlc). Nessun Flash Player, nessun problema.

Patch libvdpau (hack vdpau_trace)

C'è una patch non ufficiale di Nvidia che corregge il bug di Flash Player a livello di libvdpau hackerando vdpau_trace.

Nota che la suddetta patch di Stephen Warren è tecnicamente superiore e dovrebbe essere usata al suo posto.

I non-soluzioni alternative

Le seguenti soluzioni funzioneranno solo parzialmente o potrebbero presentare alcuni avvertimenti.

Abilita HTML5 su YouTube

L'abilitazione del lettore HTML5 su http://www.youtube.com/html5 non funzionerà con tutti i video; alcuni video di YouTube non sono disponibili per il lettore HTML5 (ad esempio a causa della mancanza di supporto per gli annunci). Tuttavia, il video HTML5 è fantastico e dovresti usarlo comunque.

Esegui il downgrade a Flash Player 11.1

Esistono vulnerabilità note in FP 11.1 che sono state risolte in 11.2. Se vuoi rischiare, dovresti sapere in cosa ti stai cacciando.

Se desideri comunque effettuare il downgrade, prova Flash Player 10.3 che è ancora gestito: puoi ottenerlo nell'archivio di Adobe

Passa a GPU diverse

Sembra che pochissime GPU Nvidia non siano interessate, in particolare Quadro 2000 e GeForce GT 430. Entrambi hanno il set di funzionalità VDPAU C , ma per il resto anche la maggior parte delle GPU C set di funzionalità. Se disponi di una delle GPU sopra menzionate, ti preghiamo di comunicarci su Launchpad se questo bug ti interessa.


8
Testo estremamente utile e informativo. Ho risolto il problema nel mio openSUSE 12.2 estraendo libvdpau.so.1.0.0 dal deb trovato nel repository summenzionato launchpad.net/~tikhonov/+archive/misc nel mio / usr / lib64 - perfetto. Grazie!
RushPL,

Le GPU più recenti hanno sicuramente il bug (con set di funzionalità C). Sono uno dei tanti.
Victor,

1
@Victor Sì, l'ho notato; era una teoria ed era sbagliato. È strano che due GPU particolari (e molto diverse) non siano interessate, sono più propenso a pensare che i giornalisti abbiano perso qualcosa, ad esempio non hanno installato libvdpau (il rapporto negativo su Quatro 2000 proviene dal rappresentante di Adobe).
jnv,

4
Grazie per aver dedicato del tempo per risolvere il problema e fornire molte soluzioni con spiegazioni per ciascuno. Applicare la patch libpauv1 ha funzionato perfettamente per me e ho dovuto solo riavviare il browser per applicare la soluzione. Grazie!
dusktreader,

1
sono andato con la Prevent Flash Player from finding libvdpausoluzione e confermare che funziona. la posizione del libflashplayer.sofile era /usr/lib/mozilla/plugins/libflashplayer.soe funzionava anche per l'opera
ulkas

94

AGGIORNAMENTO: consulta questa soluzione per una soluzione corretta. La soluzione menzionata qui porta a crash per molti che l'hanno provata.

Ciò è causato da un bug nella nuova versione di Flash che Adobe rifiuta di correggere. C'è anche un bugreport su Launchpad che ne discute (LP: # 967091 ). Il bug appare solo quando si utilizzano i driver binari NVidia e si installa libvdpau. Una soluzione rapida è l'aggiunta di alcune impostazioni extra alla configurazione di Flash.

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null

Questo risolve il problema pur avendo ancora l'accellerazione hardware VDPAU. Sfortunatamente probabilmente non ci sarà una nuova versione di Flash per risolvere questo problema senza questo manuale config-hack perché la versione di Flash che ha introdotto questo bug è anche l'ultima versione di Flash che Adobe rilascerà mai per Linux.

Se ciò causa instabilità per te, annulla le modifiche eliminando la directory che hai creato in precedenza.

sudo rm -r /etc/adobe

oppure puoi provare a ridurre il file /etc/adobe/mms.cfg a solo il file

OverrideGPUValidation=true

linea modificando con sudo gedit /etc/adobe/mms.cfg.


Grazie a questo ho risolto il problema su Ubuntu 11.10 (adobe-flashplugin 11.2.202.228-0oneiric1). Questa non è l'ultima versione di Flash per Linux, ci saranno aggiornamenti di sicurezza e le versioni più recenti verranno fornite in bundle con Google Chrome.
Mateusz Stachowski il

16
L'abilitazione di queste funzionalità in mms.cfg ha causato l'arresto anomalo di Flash regolarmente per me.
blujay,

4
Sì, risolto il problema blu ma si arresta in modo così regolare che è inutile
Hubro

3
Questo risolve il problema con la tinta bluastra, ma causa instabilità per me.
Foh1981,

1
Questo comando provoca l'arresto anomalo del plug-in Flash anche per me. come torni indietro?
RockScience,

51

Correzione (aggirare)

Problema: il video del flash player di tutti i browser Web è blu

  • Cromo
  • Google Chrome
  • Firefox

Entrambi i plug-in flash fanno apparire i video flash con una sovrapposizione blu, quindi rimuovili.

  • Adobe - flashplugin
  • Flashplugin - programma di installazione

Soluzione (non funzionale come Adobe Flash Plug-in ma funziona)

  • Installa lightspark (più eventuali plug-in del browser) o
  • Installa gnash (più eventuali plugin del browser)

Possibile correzione 1

Rimosso:

  • plug-in del browser gnash
  • plug-in del browser gightspark
  • Decodifica video e API di presentazione per Unix (librerie) libvdpau1
  • flashplugin - programma di installazione

installato:

adobe-flashplugin Riavvia il browser e ha funzionato per me.

Possibile correzione 2

installato:

  • libvdpau1

Installazione del flash

  • disabilita l'accelerazione HW in Flash.

Apri il tuo browser e naviga verso un video flash (youtube, sul sito flash, ecc.) Fai clic con il pulsante destro del mouse, imposta e disabilita l'accelerazione hardware.

Se non è possibile disabilitare l'accelerazione hardware, accedere all'ambiente Unity 2D.

ERRORE: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/968489

OBS: in caso di persistenza. Riavvia la macchina.


1
Per me la semplice installazione di libvdpau1 ha funzionato, dopo diverse altre soluzioni. Sto eseguendo Ubuntu 11.10 con il driver NVIDIA 295.33.
D Coetzee,

libvdpau1era già installato per me in Ubuntu 12.04 64 bit. In ogni caso, disabilitare l'accelerazione hardware mi ha aiutato. Sto usando lo stesso driver Nvidia di @Derrick Coetzee, ma su Precise con Gnome Shell.
titaniumtux,

4
Non riesco a fare clic sull'opzione per disabilitare l'accelerazione HW.
RolandiXor

1
La rimozione di libvdpau1 ha funzionato per me in Firefox e Chrome per tutti i siti che ho testato. Ho una scheda Nvidia 440 GT se questo mi aiuta.
Luis Alvarado,

4
Se non riesci a deselezionare l'opzione Accelerazione hardware nelle impostazioni Flash, provala a schermo intero: vai ad esempio su YouTube, apri qualsiasi video a schermo intero e apri le impostazioni Flash (tasto destro> Impostazioni ...); la finestra dovrebbe essere reattiva. Se la finestra del browser ha una barra di scorrimento, la finestra di dialogo delle impostazioni non risponde in WM composito.
jnv,

14

Ok, quindi ecco la mia esperienza con la risoluzione di questo (su Ubuntu 12.04 64-bit, driver nVidia):

  • Rimozione di flashplugin-installer e installazione di adobe-flashplugin ( non risolto )

Questo ha funzionato fino al riavvio. Ma ho mantenuto Adobe Flashplugin da quando sono su 64 bit (ho avuto l'impressione che funzioni meglio).

  • Modifica della versione del driver ( non risolto )

Inizialmente avevo gli aggiornamenti nvidia-current, l'ho cambiato in nvidia-current. Questo non l'ha risolto. Synaptic indica che le versioni del driver sono le stesse, come in questo documento (295.33).

  • Installazione del componente aggiuntivo Flash-Aid in Firefox ( risolto il problema, ma instabile )

Questo ha funzionato finché ho attivato l'opzione di accelerazione hardware (da non confondere con l'opzione qui sotto !!). Non importa se ho installato il plug-in Flash dai repository o la versione beta di Adobe. Tuttavia, mentre corregge la tinta bluastra, il plugin diventa estremamente instabile e si blocca costantemente mentre interagisce con gli oggetti Flash.

  • Attivazione di video HTML5 su Youtube ( risolto su Youtube )

Anche se ho riscontrato questo problema solo sui video di Youtube, non posso essere sicuro che altri siti e video non siano interessati. Come suggerito da altri qui, visitare youtube.com/html5 se si desidera attivare o disattivare il video HTML5 su Youtube.com.

  • Disabilitare l'accelerazione hardware tramite il tasto destro del mouse su un video Flash (risolto)

Questo è ciò che ha funzionato meglio per me (ma ho dovuto accedere con Unity 2D secondo il suggerimento di pst007x in questo thread) . La tinta bluastra è sparita e i video sono stabili. Avevo paura che il carico di lavoro della CPU sarebbe aumentato, ma nei test con e senza accelerazione hardware non ho potuto vedere alcun cambiamento (ho usato un video dal canale Googles a 1080p per questo), inizia circa il 40% e scende al 20% quando il video è completamente caricato.


9

La mia soluzione rapida a questo, per YouTube comunque, era quella di unirmi alla loro beta HTML5 .

Ha funzionato a meraviglia ... E da quello che posso vedere, sembra che solo YouTube sia stato influenzato da questo vecchio bug che gli ha strappato di nuovo la brutta testa ...

In realtà è meglio iniziare a usare HTML5. Devi ricordare che Flash sta per uscire quando si tratta di Linux. Quindi dovremo usare Google Chrome e nient'altro :(


2
non funziona con i video con pubblicità
waspinator

4

Ho risolto questo problema dopo aver rimosso il flash player e installato manualmente il flashback scaricando il flash dal sito di Adobe e installandolo tramite Ubuntu Software Center.


3

Ho risolto questo problema (usando Linux Mint Lisa, basato su Ubuntu Oneiric) riportando il driver NVIDIA alla versione 173.

Aggiornamento: Sfortunatamente, la versione 173 del driver NVIDIA produce la stessa tinta blu nei video MP4 della versione consigliata (aggiornata) del driver NVIDIA nei video Flash . È un po 'esasperante: posso avere il mio caffè troppo freddo o troppo dolce.

E un altro aggiornamento: sono stato in grado di risolvere il problema MP4 in Totem accedendo a Preferenze e spingendo il cursore Tonalità fino a destra. Caldo e non troppo dolce.


3

Prova questo:

sudo apt-get purge flashplugin-installer
sudo apt-get install adobe-flashplugin

+1 Ho avuto lo stesso problema qualche tempo fa (10.04) e sono abbastanza sicuro che è così che l'ho risolto.
Aaron,

2
Sfortunatamente i problemi rimangono.
enedene,

2
OK, quindi prova a disabilitare l'accelerazione hardware Flash con le istruzioni che trovi qui .
SirCharlo,

Ho lo stesso problema, su Youtube. Vimeo sembra funzionare. Il passaggio a HTML5 risolve il problema su Youtube. L'ho risolto temporaneamente eliminando flashplugin-installer e installando adobe-flashplugin, ma il problema è tornato dopo un riavvio. Per quanto riguarda la disattivazione dell'accelerazione hardware, è impossibile per me da tempo. Non riesco a interagire con il popup (un problema dall'11.10 e ora dal 12.04).
Foh1981,

Fare clic con il tasto destro del mouse su YouTube Video, impostazioni, disabilitare i lavori di accelerazione hardware. Questa è una soluzione sfortunata, ma funziona fino a quando Adobe non decide di risolverlo.
enedene,

2

Questo può essere un problema se hai i driver Nvidia installati con l'ultima versione di Flash. Prova a fare clic destro sul video Flash e disabilita l'accelerazione hardware dalle impostazioni. Ha funzionato per me.


1

Ho lo stesso problema. Sto usando Linux 3.2.0-24-generico (32 bit), Flash (ultima) versione 11.2.202.236 e Mozilla Firefox.

Ho cercato di annullare l'accelerazione nelle impostazioni globali - non è stato risolto. Ho provato a ripristinare le impostazioni del driver Nvidia per il mio schermo X.

Non c'è alcun problema con il colore nel lettore di film e ci sono video che posso riprodurre su Internet che vanno bene, ma non i video di YouTube.

La creazione del file mms.cfg ha funzionato. Tuttavia ha eliminato le riproduzioni di media player e miro (video e film diventati blu lì).

Ho quindi seguito questo:

  1. Apri gstreamer-properties ( Alt+ F2, invio gstreamer-properties). Passa alla scheda video. Modificare il plug-in di output predefinito in "X Window System (X11 / XShm / Xv)". Crea dispositivo "Default". Prova e chiudi la scatola.

1

Ho avuto di nuovo questo problema dopo un aggiornamento. Ho capito che per il funzionamento dell'opzione enable_flash_uv_swap in /etc/vdpau_wrapper.cfg , il file della libreria Flash (o symlink) deve essere chiamato libflashplayer.so(il mio era flashplayer-alternative.so). Così ho appena rinominato flashplayer-alternative.soper libflashplayer.so, ed è iniziato a lavorare.

Per ulteriori informazioni, consultare [ANNUNCIO] libvdpau 0.5 :

Questa soluzione alternativa viene applicata se "libflashplayer" si trova in / proc / self / cmdline e la stringa "enable_flash_uv_swap = 1" si trova in /etc/vdpau_wrapper.cfg.


0

Ho usato Flash-Aid , risolto immediatamente.


1
Non riesco a disabilitare l'accelerazione hardware. Quando faccio clic con il pulsante destro del mouse sul menu di un file flash appare ma non riesco a deselezionare o altro nel menu delle impostazioni. Il mouse non può effettuarlo e la tastiera può solo chiuderlo .. Ho provato a installare il flash-help per Firefox. L'installazione della versione beta di Flash ha risolto il problema del colore ma è

Accedi utilizzando l'ambiente Unity 2D, apporta le modifiche lì. Quindi accedere nuovamente come al solito. Questo ha funzionato per me.
pst007x,

Il flash-
help

Questo componente aggiuntivo è stato rimosso dal suo autore ...
Serge Stroobandt,

0

Ok. Ecco la soluzione, che l'ha fatto per me e sono sicuro che dovrebbe farlo per tutti !!

sudo apt-get remove libvdpau1
sudo apt-get install flashplugin-installer

dopodiché, esegui:

sudo mkdir /etc/adobe
echo -e "EnableLinuxHWVideoDecode=1\nOverrideGPUValidation=true" | sudo tee /etc/adobe/mms.cfg > /dev/null

1
Dopo aver disinstallato libvdpau1, il secondo passaggio con mms.cfg non è necessario. Ancora una volta, tutti i consigli per disinstallare libvdpau1 dovrebbero venire con un grosso avvertimento: stai rimuovendo il supporto di decodifica video hardware e le prestazioni della riproduzione video potrebbero essere influenzate
jnv,

Sì, ma per alcune schede grafiche, questo è l'unico modo per abilitare il flash. E cos'è la navigazione in Internet senza flash?
Entonjackson,

Non è assolutamente l'unico modo, per favore leggi: askubuntu.com/a/131040/19674
jnv

0

La disinstallazione di libvdpau1 risolve questo problema per me. Per adesso...


1
.... ma poi non puoi più accelerare la decodifica video sulla gpu ...
Egil,

Che cosa vuoi dire con questo? Per esempio?
Bizzarri

2
vdpau indica la decodifica video e l'API di presentazione per Unix, ovvero la libreria utilizzata per scaricare la decodifica video sulla gpu. Senza di essa, il video verrà decodificato nel software sul processore principale.
Egil,

0

Per utenti NVIDIA. Ho testato 3 schede video in questo momento. Tutti i Nvidia. Quindi per chiunque abbia una Nvidia 8600 GT, una Nvidia 9500 o una Nvidia 440 GT (potrebbero essere tutte le schede Nvidia). Devi solo rimuovere il pacchetto libvdpau1 . Quindi basta avviare Firefox o Chrome e tutto dovrebbe andare bene.

sudo apt-get remove libvdpau1 e fatto.

Testato su YouTube con / senza entrare in HTML5 e funziona in entrambi i modi.

Testato anche Vimeo e TED. Tutto sembra come dovrebbe.

Dovresti usare questa opzione solo se hai una buona CPU poiché la rimozione di questo pacchetto invia la decodifica video alla CPU anziché alla GPU. Comunque se hai un Dual Core o superiore, non avrai problemi nemmeno con un video 1080p.


0

Sembra essere un problema con l'aggiornamento 11.2.202.228 e di seguito è la soluzione più rapida e ragionevole fino a quando Adobe non lo risolve:

sudo apt-get remove flashplugin-installer 
wget https://launchpad.net/ubuntu/+archive/partner/+files/adobe-flashplugin_11.1.102.63.orig.tar.gz    
tar xzvf *.tar.gz

Individua la libflashplayer.soper la tua architettura.

cp /usr/lib/flashplugin-installer/libflashplayer.so libflashplayer.so.bak

Copia il nuovo libflashplugin.sonella directory sopra, sovrascrivi e riavvia il browser.


0

Un altro modo per risolvere questo problema (che ha funzionato per me ogni volta) è il seguente:

Quando viene riprodotto un video flash, fai clic destro su di esso -> Impostazioni -> Deseleziona "Abilita accelerazione hardware" -> Aggiorna la pagina


-1

Il problema è causato dai driver NVIDIA. Assicurarsi di utilizzare i driver mostrati come Recommendedin Sistema > Driver aggiuntivi . Mi è successo, e ora non vedo la foschia blu nei miei video.


Questo non ha risolto il problema per me. Al momento della stesura di questo documento, le versioni sono le stesse in 12.04 (295.33). Ieri, quando ho provato questo, il nvidia-current (consigliato) era in realtà sulla versione 295.33 mentre il nvidia-current-updates era sulla versione 295.20.
Foh1981,

Non ha funzionato per, utilizzo sempre i driver raccomandati, tranne quando a loro non piace in 10.4 LTS
keepitsimpleengineer

Informazioni errate. Non è un bug nei driver, è un nuovo bug in Flash.
blujay,

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.