Posts Tagged “opensource”

Ormai chiunque nella nostra frenetica società, sia che lavori sia che studi, ha la necessità di darsi degli obiettivi da raggiungere nel minor tempo possibile e per farlo è necessario pianificare le attività, gli impegni o qualunque cosa si renda necessaria nel minimo dettaglio.

Per fortuna che viene in nostro aiuto Tasque!
Si tratta di un piccolo programmino in GTK+ - e Mono - perfettamente integrabile in Gnome (Evolution Data Server) e altri servizi (anche web come RTM, Remember The Milk) che ci permette di sincronizzare e tenere sempre sott’occhio lo stato delle nostre cose da fare :)

Tasque

E’ gia presente nei repository di Intrepid ma per chi volesse provarlo su Hardy ne esiste anche uno gentilmente ospitato su Launchpad

Personalmente (apparte la solita questione dell’utilizzo di Mono) lo trovo estremamente utile e funzionale, io che mi scordo anche di mangiare a volte :D

Tags: , , , , , , , , ,

Comments Nessun Commento »

Prima di partire voglio premettere che i driver “nouveau” sono ancora in piena fase di sviluppo e quindi sono potenzialmente molto instabili, non voglio la responsabilità dei danni che provocate :P
Inoltre, per motivi di instabilità generale del comparto 3D dei nouveau ancora in alto mare, vi spiegherò come installare solamente la sezione 2D del driver, lasciando quindi inalterata la vostra installazione di Mesa e compagnia bella.

COMINCIAMO

Per prima cosa dovete aggiungere un paio di repository al vostro sources.list:

deb http://ppa.launchpad.net/raof/ubuntu hardy main
deb-src http://ppa.launchpad.net/raof/ubuntu hardy main

dopo di che dovete recuperare alcuni pacchetti, non preoccupatevi se vi chiede di rimuovere gli nvidia-{glx, glx-legacy, glx-new}:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get install module-assistant

adesso sempre nel terminale eseguite i seguenti comandi:

sudo m-a prepare
sudo m-a update
sudo m-a a-i drm-modules

il processo compilerà ed installerà per il vostro kernel attualmente in uso i moduli drm necessari per il corretto funzionamento dei driver nouveau. (Nota che ad ogni cambiamento di Kernel sarà necessario rieseguire questa procedura)
Terminato il processo potete installare comodamente i driver nouveau tramite apt:

sudo apt-get install xserver-xorg-video-nouveau

Per finire modificate il vostro /et/X11/xorg.conf e modificate il campo “Driver” così:

Section “Device”
Identifier “Configured Video Device”
Driver “nouveau”
EndSection

Adesso non vi resta che riavviare il sistema e fare il login nel vostro bel Desktop Environment.
A prima impressione direi che i driver 2D sono abbastanza stabili apparte qualche sfarfallamento di troppo al login e altri piccoli bug. I video si vedono decisamente meglio (meno pixellosi) che col driver “nv” (pessimo). Insomma niente di grave o clamoroso da segnalare.

Ho provato anche a ricompilarmi Mesa con il supporto sperimentale al 3D per i nouveau (nouveau_dri.so) ma l’unica cosa che sono riuscito a far funzionare bene è stato glxgears :D

Tags: , , , , , , , ,

Comments Nessun Commento »

Quasi tutti quelli che leggono questo blog e quelli che trattano argomenti inerenti a GNU/Linux e opensource sicuramente saranno al corrente dell’esistenza di Pidgin (Gnome) e Kopete (KDE).

Si tratta di due software di Instant Messaging multiprotocollo, ovvero due software che permettono di tenersi in contatto con tutti i propri amici contemporaneamente attraverso vari protocolli quali MSN, Gtalk, Jabber, IRC, ICQ etc.

Oltre a questi due ormai famosi e apprezzati software ne esiste un terzo, da poco avviato, ma il cui sviluppo procede a ritmi molto spediti. Si tratta di Galaxium.

Galaxium

Il software, e qui sono sicuro che molti storceranno il naso, è sviluppato in C# e quindi utilizzando Mono, l’implementazione opensource del .NET di Microsoft. E’ stata rilasciata da poco l’ultima versione stabile la 0.7.1 e per ora solo il protocollo MSN è supportato, ma è in progresso il lavoro su Jabber, IRC, AIM/ICQ, Gtalk e GaduGadu.

Se volete potete installare comodamente dei pacchetti precompilati per Ubuntu Hardy aggiungendo questi due repository al vostro sources.list e installate il pacchetto galaxium o alternativamente galaxium-svn se volete qualcosa di più recente ma instabile :):

deb http://ppa.launchpad.net/galaxium/ubuntu hardy main
deb-src http://ppa.launchpad.net/galaxium/ubuntu hardy main

Personalmente non mi sembra che la versione 0.7.1 sia granché ancora come impostazione. Ma da una prova sulla ultima release prelevata da svn

svn checkout http://galaxium.googlecode.com/svn/trunk/ galaxium-read-only

posso dire che i progressi si vedono a vista d’occhio, e devo ammettere che la velocità e la facilità con cui vengono implementate caratteristiche che altri software ancora lamentano attraverso la piattaforma .NET è veramente impressionante. Vedi anche il caso del player audio Banshee ad esempio!

Le caratteristiche implementate attualmente sono:

  • Lista contatti completamente personalizzabile
  • Interfaccia completamente customizzabile
  • Client multiprotocollo con possibilità di addin di terze parti
  • Personalizzazione delle immagini personali, emoticon e messaggi personali
  • Cronologia conversazioni
  • Supporto temi Adium
  • Supporto audio tramite Gstreamer
  • Comunicazione con contatti Yahoo tramite MSN
  • MSN su protocollo HTTP
  • Trasferimento files indiretto
  • Chat di gruppo
  • Messaggi offline
  • Profili di roaming

Sono allo studio features molto interessanti oltre all’implementazione di molti altri protocolli:

  • Trasferimento diretto dei files (MSN, Gtalk, Jabber, IRC)
  • Conversazioni Audio/Video
  • Supporto a NAT e uPNP
  • Integrazione con player musicali come Banshee o Rhytmbox
  • Integrazione con Gnome, Nautilus etc…
Tags: , , , , , , , , , ,

Comments 5 Commenti »

E’ appena uscita Hardy ma il lavoro continua! soono stati infatti aperti i repository per la prossima distro made in Canonical. Ubuntu 8.10 Intrepid Ibex che come potrete intuire uscirà ad ottobre di quest’anno.

E’ gia cominciato il “sync” con debian dei pacchetti e come prima novità troviamo la nuova versione di gcc (4.3) e un paio di altri pacchetti.

Non mi resta che augurare un buon lavoro a quelli di Ubuntu sperando che riescano a tirarne fuori una distribuzione coi controcazzi ;)

Dimenticavo… se siete dei pazzi scatenati e non avete paura di mandare tutto a maiala potete sempre cominciare a seguire lo sviluppo della distro modificando il vostro sources.list sostituendo ai vari “hardy” i vari “intrepid”

Tags: , , , , , ,

Comments 2 Commenti »

Creative ci riprova e rilascia una nuova beta dei suoi driver per le sue “innovative” schede audio X-Fi.

Dopo il fiasco della versione 1.04 rilasciata ormai più di sei mesi fa che supportava soltanto i sistemi a 64 bit con questa nuova release si vanno a colmare molte, ma non tutte, le lacune della prima versione. Fondamentalmente questa nuova beta, che per il grado di stabilità forse sarebbe stato meglio chiamare “pre alpha” introduce il supporto ai sistemi a 32 bit, alla riproduzione/registrazione completa tramite ALSA e il supporto ai compilatori della serie GCC 4.*.

Posso dirvi che per esperienza personale questi driver sono veramente pessimi. Non funzionano (non compilano), o meglio non senza modificare parte dei sorgenti su sistemi con Kernel superiore a 2.6.22 e una volta riusciti a compilarli praticamente non funziona comunque niente o malissimo.

Sconsiglio a tutti l’installazione, sarebbe solo una perdita di tempo. Non ci resta che aspettare qualcosa di più stabile da parte di Creative o meglio ancora che questa scheda venga inserita nel ramo di sviluppo di ALSA 1.0.17!

Tags: , , , , , ,

Comments Nessun Commento »

Per puro caso ho scoperto che in Firefox la combinazione CTRL+Click apre automaticamente un URL in una nuova tab.

Forse ero l’unico a non saperlo non lo sò… ma adesso non posso farne più a meno.

Tags: , , , , , , ,

Comments 8 Commenti »

Vi avevo gia parlato di Spring diverso tempo fa.

In principio voleva rappresentare un clone migliorato dell’originale e riuscitissimo videogioco di strategia in tempo reale Total Annihilation. Oggi invece il progetto ha assunto il connotato più di un avanzato motore di strategia in tempo reale con una ottima grafica 3D.

Molti di voi sapranno che esistono dei repository per Ubuntu Gutsy dai quali prelevare i pacchetti precompilati del gioco… li potete trovare su launchpad se vi interessano. Chi, come me è gia “sotto le grinfie” di Hardy non può usufruire di tali pacchetti per vari problemi di dipendenze che questi comportano.

Mi sono così deciso ad aggirare il problema recuperando i sorgenti e ricostruendo il pacchetto con le dipendenze giuste per Hardy. Ma adesso veniamo al dunque: Come installare ed essere pronti al gioco…

INSTALLAZIONE

La prima operazione da compiere naturalmente è quella di recuperare tutti i pacchetti necessari. Cliccate sui link seguenti e salvate i pacchetti dove più vi pare (supponiamo nella vostra home)

Installate in ordine con Gdebi questi pacchetti ed avrete un’installazione pulita di Spring sul vostro computer.

Adesso non resta che ritoccare alcuni piccoli aspetti per far funzionare il gioco al meglio.

Innanzitutto create le cartelle nella vostra home directory dove aggiungerete i vari contenuti come mappe, mod etc:
mkdir ~/.spring ~/.spring/base ~/.spring/maps ~/.spring/mods

Adesso recuperate un archivio contenente alcuni files utili per il vostro gioco e necessari per molte mod. Si tratta di files protetti da copyright e per poterli utilizzare dovete possedere una copia originale del gioco Total Annihilation.
wget http://ipxserver.dyndns.org/games/spring/mods/xta/base-ota-content.zip
unzip -d ~/.spring/base base-ota-content.zip

Come ultima cosa non vi resta che scegliere una mod adatta per il gioco. io vi consiglio Complete Annihilation. Per esperienza personale la migliore modifica che ci sia in circolazione sulla base di Total Annihilation. Installarla è estremamente semplice: basta scaricare l’archivio da questo link ed eseguire lo script presente al suo interno che provvederà a scaricare e installare la mod in modo totalmente automatico.
Il download può durare a lungo quindi abbiate pazienza e lasciate che lo script porti a termine l’operazione.

Se volete altre mod o mappe potete reperirle in diversi siti. I più famosi sono SpringFiles² e Spring-Portal

Tags: , , , , , , ,

Comments Nessun Commento »

Ho appena scoperto questa piccola chicca a mio parere molto carina.

Da oggi Dolphin, il file manager di KDE 4 permette di selezionare più files semplicemente solo con l’utilizzo del mouse.
Fino ad oggi, ogni file manager ha sempre utilizzato le classiche scorciatoie [Ctrl + Click/Selezione]; con Dolphin invece viene semplificata questa operazione permettendo solo l’utilizzo del mouse.

Come?
E’ stato aggiunto un piccolo segno di spunta sopra al file che si desidera selezionare. Questo segno apparirà ogni volta che il mouse passa sopra ad un’icona. Cliccandovi si seleziona il file. Tutto questo è stato possibile grazie alla gestione delle Icone come plasmoidi.

Una caratteristica molto interessante quando ci si trova a selezionare più files sparsi qua e la ma che non sostituirà del tutto l’uso delle scorciatoie tramite tastiera che sono comunque molto più funzionali quando si devono selezionare e deselezionare molti files o gruppi di files contigui

Tags: , , , , , , , , , ,

Comments 1 Commento »

Premessa: niente per cui strapparsi i capelli!

Tuttavia sarà capitato sicuramente anche a voi se siete possessori di due lettori ottici di inserire un disco nella periferica non assegnata di default a /dev/dvd e di dover cambiare manualmente le impostazioni per far capire al vostro lettore di dover andare a prendere il DVD dal secondo drive.

Da oggi tutto è molto più semplice in KDE 4!
Infatti di tutto questo si occuperà per voi Solid. Se avete due drive Solid li riconoscerà automaticamente e Dragon Player, qualora voleste avviare il vostro disco vi mostrerà un semplice menù a tendina che vi permetterà di scegliere la sorgente. Inoltre verrà riconosciuto automaticamente il tipo di disco (DVD, VCD, SVCD etc.) e basterà premere play per avviarlo senza dover scegliere il tipo di media montato (come era prima in Codeine).

Niente di eclatante si, ma sono queste piccole cose che fanno la differenza tra un sistema operativo usabile oppure una accozzaglia di software messi a casaccio. Continuate su questa strada!

Tags: , , , , , , , , ,

Comments Nessun Commento »

Tempo fa vi avevo parlato di Blueman, un gestore di connessioni bluetooth per Gnome.
Mi sono accorto tentando recentemente di aggiornare il suo repository svn che questo non esisteva più. Come mai?

Perché il progetto si è spostato ed ha ora un nuovo sito internet che potete trovare a questo indirizzo.

Le novità dell’ultima versione in via di sviluppo sono interessanti e finalmente il software è localizzato anche in italiano!

Se volete installare la versione 0.3 stabile allora eseguite questi semplici comandi da terminale.

~$ echo 'deb http://download.tuxfamily.org/blueman ubuntu bluetooth' | sudo tee /etc/apt/sources.list.d/blueman.list
~$ wget http://download.tuxfamily.org/blueman/repository.gpg -O- | sudo apt-key add -
~$ sudo apt-get install blueman

Se invece desiderate provare la versione 0.4 in via di sviluppo scrivete:

~$ echo 'deb http://download.tuxfamily.org/blueman ubuntu bluetooth blueman-svn' | sudo tee /etc/apt/sources.list.d/blueman.list
~$ wget http://download.tuxfamily.org/blueman/repository.gpg -O- | sudo apt-key add -
~$ sudo apt-get install blueman blueman-i18n

Se invece preferite aggiornare da svn eccovi il repository:

svn co svn://svn.tuxfamily.org/svnroot/blueman/svn/trunk blueman

Le dipendenze per poter installare blueman sono le seguenti per cui se non le avete procuratevele tramite apt:

python-pyrex
python2.5-dev
libbluetooth-dev >= 3.20
bluez-utils >= 3.20
gtk >=2.12
gnome-bluetooth
gnome-vfs-obexftp

P.S. all’interno della directory dei sorgenti trovate un piccolo script capace di generare automaticamente un pacchetto deb.
Per eseguirlo puntate alla directory dove avete i sorgenti ed eseguite ./bulid-deb, lo script si occuperà di tutto per voi ;)

Tags: , , , , , , ,

Comments Nessun Commento »