Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 2 del 20/10/2006 22.02.26

Nascondi questo messaggio

BR

ATTENZIONE: la pagina è in manutenzione, scusate per il disturbo!

BR

BR

Adobe Flash Player è disponibile solamente per le CPU basate su architettura i386 mentre Shock Wave è disponibile solo attraverso un'installazione complessa. Esistono progetti che cercano di creare un'alternativa libera a Flash, attualmente sono gli unici a garantirne il supporto per le distribuzioni PPC e AMD64 di Ubuntu.

Adobe ha da poco rilasciato la versione 9 di Flash per Linux, è possibile trovarla a questo [http://labs.adobe.com/downloads/flashplayer9.html indirizzo].

Flash per i386

Per aggiungere supporto a Flash per konqueror, mozilla, firefox, epiphany e altri browser, abilitare il repository [:Repository:Multiverse] e da un terminale eseguire:

  • Per tutte le versioni di Ubuntu:

    • installare il pacchetto flashplugin-nonfree

    • se il sonoro non dovesse funzionare, eseguire i seguenti comandi:

      sudo ln -s /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
      ln -s /tmp/.esd-1000 /tmp/.esd
      • Nota: la directory /tmp/.esd viene pulita a ogni riavvio del computer. Se si aggiunge la seconda riga in /etc/rc.local, il comando verrà eseguito a ogni avvio.

    • Per gli utenti di una versione di Firefox non di Ubuntu: Se è stata installata una versione di Firefox diversa da quella di Ubuntu in un'altra cartella da quallo predefinita, è necessario creare un colelgameto al plugin di Flash:

      sudo ln -s /usr/lib/mozilla-firefox/*flash* /opt/firefox/plugins
  • Per Kubutu 6.06 (Dapper Drake) e 5.10 (Breezy Badger):

    • installare il pacchetto flasplugin-nonfree

    • Konqueror non rileva automaticamente Flash, è quindi necessario:

      • selezionare Settings -> Configure Konqueror, spostarsi nella sezione plugin e fare clic su «Scan for new plugins».

  • Installazione manuale di Flash: ## continuare da qui...

Flash per AMD64 e PPC

Per quelli che usano processori a 64 bit (o Mac) non esiste una implementazione di Flash non libera. Comunque ci sono due implementazioni libere. Una è gplflash e l'altra swfdec. Esiste anche gplflash2, in fase di sviluppo, che mira ad essere la versione libera di flash per tutte le piattaforme. È possibile installarle usando apt-get, ma tendono a non funzionare correttamente ed essere instabili, quindi questa opzione non è il massimo. Meglio installarne uno di questi manualmente (consigliato gplflash).

gplflash per Ubuntu

Per installare gplflash, abilitare il repository [:Repository:Universe] e, da un terminale, digitare:

sudo apt-get install libflash-mozplugin

Compilare gplflash

Il metodo elencato prima sembra generare un'installazione di gplflah poco stabile, un metodo migliore consiste nel compilarlo da sorgenti. Per fare ciò, sempre da un terminale, scrivere:

sudo apt-get install libx11-dev xlibs-dev libmad0-dev libjpeg-dev

Subito dopo:

wget -c wget -c http://mirror.optusnet.com.au/sourceforge/g/gp/gplflash/gplflash-0.4.13.tar.bz2
tar xvjf gplflash-0.4.13.tar.bz2
cd gplflash-0.4.13
./configure --with-plugin-dir=/usr/lib/mozilla/plugins/
make
sudo checkinstall

Può succedere che, dopo l'installazione del flash e relativi componenti, i filmati non vengano comunque riprodotti. E' allora necessario verificare che le librerie necessarie si trovino anche nella directory "plugins" del browser. Se queste non sono presenti, è sufficiente eseguire un copia-incolla:

{{{ cd /usr/lib/mozilla/plugins sudo cp flashplayer.xpt libflash-mozplugin.so libflashplayer.so /opt/firefox/plugins/ }}}

quindi riavviare il browser

Problemi con Flash

Problemi col sonoro

Dopo aver installato Flash, se il sonoro non funziona correttamente, provare a (eseguire i comandi da un terminale):

  1. Scaricare ed installare il pacchetto alsa-oss {{{ sudo apt-get install alsa-oss

}}}

  1. Modificare il file environment {{{ sudo gedit /etc/environment

}}} e aggiungere in fondo la seguente riga:

FIREFX_DSP=aoss
  1. Riavviare il sistema

Problemi col video

Se si usa una scheda video Intel 855GM, assicurarsi di aver impostato la profondità di colore del server X a 24 bits, altrimenti Firefox potrebbe chiudersi inaspettatamente o bloccarsi.

Sarà necessario installare il pacchetto gsfonts-x11 perché flash visualizzi bene i font.

Adobe Shockwave

Installazione

Sfortunatamente Shockwave è disponibile solamente per Windows, ma è possibile eseguire alcuni programmi Windows sotto Linux utilizzando [:InstallazioneWINE:Wine]. Gli utenti della versione a 64-bit di Ubuntu potrebbero riscontrare dei problemi con l'utilizzo di Wine. È anche necessario mozplugger, un programma per incorporare altri programmi nel browser web.

Installare Wine e mozplugger. In un terminale digitare:

sudo apt-get install wine mozplugger

È quindi necessario installare la versione per Windoes di Firefox da questo [http://www.mozilla.com/firefox/all.html indirizzo]. Aprire l'installer con Wine e seguire le istruzioni. Alla fine dell'installazione visitare un sito che richieda Shockwave i scaricare il plugin. Una volta scaricato e installato il plugin, chiudere Firefox.

Ora bisogna configurare mozplugger affinché utilizzi la versione Windows di firefox per i file Shockwave. In un terminale digitare:

sudo -b gedit /etc/mozpluggerrc

Appendere alla fine del file le seguenti righe:

application/x-director: dir,dcr,dxr,cst,cct,cxt,w3d,fgd,swa: Macromedia Director file
swallow(firefox.exe) fill: wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" -chrome "file://Z:$file"

Ora è necessario ricaricare i plugin in Firefox. In un terminale:

rm ~/.mozilla/firefox/pluginreg.dat

Ora Shockwave dovrebbe funzionare.

Problemi e soluzioni

  • Gli oggetti compaiono in una piccola finestra indipendente
    • Causa 1: Wine o Shockwave sono in esecuzione in background.
      • Soluzione : in un terminale digitare:

        killall wine-preloader -s KILL
    • Causa 2: mozplugger non gestisce oggetti multipli
      • Soluzione: sconosciuta.
  • Gli oggetti dichiarano di essere eseguiti dal disco fisso
    • Causa: i file vengono prima scaricati e poi eseguiti dalla versione Windows di Firefox
      • Soluzione: modificare il file /etc/mozpluggerrc in modo da abilitare lo streaming. Modificare quindi la riga:

        swallow(firefox.exe) fill: wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" -chrome '''"file://Z:$file"'''

        in

        swallow(firefox.exe) fill stream: wine "C:\\Program Files\\Mozilla Firefox\\firefox.exe" -chrome '''"$file"'''

        quindi rimuovere ~/.mozilla/firefox/pluginreg.dat e riavviare Firefox. Questo potrebbe non funzionare utilizzando IPv6 o un proxy.

  • Gli oggetti dichiarano di essere "stolen"
    • Causa: gli oggetti Shockwave necessitano dell'header "Referrer" ma non viene impostato utilizzando mozplugger

      • Soluzione: sconosciuta.


CategoryDaRevisionare