Gnash 0.8.8 test in Debian Squeeze

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 .

Una risposta a “Gnash 0.8.8 test in Debian Squeeze”

  1. 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 .

Rispondi