[Soci SLIP] problemi con flash con ulteriori commenti

Loredana Loconte loredana a cs.bu.edu
Lun 4 Gen 2010 11:31:17 CET


Saro' breve :) non e' vero ...

Innanzitutto, qual era il mio problema (il tuo, Alessandra, puo'
essere lo stesso o no):

sto testando slitaz, una distribuzione molto compatta di GNU/linux. Uno
dei test standard consiste nel vedere la rai.tv con silverlight per 
GNU/linux, l'altro nel vedere con flash player una lecture dei nobel (sono 
tutte online a nobelprize.org, e' un bellissimo sito e le lectures sono fatte per un
pubblico non specialistico, ci sono i testi in pdf, interviste, giochi).

rai.tv funziona installando il plugin come da copione, con flash player 
10+ l'installazione auomatica fallisce e  quella manuale pure. Me lo fa 
tutte le volte che ci provo da GNU/linux, in genere lascio perdere 
perche' uso icecat piu' gnash, ma stavolta mi sono messa in testa di 
capire come mai, visto che slitaz fornisce uno script per l'installazione di 
flash plugin (get-flash-plugin) che mi permette di seguire passo passo 
quel che succede.

Quello che succede e' questo:

1) lo script scarica il file di installazione 
install_flash_player_10.tar.gz
dal sito di Adobe. Questo e' un archivio (tar) compresso con gzip (gz),
simile agli archivi zip di windows, per intenderci, che contiene la 
libreria per flash. Tutte le persone normali, quando creano un archivio, 
lo creano in una subdirectory, non nella directory corrente, cosi' quei 
poveri cristi che spacchettano non si ritrovano il contenuto nella 
directory corrente, ma in una subdirectory nella directory corrente. 

Lo script di installazione si aspetta persone normali e archivi normali,
percio' fallisce, come turri noi, quando ci aspettiamo un mondo migliore e
ci comportiamo come se fosse cosi' e cosi' non e'. La soluzione e'
andare a vedere come il mondo e' e cercare di ripararlo se si puo'.

Da qui il mio suggerimento:

> 1) scarica il .tar.gz per GNU/linux dal sito di Adobe

Per fare questo, devi andare sul sito di adobe: 
    www.getadobe.com/flashplayer
e scaricare la versione .tar.gz per linux.

Quando hai scaricato il file, molto probabilmente te lo
trovi sul tuo desktop, se no sara' dove gli dici di
metterlo quando ti chiede di salvare il file. Finche' non 
vedi un qualcosa come install_flash_player_10_linux.tar.gz 
e non sai dov'e', non tentare altro.

Quando hai scaricato il file, allora puoi decomprimerlo
(gunzip -c) e spedirlo a tar -xvf che lo spacchetta.
Devi prima aprire un terminale, fare cd nella directory
in cui c'e' il file (se e' in Desktop e hai appena aperto il terminale, 
sei nella tua home directory e percio' basta fare cd Desktop) e poi

> 2) gunzip -c install_flash_player_10_linux.tar.gz | tar -xvf -

A questo punto, se mi hai seguita, gia' sai che ti
ritrovi non in una subdirectory, ma nella directory corrente,
la libreria di flash plugin:

libflashplayer.so

> 3) copia il file libflashplayer.so al posto giusto

E qui casca l'asino, perche' il posto giusto varia, anche per
una stessa distribuzione, con versioni diverse di firefox etc
etc.

> (in slitaz, che sto testando, il posto giusto e'
> /usr/lib/firefox-3.0.8/plugins, sul tuo pc dovrebbe essere in 
> /usr/lib/firefox-<tua version>/plugins, dipende dalle installazioni)

Aggiungo, come controllo:

  ls -l /<posto giusto>/libflashplugin.so

Dovresto vedere il tuo file con una dimensione diversa da 0 e 
la data e il momento in cui lo hai copiato. Se non e' cosi', allora
qualcosa non ha funzionato. Se e' cosi':

> 4) chiudi/riapri firefox

La versione sofisticata alla prossima, magari di persona. Non sono
molte le cose che serve sapere, ma se ne manca anche solo una ci si
perde.

Questo ha risolto il mio problema, ma non so se questo cura il tuo, 
perche'non so quale sia il tuo problema. Nel mio caso, l'installazione 
automatica non funzionava perche' si aspettava libflashplayer altrove e 
percio' non lo trovava.

Spero che questa spiegazione sia un po' piu' utile della precendente.

Loredana



Maggiori informazioni sulla lista Soci