


Aggiornato al : apr 24, 2009
Con il seguente script (per adesso solo i386), senza dover installare dipendenze o altro manualmente, possiamo avere in pochi minuti su Ubuntu Jaunty 9.04 i386 una versione funzionante di aMSN svn, tutti i plugin SVN, Skin per Ubuntu e Kubuntu e, cosa più importante supporto alle videoconferenze grazie a farsight2 e libnice. Inoltre sono state incluse le librerie Gupnp (libgupnp e libgupnp-idg) per migliorare le videochiamate con utenti Live 2009. E’ stato incluso inoltre il Drag and Drop.
I pacchetti come farsight2 libnice utilizzati provengono dal il repository amsn-daily di launchpad (deb http://ppa.launchpad.net/amsn-daily/ppa/ubuntu jaunty main) mentre amsn viene scaricato e compilato nella sua ultima versione disponibile.
Per utilizzare lo script basta aprire la shell e digitare:
$wget http://repo.intilinux.com/fixamsn/jaunty/fixamsn.tar.gz
$tar zxvf fixamsn.tar.gz
$bash fixamsn.sh clean (Attenzione: viene disinstallato amsn e tutti i suoi dati compresi LOG delle conversazioni, effettuate prima un salvataggio della cartella /$HOME/.amsn)
$bash fixamsn.sh cvs
Per eliminare amsn compilato / installato dallo script ed installare quello presente nei repository ubuntu eseguire i seguenti comandi :
$bash fixamsn.sh clean (Attenzione: viene disinstallato amsn e tutti i suoi dati compresi LOG delle conversazioni, effettuate prima un salvataggio della cartella /$HOME/.amsn)
$sudo apt-get install amsn
Dobbiamo attendere che venga scaricato l’intero trunk di amsn e che sia tutto compilato quindi bisogna pazientare
.
TESTATO su Ubuntu Jaunty 9.04











marzo 18th, 2009 at 21:45
lo script della repo non funzia
Rispondi
marzo 19th, 2009 at 09:43
Scusami non ho capito spiegati meglio! GRAZIE!
Rispondi
marzo 20th, 2009 at 09:28
Ciao c’è un problema nel percorso che hai indicato per scaricare lo script. Nel tuo la cartella Jaunty è con la maiuscola mentre nella guida hai scritto minuscolo. Probabilmente gino intende che non riesce a scaricare lo script.
modificando la J io l’ho scaricato.
proverò anche a usarlo più tardi
Rispondi
IntiLinux Reply:
marzo 20th, 2009 at 10:02
Grazie.. sistemato!
Rispondi
marzo 20th, 2009 at 13:52
Alcuni degli errori che mi ha dato lo script:
–2009-03-20 12:51:31– http://repo.intilinux.com/fixa.....1_i386.deb
Resolving repo.intilinux.com… 81.174.68.55
Connecting to repo.intilinux.com|81.174.68.55|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2009-03-20 12:51:35 ERROR 404: Not Found.
dpkg: error processing libnice_0.0.5-1ubuntu1_i386.deb (–install):
cannot access archive: No such file or directory
Errors were encountered while processing:
libnice_0.0.5-1ubuntu1_i386.deb
dpkg: error processing farsight2_0.0.7-1ubuntu1_386.deb (–install):
cannot access archive: No such file or directory
Errors were encountered while processing:
farsight2_0.0.7-1ubuntu1_386.deb
dpkg: error processing libgupnp_0.12.6_i386.deb (–install):
cannot access archive: No such file or directory
Errors were encountered while processing:
libgupnp_0.12.6_i386.deb
dpkg: error processing libgupnp-igd_0.1.1-1_i386.deb (–install):
cannot access archive: No such file or directory
Rispondi
marzo 20th, 2009 at 13:55
Praticamente mi sono ritrovato con amsn 0.97.2 isntallato ma senza nulla di quello che dicevi, non ci sono skin, plugin e non comunica con gli utenti live messenger 2009
Rispondi
marzo 20th, 2009 at 14:16
si scusate…. era sbagliato un percorso dei file… riprovate GRAZIE!
Rispondi
marzo 20th, 2009 at 19:52
c’è ancora qualcosa che non va…
scarica e configura le tcl-tk 8.4 invece delle 8.5 e solamente le dev delle 8.5
…
Configuro tcl8.4 (8.4.19-2) …
Configuro tcl (8.4.16-2) …
Configuro tcl8.4-dev (8.4.19-2) …
Configuro tcl-dev (8.4.16-2) …
Configuro tcl8.5-dev (8.5.3-2) …
Configuro tk8.4 (8.4.19-2) …
Configuro tk (8.4.16-2) …
Configuro tk8.4-dev (8.4.19-2) …
Configuro tk-dev (8.4.16-2) …
Configuro tk8.5-dev (8.5.3-4) …
Altro problema:
ci deve essere qualche conflitto tra librerie gupnp in quanto da qusto errore:
Selezionato il pacchetto libgupnp, che non lo era.
(Lettura del database … 112186 file e directory attualmente installati.)
Spacchetto libgupnp (da libgupnp_0.12.6_i386.deb) …
dpkg: errore processando libgupnp_0.12.6_i386.deb (–install):
tentata sovrascrittura di `/usr/lib/pkgconfig/gupnp-1.0.pc’, che si trova anche nel pacchetto libgupnp-1.0-dev
dpkg-deb: il sottoprocesso paste è stato terminato dal segnale (Pipe interrotta)
Sono occorsi degli errori processando:
libgupnp_0.12.6_i386.deb
Selezionato il pacchetto libgupnp-igd, che non lo era.
(Lettura del database … 112186 file e directory attualmente installati.)
Spacchetto libgupnp-igd (da libgupnp-igd_0.1.1-1_i386.deb) …
dpkg: problemi con le dipendenze impediscono la configurazione di libgupnp-igd:
libgupnp-igd dipende da libgupnp; comunque:
Il pacchetto libgupnp non è installato.
dpkg: errore processando libgupnp-igd (–install):
problemi con le dipendenze – lasciato non configurato
Sono occorsi degli errori processando:
libgupnp-igd
Lettura della lista dei pacchetti in corso… Fatto
Generazione dell’albero delle dipendenze in corso
Lettura informazioni sullo stato… Fatto
subversion è già alla versione più recente.
È consigliabile eseguire ‘apt-get -f install’ per correggere questi problemi:
I seguenti pacchetti hanno dipendenze non soddisfatte:
libgupnp-igd: Dipende: libgupnp ma non è installabile
E: Dipendenze non soddisfatte. Provare ‘apt-get -f install’ senza pacchetti (o specificare una soluzione).
ERROR: Could not install revision control systems.
PS
sto lavorando su una alpha 6 fresca di installazione
Rispondi
marzo 20th, 2009 at 19:54
ho notato un altro errore:
E: Impossibile trovare libgstfarsight0.10-dev
Rispondi
marzo 21st, 2009 at 09:45
per risolvere momentaneamente il problema e rendere funzionante lo script per installare aMSN 0,98 ho commentato nello script le linee riguardanti lo scaricamento e il dpkg di libgupnp.
Così facendo si riesce a installare aMSN 0.98 con supporto a chiamate audio (quando funzionano visto che con alcune revisioni non va e da errore)
Rispondi
marzo 21st, 2009 at 10:24
Script modificato e testato …
Cmq bastava togliere libgupnp-1.0-dev da synaptic.
Rispondi
marzo 21st, 2009 at 12:09
ok adesso sono in partenza quando torno riprovo
Rispondi
marzo 25th, 2009 at 00:03
ho eliminato con synaptic le libgupnp e non da più errori per conflitto tra librerie, lo script compila tutto ma senza l’opzione libgupnp
===========================
X11 : yes
Tcl : 8.5
TK : 8.5
DEBUG : no
STATIC : no
FARSIGHT : yes
LIBV4L : yes
GUPNP-IGD : no
Rispondi
marzo 28th, 2009 at 11:21
sono riuscito a compilare aMSN 0.98b con gupnp attivo finalmente!
compile time options summary
============================
X11 : yes
Tcl : 8.5
TK : 8.5
DEBUG : no
STATIC : no
FARSIGHT : yes
LIBV4L : yes
GUPNP-IGD : yes
Il problema è che nel pacchetto “libgupnp_0.12.6_i386.deb” che viene scaricato e installato dallo script c’è la dipendenza per libgssdp-1.0-1 ma manca quella per la versione dev del pacchetto ovvero libgssdp-1.0-dev.
Installando questo secondo pacchetto da synaptic (o da terminale sudo apt-get install libgssdp-1.0-dev) lo script riesce ad installare aMSN con il plugin per gupnp.
Inserendo la dipendenza a libgssdp-1.0-dev nello script si dovrebbe risolvere il problema
Ciao
PS
proverò se gupnp risolve i problemi di videoconferenza con live messenger 2009
Rispondi
marzo 29th, 2009 at 16:55
Avevo installato questa dipendenza manualmente e non l’ho inclusa nello script! grazie! Adesso lo script è stato aggiornato!
Fammi sapere come ti vanno le videochiamate!
Rispondi
aprile 1st, 2009 at 19:32
ho riprovato lo script su un’altra installazione e non da più alcun problema.
Ho provato anche le videochiamate e pare che adesso funzionino senza problemi anche con chi usa live messenger 2009.
Tuttavia ho notato qualche problema nell’invio dei file. In particolare se invio più file contemporaneamente mi vien fuori un messaggio di errore e non riesco più a inviare niente. Magari è un bug che sistemeranno in una prossima revisione.(quella che mi ha dato quei problemi mi pare fosse la 11113 quando aggiorno riprovo)
Rispondi
aprile 8th, 2009 at 16:34
ottima guida, complimenti!
Rispondi
aprile 19th, 2009 at 01:51
Lo script a me non funziona!
Non mi compila amsn con farsight:
“You do not seem to have gstreamer and farsight2 installed”
che faccio?
Rispondi
aprile 19th, 2009 at 02:37
credo che bisogna ricompilare il pacchetto farsight2 con le dipendeze libnice0 e non libnice altrimenti non è possibile installare libgstfarsight… giusto?
Rispondi
aprile 19th, 2009 at 09:18
confermo anche io che dopo l’ultimo aggiornamento di jaunty che ha modificato gstreamer ed altro lo script non compila più con l’opzione farsight
Rispondi
aprile 19th, 2009 at 11:09
credo abbia ragione phre, adesso nei repositori c’è libnice0 che si integra con gstreamer.
Usando lo script non solo non compila più con l’opzione farsight ma si blocca amsn quando si fa il test audio-video
Rispondi
aprile 19th, 2009 at 14:02
Ok ragazzi GRAZIE per avermelo detto! Sto controllando!
Rispondi
aprile 22nd, 2009 at 17:26
Un nuovo comando:
bash fixamsn.sh cvs
dopo aver avviato msn per la prima volta dovrebbe risolvere il problema
Fatemi sapere!!!
Rispondi
aprile 22nd, 2009 at 17:51
Cosa risolve scusa?
Il problema risiede nel fatto che jaunty adesso include libtelepathy-farsight0 e libnice0 solo che amsn non riesce a “vederli” quando viene compilato.
Rispondi
aprile 22nd, 2009 at 17:53
In alternativa provate questo repository : https://launchpad.net/~amsn-daily/+archive/ppa
Rispondi
aprile 22nd, 2009 at 19:55
Interessante il ppa per amsn, stasera lo provo e vi faccio sapere
Rispondi
aprile 23rd, 2009 at 08:31
Ho provato il repository che hai segnalato, sembra risolva il problema ma prima è necessario rimuovere i pacchetti installati con lo script altrimenti libnice da errore.
Per usare lo script andare a STRUMENTI – SITEMA – SORGENTI SOFTWARE
nella scheda Software di terze parti scegliere AGGIUNGI e inserire queste due righe una per volta:
deb http://ppa.launchpad.net/amsn-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/amsn-daily/ppa/ubuntu jaunty main
Fatto questo prima di fare qualsiasi aggiornamento eliminate i pacchetti libnice, farsight2, libgupnp e libgupnp-igd installati con lo script (potete anche usare synaptic) e aggiornate amsn (sempre via synaptic o dal gestore aggiornamenti) ed avrete una versione 0.98b compilata con farsigth.
PS
per ulteriori info su come aggiungere repository ppa ad ubuntu e su come autenticarli leggete qui:
https://help.launchpad.net/Packaging/PPA#Adding%20a%20PPA%20to%20your%20Ubuntu%20repositories
PPS
Per chi ha ancora Intrepid esiste anche una versione per Intrepid di quel repository
Rispondi
aprile 24th, 2009 at 14:46
Volevo solo segnalarvi che ho appena provato quei due repository su jaunty stable uscita ieri. Non c’è stato alcun bisogno di reperire la chiave gpg, o di registrarsi sul sito, basta aggiungere le repository, ricaricare i pacchetti , ignorare il messaggio di errore e con synaptic installare il pacchetto amsn 0.98b-svn che compare. Ovviamente io avevo appena formattato e non ho avuto bisogno di cancellare i vecchi pacchetti!!
Rispondi
aprile 24th, 2009 at 21:54
Script aggiornato. I deb di farsight e libnice vengono presi da amsn-daily mentre amsn viene compilato come facevamo prima. Skin e plugin restano sempre presi da cvs e installati all’interno di amsn…
Rispondi
aprile 24th, 2009 at 23:58
ho provato anche lo script nuovo e compila con tutte le opzioni che interessano.
Grazie
Rispondi
aprile 25th, 2009 at 23:56
provando il tuo script ho questo errore:
checking for IceConnectionNumber in -lICE… yes
checking for png_read_info in -lpng… no
configure: error: libpng is required
ERROR: Could not compile aMSN.
Hai suggerimenti?
Rispondi
aprile 26th, 2009 at 06:23
ma qual è la differenza fra l’usare lo script e l’usare il repo? Con il repo amsn è sempre con antialiasing? Ci sono altre differenze? Grazie!
Rispondi
aprile 26th, 2009 at 14:47
ho aggiunto manualmente due pacchetti da synaptic:
libjpeg62-dev
libpng12-dev
ho nuovamente eseguito lo script e finalmente è andato a buon fine.
Mi resta però da risolvere un grave problema:
il programma non carica FARSIGHT2 (essenziale per le videochiamate).
Qualcuno può aiutarmi?
Rispondi
aprile 26th, 2009 at 19:26
Ciao … prova adesso!
Rispondi
aprile 26th, 2009 at 20:34
ho riprovato ma ho sempre il solito messaggio di errore:
Farsight : Preparing
Farsight debug : Error: Error while creating new audio_session (1): Could not create the rtp muxer element
Farsight Prepare error :
sto impazzendo!
Rispondi
aprile 27th, 2009 at 16:28
pablo prova a scaricare di nuovo lo script
per sicurezza dai il comando bash fixamsn.sh clean (Attenzione: viene disinstallato amsn e tutti i suoi dati compresi LOG delle conversazioni, effettuate prima un salvataggio della cartella /$HOME/.amsn)
e poi bash fixamsn.sh cvs
Rispondi
aprile 27th, 2009 at 19:24
allora ho dato il comando bash fixamsn.sh clean, ho eliminato dalla mia home il vecchio script ho scaricato quello nuovo e rifatto la procedura ma il risultato per farsight è sempre lo stesso:
Farsight : Preparing
Farsight debug : Error: Error while creating new audio_session (1): Could not create the rtp muxer element
Farsight Prepare error :
(anche se in fase di installazione il terminale mi dà l’ok per farsight)
da matti!!
Rispondi
IntiLinux Reply:
aprile 28th, 2009 at 08:47
Se compila con l’opzione farsight non ci sono problemi… evidentemente hai una “webcam” un pò maliziosa
Rispondi
pablomoreno Reply:
aprile 28th, 2009 at 15:22
ma la webcam mi viene riconosciuta senza alcun tipo di problema, il mio problema è solo ed esclusivamente l’audio, praticamente non mi permette di fare audiochiamate. La mia web è ultra-compatibile con linux, l’avevo scelta apposta e infatti non mi dà problemi con alcun tipo di programma.
Rispondi
pablomoreno Reply:
aprile 29th, 2009 at 16:12
dimenticavo di aggiungere che lo script con intrepid funzionava. E’ con jaunty che non riesco a risolvere
Rispondi
IntiLinux Reply:
aprile 29th, 2009 at 19:55
ancora non risolto?
pablomoreno Reply:
aprile 29th, 2009 at 20:12
no purtoppo. Vedo la webcam ed il test per l’audio va ok, ma poi quando amsn fa il test su farsight2 mi rimanda l’errore che ho postato sopra. Anche quando provo ad effettuare audiochiamate il programma mi dice che bisogna installre farsight2, nonostante in fase di installazione tramite script il terminale mi dia l’ok
Hai possibili soluzioni?
pablomoreno Reply:
aprile 29th, 2009 at 20:22
praticamente mi dice che è impossibile creare l’elemento rtp muxer nella creazione della sessione audio
aprile 27th, 2009 at 23:47
Perché a me da questo errore?
I seguenti pacchetti hanno dipendenze non soddisfatte:
libgssdp-1.0-dev: Dipende: libsoup2.4-dev ma non sta per essere installato
libgupnp-1.0-dev: Dipende: libsoup2.4-dev ma non sta per essere installato
E: Pacchetto non integro
Rispondi
IntiLinux Reply:
aprile 28th, 2009 at 08:46
Riprova Adesso….
Rispondi
aprile 30th, 2009 at 00:25
Ok ha compilato tutto per bene ma perché quando ricevo richieste di video chiamate mi dice che non è supportato? Dove sbaglio?
Rispondi
maggio 4th, 2009 at 11:30
Mi spiego meglio: riesco a far visualizzare la mia webcam e visualizzare quelle degli altri e riesco a fare chiamate audio… ma tutto questo in maniera separata… Non riesco a fare una VIDEO+CHIAMATA… Non so se è chiaro?
Quando utenti windows mi inviano una video chiamata mi dicono che non è supportata!
Rispondi
maggio 4th, 2009 at 19:37
Ho un problema su jaunty, sia usando lo script, sia i repository cvs amsn non mi funziona, mi si blocca quando tento di accedere, come processo vedo solo wish 8.5 attivo
la vecchia versione funziona senza problemi…
Rispondi
maggio 9th, 2009 at 12:49
qui c’è una guida completa sull’installazione MANUALE passo-passo dei vari componenti e dipendenze x amsn svn
http://forum.ubuntu-it.org/ind.....c=258411.0
Rispondi
maggio 11th, 2009 at 01:19
Ok, ho aggiornato a Jaunty e dunque installato amsn usando lo script e tutto è filato liscio.
L’unica cosa che ho notato è che configurando l’audio e il video alla fine di tutto non ha trovato snak dunque niente configurazione dell’audio!
Ha invece trovato farsight dunque su quello tutto ok.
Rispondi
maggio 11th, 2009 at 12:39
Ok, risolto installando libsnack che non me l’ha installato con lo script.
Rispondi
IntiLinux Reply:
maggio 12th, 2009 at 22:28
libsnack2 incluso nello script
Rispondi
maggio 12th, 2009 at 23:08
Ma riuscite tutti a fare le Videochiamate??!! Io devo far partire singolamente prima il video e poi l’audio…
Rispondi
maggio 16th, 2009 at 21:59
A me per terminare la compilazione dice di aggiunger -fPIC, quindi io do:
bash fixamsn.sh -fPIC cvs
La compilazione in questo modo riesce a concludere (Done!), ma mi da questo errore poco prima della fine:
cp: impossibile eseguire stat di “/usr/lib/tls1.50/pkgIndex.tcl”: Nessun file o directory
sed: impossibile leggere /usr/lib/tls1.50/pkgIndex.tcl: Nessun file o directory
E quando do da terminale amsn non parte e mi dice:
Application initialization failed: Can’t find a usable tk.tcl in the following directories:
/usr/local/lib/tcl8.5/tk8.5 /usr/local/lib/tk8.5 /usr/lib/tk8.5 /usr/local/library
/usr/local/lib/tk8.5/tk.tcl: no event type or button # or keysym
Ecc. ecc. …
This probably means that tk wasn’t installed properly.
Non trova le librerie che lo script non è riuscito a installare …
Rispondi
maggio 16th, 2009 at 21:59
Ah, uso Ubuntu Jaunty 65 bit
Rispondi
maggio 16th, 2009 at 22:00
Ehm … 64 bit
Rispondi
maggio 17th, 2009 at 11:20
Ho risolto per l’installazione, ma adesso riscontro lo stesso errore che ha citato pablomoreno più su.
Quando configuro webacam e microfono è tutto ok, funzionano entrambi, ma quando fa il test finale per farsight mi da:
Farsight : Preparing
Farsight debug : Error: Error while creating new audio_session (1): Could not create the rtp muxer element
Farsight Prepare error :
Come si potrebbe risolvere? Non ne ho idea …
Rispondi
maggio 25th, 2009 at 07:20
Stesso errore di Pablo, è un problema di diritti di accesso a qualcosa che non capisco perchè se si lancia aMSN come root darsight2 funziona…
Prima che proviate: una volta lanciato aMSN come root per farlo poi funzionare come utente normale bisogna cancellare da root il file confi.xml in $home/.amsn
Rispondi
giugno 17th, 2009 at 19:23
Salve, ritorno sulla questione perchè avendo aggiornato oggi amsn quando lo avvio e vado poi successivamente a configurare audio e video alla fine dice farsight installato e sotto domanda di settare 2 cose ovvero dispositivi audio credo e non so cosa mettere, la prima è chooseaudiosrc, la seconda chooseaudiosink e in ognuna di queste 2 posso scegliere tra una lista abbastanza lunga di dispositivi audio e non saprei bene, non sapendo cosa vuole che gli metta, cosa scegliere.
Rispondi
giugno 17th, 2009 at 19:28
Ok, cercando in rete forse ho trovato qualcosa, ora nomn ho temop dopo do una letta a questo http://www.mail-archive.com/am.....09771.html
Rispondi
giugno 19th, 2009 at 15:32
Comunque sia anche configurando Farsight poi quando qualcuno effettua una videochiamata amsn me l’annulla subito dicendo che la funzione non è ancora implementata ecc.ecc. insomma la solita frase.
Rispondi
giugno 24th, 2009 at 01:19
Io ho semplicemente aggiunto il repository segnalato ai miei sorgenti software
(deb http://ppa.launchpad.net/amsn-daily/ppa/ubuntu jaunty main) ed avviati gli aggiornamenti di AMSN segnalati dal gestore di aggiornamenti.
Tutto fila liscio, sia chiamate audio che webcam.
Rispondi
sito Reply:
giugno 29th, 2009 at 18:59
In effetti, non so cosa c’abbiano messo in quel repository, ma funziona!
Rispondi
sito Reply:
luglio 18th, 2009 at 15:05
Anche se stranamente dopo averlo fatto non mi va molto bene mplayer e vlc, sono molto poco reattivi quando apro un video, forse perchè ho installato anche altra roba che c’era su quel repository, boh!
Rispondi
agosto 23rd, 2009 at 23:34
installo tutto senza nessun errore…
avvio amsn e si blocca quando effettuo il login e non si chiude più. devo riavviare pc o chiudere la sessione.
cosa può essere?
Rispondi
agosto 29th, 2009 at 12:40
Nessun file o directory nei repo segnalati
Rispondi
ottobre 5th, 2009 at 15:18
perfetto su Intrepid ma su jaunty (9.04) non funziona!
dopo il comando cvs dice:
ERROR: Colud not install build dependencies.
come posso risolvere?
Rispondi
ottobre 13th, 2009 at 21:10
???ma sei capace di postare una guida???
!!!SECONDO ME…………. NO!!!
RITORNA A WINDOWS VA LÀ….
Rispondi
Anonimo Reply:
ottobre 13th, 2009 at 22:19
Un vero genio

E il nome dice tutto
Manco si capisce con chi o cosa ce l’hai
Rispondi
ottobre 13th, 2009 at 22:10
Grazie… mi hai illuminato!
Rispondi