Wiki Ubuntu-it

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

Versione 18 del 10/02/2007 21.24.57

Nascondi questo messaggio

BR

Introduzione

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.

Flash 9

Adobe ha da poco rilasciato la versione 9 di Flash per Linux. È possibile seguire la guida per la sua installazione manuale [:Flash#manuale:qui].

Alternativamente abilitare i [:Repository] Backports e seguire la parte relativa all'[:Flash#repo:Installazione dai Repository]. Anchor(repo)

Installazione dai Repository

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

Firefox base

Se si possiede Firefox installato di default da Ubuntu, installare il plugin è semplicissimo:

  1. Installare il pacchetto flashplugin-nonfree.

  2. Dare da terminale il comando:
    sudo update-flashplugin

    Nota: Il pacchetto flashplugin-nonfree è altro che un semplice script che scarica ed installa in maniera automatica il plugin dal sito di [http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash Shockwave]. Per diversi motivi, lo script può non funzionare, in tal caso effettuare [:Flash#manuale:l'installazione manuale].

Konqueror

  1. Installare il pacchetto flasplugin-nonfree.

  2. Konqueror non rileverà automaticamente Flash, sarà quindi necessario selezionare Settings -> Configure Konqueror, spostarsi nella sezione «Plugin» e fare clic su «Scan for new plugins».

Anchor(manuale)

Installazione manuale

Prima di procedere, assicurarsi di aver disinstallato il pacchetto flasplugin-nonfree.

Metodo 1

Dalla [http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOW pagina dei download] del sito di [http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOW Shockwave], scegliere «Download .tar.gz file», e salvarlo nella propria Home.

Firefox e altri browser

  1. Aprire un terminale e procedere con il comando (controllare eventualmente che il nome del file sia lo stesso):
    tar zvxf install_flash_player_9_linux.tar.gz
  2. A questo punto, assicurarsi di chiudere ogni browser aperto. Posizionarsi nella directory appena creata, digitare: {{{ ed eseguire lo script d'installazione:

cd install_flash_player_9_linux }}}

  1. E procedere con lo script di installazione:
    ./flashplayer-installer
  2. Come ultimo passo va inserita la cartella di installazione del plugin. Quest'ultima può variare in base al tipo di browser utilizzato. Per Firefox inserire:

    ~/.mozilla/plugins
  3. Terminare la procedura e riavviare il browser.

Konqueror

  1. Aprire un terminale e procedere con il comando (controllare eventualmente che il nome del file sia lo stesso):
    tar zvxf install_flash_player_9_linux.tar.gz
  2. Fare clic su Settings -> Configure Konqueror;

  3. Fare clic su «Plugins»;

  4. Dove indica «Scan Folders» fare clic su «New» e inserire la cartella creata con l'estrazione del file tar.gz;

  5. Fare clic su «Scan for New Plugins»;

  6. Konqueror dovrebbe trovare un nuovo plugin;

  7. Fare clic su Ok per completare l'installazione.

Verifica

Non c'è verifica migliore che testare il plugin con un sito web che richiede una versione recedente di flash. Ad ogni modo, un'ulteriore verifica è la seguente:

  1. Aprire Firefox (o Epiphany);

  2. Nella barra degli indirizzi, digitare about:plugins;

  3. Controllare che la versione di Shockwave Flash sia corretta.

Disinstallazione

Aprire un terminale e posizionarsi nella directory di installazione del plugin (nel caso utilizzate Firefox: /usr/lib/firefox:

cd Cartella_installazione

Eliminare libflashplayer.so e flashplayer.xpt:

sudo rm libflashplayer.so flashplayer.xpt

Successivamente riavviare il browser.

Metodo 2

In questo metodo si cercherà di installare il plugin tramite un pacchetto rpm.

  1. Poichè Ubuntu utilizza pacchetti deb e non rpm, si dovrà convertire il suddetto pacchetto rpm in un pacchetto deb. Per far ciò sarà necessario installare il pacchetto alien.

  2. Dalla [http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOW pagina dei download] del sito di [http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&promoid=BIOW Shockwave], scegliere «Download .rpm file», e salvarlo nella propria Home.

  3. Aprire un terminale e digitare il seguente comando
    sudo alien -k flash-plugin-9.0.31.0-release.i386.rpm
  4. A questo punto, assicurarsi di chiudere ogni browser aperto. Sarà quindi possibile installare il pacchetto deb nel solito modo (verificare il nome del pacchetto):

    sudo dpkg -i flash-plugin_9.0.31.0-release-1_i386.deb

    Konqueror non rileverà automaticamente Flash, sarà quindi necessario selezionare Settings -> Configure Konqueror, spostarsi nella sezione «Plugin» e fare clic su «Scan for new plugins».

    È consigliato riavviare la sessione (logout dell'utente corrente), anche se potrebbe essere sufficiente riavviare il browser.

Verifica

Non c'è verifica migliore che testare il plugin con un sito web che richiede una versione recedente di flash. Ad ogni modo, un'ulteriore verifica è la seguente:

  1. Aprire firefox (o epiphany)
  2. Nella barra degli indirizzi, digitare about:plugins

  3. Controllare che la versione di Shockwave Flash sia corretta

Disinstallazione

Utilizzare semplicemente il gestore dei pacchetti preferito (apt, aptitude, synaptic, etc...) e riavviare il browser.

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 è gnash e l'altra swfdec. [http://www.gnu.org/software/gnash/ Gnash], benché sia ancora in fase di sviluppo, cerca di essere una valida alternativa libera e open source di Flash per tutte le piattaforme.

È possibile trovare il pacchetto Gnash nei [:Repository] Backports di Ubuntu Edgy.

È possibile anche installare la versione di Flash per i386 in una Debootstrap Chroot e poi eseguirlo da lì.

Metodi validi per Amd64

Per una revisione completa dei metodi di installazione di flash su Amd64 consultate la pagina [:Flash/Amd64: Flash su Amd64]

Problemi noti con Flash

Se dopo aver installato Flash non viene caricato da Firefox/Konqueror, eseguire il seguente comando per scaricare nuovamente il plugin:

sudo update-flashplugin

Anchor(firefox2)

Se si usa Firefox 2.0

  • Purtroppo, Firefox 2 è tutt'ora affetto da un bug, causato dall'interazione con il plugin Flash; con molta probabilità il browser si chiuderà ogni qual volta si collegherà a pagine che includono applicazioni Flash. È possibile ovviare questo problema:

    1. Aprire con l'editor di testo preferito e con i permessi [:Sudo:sudo] il file /etc/firefox/firefoxrc

    2. Inserire questa riga alla fine del file:
      export XLIB_SKIP_ARGB_VISUALS=1
    3. Riavviare Firefox.

Problemi col sonoro

  • Dopo aver installato Flash, se il sonoro non funziona correttamente, procedere come segue:
    1. Scaricare ed installare il pacchetto alsa-oss:

      sudo apt-get install alsa-oss
    2. Modificare il file ~/etc/firefox/firefoxrc`:

      sudo gedit /etc/firefox/firefoxrc

      e modificare la riga:

      FIREFOX_DSP=""
    con:
    FIREFOX_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.

Problemi con i caratteri

  • Se si sta guardando un video in flash e non si vede alcun carattere, installare i pacchetti gsfonts e gsfonts-x11.