Mumble una marcia in più rispetto a TeamSpeak
Ultimamente abbiamo parlato di TeamSpeak un software appartenente alla categoria VoIP.
Abbiamo visto come risolvere parzialmente i problemi legati all’audio e come configurarlo.
Non soddisfatto delle prestazioni di quest’ultimo mi sono messo alla ricerca di un’alternativa. Il frutto di ciò si chiama Mumble.
Mumble infatti non ha problemi legati alla qualità dell’audio, si integra perfettamente nel nostro sistema utilizzando il driver Alsa per gestire l’audio e le librerie QT per quanto riguarda l’aspetto grafico.
Tuttavia la versione più aggiornata del software (1.1.4) su openSUSE 11 da qualche piccolo problema legato alla configurazione delle shortcuts facilmente risolvibile.
Vediamo brevemente come installarlo e come risolvere il problema precedentemente citato.
Aprire una console e digitare in successione questi comandi:
sudo zypper ar http://download.opensuse.org/repositories/home:/lnussel:/mumble/openSUSE_11.0/ mumble
sudo zypper ref
sudo zypper in mumble
Zypper ci informerà delle dipendenze necessarie al funzionamento del programma, confermiamo il tutto.
Se vogliamo eliminare il repository precedentemente aggiunto digitare:
sudo zypper rr mumble
Avremo a disposizione il collegamento all’applicazione (per quanto riguarda KDE) seguendo questo percorso: menuK –> Applicazioni –> Nuove applicazioni –> Mumble.
Al primo avvio un comodissimo Wizard ci condurrà a quella che è la configurazione della scheda audio con tanto di test delle varie periferiche.
Fatto ciò, andando in Configure –> Settings potremo continuare la configurazione dell’applicazione per quanto riguarda il dispositivo audio in entrata, l’aspetto dell’interfaccia grafica, le scorciatoie da tastiera, e la rete.
E’ possibile accedere al pannello di configurazione in modalità esperta semplicemente spuntando la voce "Expert config" posizionato nella parte bassa del pannello di configuraziione.
Avremo così la possibilità di modificare altri parametri riguardanti i messaggi, il dispositivo audio in uscita (con la possibilità di selezionare come dispositivo di output le cuffie).
Il programma tuttavia riscontra un problema abbastanza fastidioso infatti se tentiamo di impostare le scorciatoie da tastiera noteremo che è praticamente impossibile aggiungere qualsiasi pulsante.
Per risolvere questo inconveniente siamo costretti a modificare il file /etc/X11/xorg.conf e dare i permessi a /dev/input/event.
Aprire una console, loggarsi da root e procedere alla modifica di xorg.conf. Digitare:
kwrite /etc/X11/xorg.conf
Aggiungere alla fine del file queste righe:
Section "Extensions" Option "XEVIE" "Enable" EndSection
Salvare e tornare nuovamente nella console. Digitare (sempre da root) questo comando:
chmod a+r /dev/input/event*
Fatto ciò accertiamoci che le modifiche portino al risultato sperato: nella finestra di Mumble –> Configure –> Settings –> Shortcuts –> e proviamo a impostare un tasto su una determinata azione. Se contrariamente a prima l’azione porta a un risultato positivo le nostre modifiche hanno avuto successo. Nel mio caso, come dimostra l’immagine, posso impostare le Shortcuts:

Ora siamo in grado di poter utilizzare la comodissima funzione "Push to Talk" che ci permette di comunicare con gli utenti presenti nel canale solo e solo se premiamo il tasto impostato. Per fare ciò, dopo avere settato il tasto nel pannello di configurazione –> Shortcuts andiamo ad attivare la funzione: entriamo nella categoria "Audio Input" e selezioniamo tramite il menù a tendina "Push to talk" alla voce "Trasmission". (Come in figura.)

Ora non ci resta che configurare come meglio crediamo Mumble e connetterci a qualche canale per goderci la praticità, la leggerezza e l’efficacia del programma. Non a caso è uno tra i più utilizzati dai vari team che giocano online.
Buon divertimento.
Gli ultimi 5 articoli di Crismon
- EeePc 900 & openSUSE 11.0: scheda audio (Alsa) e microfono frontale - November 20th, 2008
- EeePc 900 & openSUSE 11.0: sospensione nella RAM - November 19th, 2008
- jUploadr per gestire l'upload di foto su Flickr e Zooomr - November 18th, 2008
- EeePc 900 & openSUSE 11.0: allungare la vita dell'SSD - November 18th, 2008
- EeePc 900 & openSUSE 11.0: installazione driver madwifi (Scheda di rete) - November 17th, 2008




















Agosto 9th, 2008 at 17:51
Comunque la cosa è strana perché per esempio io non ho bisogno di usare xevie e nemmeno di cambiare i permessi a /dev/input (come infatti dovrebbe accadere con mumble 1.1.4), evidentemente è un problema dovuto a come è stato compilato mumble in quel repo (da me per esempio tra le altre cose è compilato senza il supporto a speechd) oppure magari alla versione del kernel o di xorg in uso. Boh
Inoltre a me sulla pagina delle scorciatoie compare al posto del codice il tasto che ho associato (nel mio caso control_l).
Agosto 9th, 2008 at 18:00
Capisco,
l’unico modo in cui sono riuscito a configurare il tasto è quello illustrato…
Ho provato varie versioni di rpm presenti nei vari repository ma il risultato è sempre l’ stesso: impossibile impostare il pulsante.
Così si risolve il problema.
Agosto 9th, 2008 at 18:21
Tra l’altro mi accorgo ora che riavviando la macchina devo nuovamente dare i permessi a /dev/input/event* altrimenti il problema dei pulsanti si manifesta di nuovo.
Agosto 9th, 2008 at 21:07
Esatto, se ben ricordo bisogna creare una regola per udev perché tenga i permessi su /dev/input/event cosa non proprio ottima.
Personalmente penso convenga notificare il problema agli sviluppatore sperando ne vengano a capo.