Come è noto Macromedia non ha ancora rilasciato una plugin a 64bit per flash.
Per chi ha una architettura a 64bit vi sono alcune soluzioni alternative:
* usare un browser a 32 bit, come ad esempio Flock
* usare nspluginwrapper (che però funziona solo per mozille e Firefox)
Per chi come me usa prevalentemente Konqueror per navigare in rete e sul pc non era possibile trovare altra soluzione che l’installazione di Flock o Firefox a 32bit e usarli tutte quelle volte che ci si incappava in un sito contenente flash.
Recentemente ho trovato sul Web (Il blog di GS Defender )una soluzione che permette di di usare il plugin MacromediaFlash (a 32bit) direttamente con Konqueror.
La soluzione, ancorchè manuale, è abbastanza semplice da poter essere fatta da chiunque. Quanto segue si applica a (K)Ubuntu e Debian, ma può servire da guida anche per altre distribuzioni. Ecco i punti salienti:
1) visualizzare con Konqueror la directory /usr/bin e, qualora siano presenti, rinominare i files nspluginscan in nspluginscan-64 e nspluginviewer in nspluginviewer-64
2) Installare, se non è già stato installato, Midnight Commander (il pacchetto generalmente si chiama mc). Midnight Commander, infatti, ha la prerogativa di visualizzare i files dentro un pacchetto .deb e permettere di copiarli sul sistema senza eseguirne l’installazione.
3) Installare, se non già installati, i seguenti pacchetti: ia32-libs, ia32-libs-kde e lib32asound2 (consiglio però di installare anche gli altri pacchetti per 32bit).
4) Scaricare konqueror-nsplugin (QUI) ricordandosi di scaricare il pacchetto per l’architettura i386).
5) Scaricare dal sito Adobe l’installatore di Adobe Flash Player.
Adesso siamo pronti per proseguire.
1) lanciamo Midnight Commander come root: sudo mc
2) andiamo nella directory dove abbiamo scaricato konqueror-plugin e facciamo un doppio click col mouse sopra il file. Ci apparirà il suo contenuto che possiamo navigare col mouse. Andiamo nella directory virtuale CONTENTS/usr/bin. Selezioniamo nspluginscan e premiamo ins. Il file diventa giallo. Premiamo F5 e nella seconda casella (a:) scriviamo /usr/bin e premiamo invio. Il file viene così copiato nella directory reale /usr/bin. Facciamo lo stesso per il file nspluginviewer e anche questo verrà copiato in /usr/bin. Chiudiamo Midnight Commander e dimentichiamoci di Konqueror-nsplugin.
3) Andiamo in /usr/bin e rinominiamo i files appena copiati. nspluginscan diventerà nspluginscan-32 e nspluginviewer diventerà nspluginviewer-32
4) facciamo due link simbolici a questi due files:
sudo ln -s /usr/bin/nspluginscan-32 /usr/bin/nspluginscan
sudo ln -s /usr/bin/nspluginviewer-32 /usr/bin/nspluginviewer
5) Andiamo nella directory dove abbiamo scaricato il file di installazone di Flash e scompattiamolo. Entriamo nella directory ove è stato scompattato e copiamo i due files libflashplayer.so e flashplayer.xpt in /usr/lib/mozilla/plugin (se quest’ultima directory non esiste, createla).
6) aprite il menu di configurazione di Konqueror, andate sulla voce plugins e fate una nuova scansione. l plugin flash dovrebbe ora apparire tra le varie voci.
Per vedere se funziona andate su un sito che utilizza flash (ad esempio YouTube).
P.S.: chi volesse provare con la versione beta FlashPlayer -9, può scaricare Flash Player 9 per Linux
P.S.: perchè il tutto funzioni occorre che nspluginscan e nspluginviewer siano compilate con la stessa versione di glib con cui è stato compilato konqueror. Occorre quindi scaricare konqueror-plugin dalle stesse repositories (solo a 32bit) della propria distribuzione (ad esempio konqueror-plugin di Ubuntu-Edgy non va bene sulla Dapper).
Gennaio 10, 2007 at 3:37 pm
So bene che forse la domanda ti sembrerà assurda,ma ho cercato ovunque e non ho ottenuto risposta: hai un’idea di come potrei fare lo stesso in fedora? Ho cercato dei pacchetti equivalenti,ma non ho trovato niente.
grazie, ciao
Gennaio 10, 2007 at 4:34 pm
Non ho installato Fedora, ma i pacchetti dovrebbero essere gli stessi.
Se non trovi mc (midnight commander) al limite lo compili da sorgente.
Konqueror-nsplugin forse ha un altro nome (o è compreso in un altro pacchetto), ma in tal caso non so dirti dove.
Mi spiace.
Gennaio 10, 2007 at 9:37 pm
Purtroppo sembra che ia32libs e konqueror-nsplugin non esistano se non già in formato .deb.
Grazie mille comunque,ciao
Gennaio 20, 2007 at 10:31 am
Grazie mille ! Effettuato con successo
su OpenSUSE 10.0
ciao
Giugno 29, 2007 at 4:44 pm
Ciao ho fatto tutto senza problemi e senza errori, ricontrollando parecchie volte quanto svolto. Sto provando in KUBUNTU 7.04 (x86_64).
Il messaggio è sempre uguale.
Hello, you either have JavaScript turned off or an old version of Macromedia’s Flash Player. Get the latest Flash player.
Ma non devo installare NESSUN FLASH PLAYER? devo solo copiare ed incollare quei due files dell’installatore nella cartella plugin?
Perché non funge
?
Comunque grazie, sei già stato gentilissimo a darci la guida. Grazie
Giugno 29, 2007 at 5:08 pm
Basta installare i due files dell’installer di macromedia flash a 32bit in /usr/lib/mozilla/plugins e mettere in /usr/bin i due file (o links ai file) nspluginviewer e nspluginscan entrambi a 32bit
.
Esattamente come scritto nella guida.
Dopo aver fatto la nuova scansione dal menu di configurazione di Konqueror, se apri la linguetta plugins dovresti trovarci:
application/futuresplash
e
application/x-shockwave-flash
Io uso konqueror 64bit con flash 32bit sia su KUbuntu che su Sidux.
Controlla di avere java abilitato (io ce l’ho, anche se non so se sia indispensabile).
Giugno 30, 2007 at 11:45 am
Si, avevo già attivato Java.
La mia situazione in plugin è questa:
Plugin di Netscape
- Plugin /usr/mozilla/plugins/libflash-mozplugin.so
+ application/futuresplash
+ application/x-shockwave-flash
Non mi convincono “PLUGIN DI NETSCAPE” e il valore della chiave PLUUGIN “Plugin /usr/mozilla/plugins/libflash-mozplugin.so”
Giugno 30, 2007 at 12:08 pm
/usr/mozilla/plugins/libflash-mozplugin.so
è sbagliata. In /usr/lib/mozilla/olugins dovresti avere i due files flashplayer.xpt e libflashplayer.so che erano nell’installer di flash.
Il fatto che tu trovi libflash-mozplugin.so fra i plugin di konqueror significa che:
- ho hai installato nswrapper (o come diavolo si chiama).
- e che konqueror usa ancora nspluginscan e nspluginviewer a 64bit.
Non vedo altre possibilità, anche se potrei sbagliarmi.