Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "InternetRete/Flash"
Differenze tra le versioni 2 e 4 (in 2 versioni)
Versione 2 del 20/10/2006 22.02.26
Dimensione: 7648
Commento: avanzamento del documento
Versione 4 del 20/11/2006 12.01.48
Dimensione: 6084
Autore: LeoIannacone
Commento: Aggiunta sessione: "Attivare Flash 9 con un Flash 7 già funzionante"
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
||<tablestyle="width:100%; font-size: 18px; background:#FF0000; margin: 0 0 0 0; text-align: center;" style="padding:0,5em;"> '''ATTENZIONE: la pagina è in manutenzione, scusate per il disturbo!'''||
[[BR]]

[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(2)]]||
||<tablebgcolor="#f1f1ed" tablewidth="40%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">'''Indice'''[[BR]][[TableOfContents(2)]] ||
Linea 10: Linea 6:
= Introduzione =
Linea 11: Linea 8:
Linea 16: Linea 12:
Linea 21: Linea 16:
  * se il sonoro non dovesse funzionare, eseguire i seguenti comandi: {{{   * se il sonoro non dovesse funzionare, eseguire i seguenti comandi:
 
{{{
Linea 25: Linea 21:
   * ''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''': {{{
   * ''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''':
  {{{
Linea 29: Linea 26:
Linea 34: Linea 30:
 * '''Installazione manuale di Flash''':
 In acluni casi, i metodi precedentemente elencati non funzionano, è quindi necessario installare '''Flash''' manualmente.
  * Scaricare '''Flash''' da questo [http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash indirizzo]
  * Estrarre il file {{{tar.gz}}}:
  {{{
tar -zxf install_flash_player_7_linux.tar.gz
}}}
  * Per '''Firefox''':
   * Entrare nella directory in cui è stato estratto il file:
   {{{
cd install_flash_player_7_linux/
}}}
   * Avviare la procedura di installazione:
   {{{
sudo ./flashplayer-installer
}}}
   * Premere «Invio» alle richieste e inserire il percorso di installazione come:
   {{{
/usr/lib/firefox
}}}
   * Premere «y» per continuare l'installazione e «n» al termine per non rieseguire l'installazione.
  * Per '''Konqueror''':
   * Fare clic su '''''Settings -> Configure Konqueror'''''
   * Fare clic su '''Plugins'''
   * Dove indica '''Scan Folders''' fare clic su '''New''' e inserire la cartella creata con l'estrazione del file {{{tar.gz}}}
   * Fare clic su '''Scan for New Plugins'''
   * '''Konqueror''' dovrebbe trovare un nuovo plugin
   * Fare clic su '''Ok''' per completare l'installazione
= 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. Esiste un repository con dei pacchetti per achitetture AMD64 a questo indirizzo: http://ubuntu.moshen.de/.
Linea 35: Linea 61:
 * '''Installazione manuale di Flash''': È possibile anche installare la versione di '''Flash''' per i386 in una Debootstrap{{{}}}Chroot e poi eseguirlo da lì.
Linea 37: Linea 63:
 ## continuare da qui... = Problemi con Flash =
Se dopo aver isntallato '''Flash''' non viene caricato da '''Firefox'''/'''Konqueror''', eseguire il seguente comando per scaricare nuovamente il plugin:

{{{
sudo update-flashplugin
}}}
==== Problemi col sonoro ====
 * Dopo aver installato Flash, se il sonoro non funziona correttamente, procedere come segue:
  0. Scaricare ed installare il pacchetto '''alsa-oss'''
  {{{
sudo apt-get install alsa-oss
}}}
  0. Modificare il file {{{environment}}}
  {{{
sudo gedit /etc/environment
}}}
   e aggiungere in fondo la seguente riga:
  {{{
FIREFX_DSP=aoss
}}}
  0. 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 pacchett ''gsfonts'' e ''gsfonts-x11''.
= Attivare Flash 9 con un Flash 7 già funzionante =
Se avete la versione '''Flash 7''' già installata potete provare a scaricare questa libreria:

{{{
wget http://download.macromedia.com/pub/labs/flashplayer9_update/FP9_plugin_beta_101806.tar.gz
}}}
Scompattatela:

{{{
tar xvzf FP9_plugin_beta_101806.tar.gz
}}}
E copiatela nella posizione dove attualmente si trova la vostra libreria di flash {{{libflashplayer.so }}}.
Linea 40: Linea 102:
= Flash per AMD64 e PPC =
Linea 42: Linea 103:
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'''). Se avete installato il pacchetto {{{flashplugin-nonfree}}} troverete questa libreria al seguente path {{{/usr/lib/flashplugin-nonfree/libflashplayer.so}}}, da terminale digitate:
Linea 44: Linea 105:
==== gplflash per Ubuntu ==== {{{
sudo cp ~/flash-player-plugin-9.0.21.55/libflashplayer.so /usr/lib/flashplugin-nonfree/libflashplayer.so
}}}
e flash 9 sarà attivo!
Linea 46: Linea 110:
Per installare '''gplflash''', abilitare il repository '''[:Repository:Universe]''' e, da un terminale, digitare: {{{
sudo apt-get install libflash-mozplugin
}}}
'''
'''
Linea 50: Linea 113:
==== Compilare gplflash ==== '''ATTENZIONE!''' Se utilizzate Firefox2 dovrete prevenire alcuni problemi che si presenteranno con il nuovo plugin installato:
Linea 52: Linea 115:
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):

 0. Scaricare ed installare il pacchetto '''alsa-oss''' {{{ sudo apt-get install alsa-oss
}}}

 0. Modificare il file `environment` {{{ sudo gedit /etc/environment
}}} e aggiungere in fondo la seguente riga: {{{
FIREFX_DSP=aoss
}}}

 0. 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
 * Aprite con il vostro editor di testo preferito il file {{{/etc/firefox/firefoxrc}}}
 * Aggiungete alla fine del file questa riga: '''export XLIB_SKIP_ARGB_VISUALS=1'''

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.

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: In acluni casi, i metodi precedentemente elencati non funzionano, è quindi necessario installare Flash manualmente.

    • Scaricare Flash da questo [http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash indirizzo]

    • Estrarre il file tar.gz:

      tar -zxf install_flash_player_7_linux.tar.gz
    • Per Firefox:

      • Entrare nella directory in cui è stato estratto il file:
        cd install_flash_player_7_linux/
      • Avviare la procedura di installazione:
        sudo ./flashplayer-installer
      • Premere «Invio» alle richieste e inserire il percorso di installazione come:
        /usr/lib/firefox
      • Premere «y» per continuare l'installazione e «n» al termine per non rieseguire l'installazione.
    • Per Konqueror:

      • Fare clic su Settings -> Configure Konqueror

      • Fare clic su Plugins

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

      • Fare clic su Scan for New Plugins

      • Konqueror dovrebbe trovare un nuovo plugin

      • Fare clic su Ok per completare l'installazione

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. Esiste un repository con dei pacchetti per achitetture AMD64 a questo indirizzo: http://ubuntu.moshen.de/.

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

Problemi con Flash

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

sudo update-flashplugin

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 environment

      sudo gedit /etc/environment
      • e aggiungere in fondo la seguente riga:
      FIREFX_DSP=aoss
    3. 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 pacchett gsfonts e gsfonts-x11.

Attivare Flash 9 con un Flash 7 già funzionante

Se avete la versione Flash 7 già installata potete provare a scaricare questa libreria:

wget http://download.macromedia.com/pub/labs/flashplayer9_update/FP9_plugin_beta_101806.tar.gz

Scompattatela:

tar xvzf FP9_plugin_beta_101806.tar.gz

E copiatela nella posizione dove attualmente si trova la vostra libreria di flash libflashplayer.so .

Se avete installato il pacchetto flashplugin-nonfree troverete questa libreria al seguente path /usr/lib/flashplugin-nonfree/libflashplayer.so, da terminale digitate:

sudo cp ~/flash-player-plugin-9.0.21.55/libflashplayer.so /usr/lib/flashplugin-nonfree/libflashplayer.so

e flash 9 sarà attivo!

ATTENZIONE! Se utilizzate Firefox2 dovrete prevenire alcuni problemi che si presenteranno con il nuovo plugin installato:

  • Aprite con il vostro editor di testo preferito il file /etc/firefox/firefoxrc

  • Aggiungete alla fine del file questa riga: export XLIB_SKIP_ARGB_VISUALS=1