Come promesso ho voluto testare gnash . Perchè al software libero non va mai negata una chance , anche se i test precedenti non hanno ottenuto i risultati sperati .
Il metodo di installazione ( alla MM-way ) è stato concepito per effettuare i test in modo rapido . Niente di speciale , ho solo usato una dir /home/utente/ flash/ dove scaricare i file tar.gz e dove tengo scompattato solo quello in uso.
Vengono usati poi dei link al file libflashplayer.so , nelle cartelle dove solitamente i browser sono stati configurati nella ricerca dei plugins (/usr/lib/dir_browser/plugins/ ).
In questo modo se voglio provare una versione beta , mi basta sostituire il file libflashplayer.so con quello nuovo , e se voglio tornare come prima lo sostituisco con il vecchio , l’importante è mantenere le versioni compresse in tar.gz , e che all’interno della dir /home/utente/ flash/ ci sia un solo riferimento ai link .
Se volgiamo provare Gnash per prima cosa rimuoviamo Flash di Adobe , che installato manualmente alla mm-way , prevede la sola eliminazione del file /home/utente/ flash/libflashplayer.so in modo da rendere il link disattivati.
- Prova 1
Installazione di gnash da repo squeeze gnash i386 0.8.8-2
# aptitude install mozilla-plugin-gnash gnash I seguenti pacchetti NUOVI (NEW) saranno installati: gnash gnash-common{a} gstreamer0.10-fluendo-mp3{a} libboost-date-time1.42.0{a} libboost-thread1.42.0{a} libgtkglext1{a} mozilla-plugin-gnash 0 pacchetti aggiornati, 7 installati, 0 da rimuovere e 0 non aggiornati. È necessario prelevare 3251kB di archivi. Dopo l'estrazione, verranno occupati 11,2MB. Continuare? [Y/n/?] Get:1 http://ftp.it.debian.org/debian/ squeeze/main libboost-date-time1.42.0 i386 1.42.0-4 [44,8kB] Get:2 http://ftp.it.debian.org/debian/ squeeze/main libboost-thread1.42.0 i386 1.42.0-4 [52,9kB] Get:3 http://ftp.it.debian.org/debian/ squeeze/main gnash-common i386 0.8.8-2 [2617kB] Get:4 http://ftp.it.debian.org/debian/ squeeze/main libgtkglext1 i386 1.2.0-1.1 [124kB] Get:5 http://ftp.it.debian.org/debian/ squeeze/main gnash i386 0.8.8-2 [182kB] Get:6 http://ftp.it.debian.org/debian/ squeeze/main gstreamer0.10-fluendo-mp3 i386 0.10.14.debian-1 [96,1kB] Get:7 http://ftp.it.debian.org/debian/ squeeze/main mozilla-plugin-gnash i386 0.8.8-2 [134kB]
Gnash include il lettore autonomo basato su GTK+ che usa AGG come backend di visualizzazione , mentre mozilla-plugin-gnash ci da /usr/lib/gnash/libgnashplugin.so , che è quello che ci serve per integrarlo nei nostri browser .
Le prime prove non sono state confortevoli , nella visita a www.youtube.com , il primo video a caso ha dato errore.
Per agevolare il lavoro ho compituo alcuni ritocchi al sistema , ho creato dei link che puntavano a /usr/lib/gnash/libgnashplugin.so , sono stati posizionati come nel caso precedente di flash , nelle cartelle dove solitamente i browser sono stati configurati nella ricerca dei plugins (/usr/lib/dir_browser/plugins/ ). In questo modo il plugin è stato testato con i tre browser che uso attualmente :
- Opera 10.62
- Firefox 3.6.10
- Iceweasel 3.5.12
Non sazio ho voluto provare la nuova versione .
Installazione di gnash da repo unstable/Sid gnash i386 0.8.8-5
# aptitude -t unstable install mozilla-plugin-gnash gnash I seguenti pacchetti NUOVI (NEW) saranno installati: browser-plugin-gnash{a} I seguenti pacchetti saranno aggiornati: gnash gnash-common mozilla-plugin-gnash 3 pacchetti aggiornati, 1 installati, 0 da rimuovere e 275 non aggiornati. È necessario prelevare 3150kB di archivi. Dopo l'estrazione, verranno occupati 483kB. Continuare? [Y/n/?] Get:1 http://ftp.it.debian.org/debian/ sid/main mozilla-plugin-gnash i386 0.8.8-5 [24,7kB] Get:2 http://ftp.it.debian.org/debian/ sid/main gnash i386 0.8.8-5 [180kB] Get:3 http://ftp.it.debian.org/debian/ sid/main gnash-common i386 0.8.8-5 [2812kB] Get:4 http://ftp.it.debian.org/debian/ sid/main browser-plugin-gnash i386 0.8.8-5 [133kB]
Testato con Opera che il plugin fosse individuato dal browser , e a quanto pare , l’output dice che dovrebbe esserci !
Ma ancora niente di buono , consumo di CPU elevato e rallentamenti nel caricare le pagine . Nell’iimagine sotto riportata si nota il processore lavorare al massimo per soddisfare le sole richieste di questa pagina web , dove sono presenti diversi contenuti flash , di cui alcuni non sono funzionati .
Alla fine ho deciso di tornare al vecchio
# aptitude remove mozilla-plugin-gnash gnash I seguenti pacchetti saranno RIMOSSI: browser-plugin-gnash{u} gnash gnash-common{u} gstreamer0.10-fluendo-mp3{u} libboost-date-time1.42.0{u} libboost-thread1.42.0{u} libgtkglext1{u} mozilla-plugin-gnash 0 pacchetti aggiornati, 0 installati, 8 da rimuovere e 0 non aggiornati. È necessario prelevare 0B di archivi. Dopo l'estrazione, verranno liberati 11,7MB. Continuare? [Y/n/?]
Pur con un pò di amaro in bocca son tornato a flash , ma gnash non mi sembra ancora pronto per questo web . Potrebbe non essere colpa del plugin , ma del web , di come oggi le pagine siano ricche ed esose di risorse allo stesso tempo . Per chi ha visto il web con le pagine statiche in HTML con un 33K , un video in flash era un suicidio. Ora le bande veloci , PC ultapotenti ………………..che servano solo per qualche video di youtube ? Se volete provare qualcosa di nuovo per i video di youtube consiglio minitube ( disponibile per squeeze e sid ) sviluppato dall ‘italiano Flavio Tordini . Se qualcuno potesse correggermi e/o aiutarmi nell’uso e nella configurazione di Gnash per poterlo utilizzare in modo decente , sarei lieto di riprovare e aggiornare l’articolo .
sorpreso nella /home/mio_utente/.gnash
ho trovato le stesse porcherie che lasciava flash
/home/mio_utente/.gnash/SharedObject/nome_sito/file.sol
penso sia opportuna eliminarle .