Open Source

Amarok 2, prime impressioni

Questi giorni sto usando la nuova versione di Amarok 2. Rispetto alla versione 1.4 il software migliorato di molto. Tra le varie novità, oltre al nuovo aspetto grafico, più ordinato e accattivante, mi piace il supporto "a plugin" che permette di collegarsi a servizi web come Magnatune, Jamendo o Shoutcast.

Amarok 2, prime impressioni

Compilare Amarok 2 (trunk) su ArchLinux a 64bit

Per compilare Amarok 2 utilizzando il codice sorgente presente in trunk, l'attuale versione in sviluppo, è necessario avere installato MySQL. La versione distribuita da ArchLinux per la piattaforma x86_64 non è però stata compilata specificando alcuni particolari parametri. Ciò impedisce la compilazione di Amarok 2.

Per risolvere il problema è necessario ricompilare MySQL specificando alcuni parametri aggiuntivi. Fortunatamente ArchLinux permette di eseguire questa procedura molto semplicemente.

Innanzitutto si devono scaricare il file PKGBUILD ed i file di supporto dal sito di ArchLinux (http://www.archlinux.org/packages/extra/x86_64/mysql/), fatto questo, si deve modificare il file PKGBUILD aggiungendo i seguenti comandi prima del "configure":

export CFLAGS="${CFLAGS} -fPIC -DPIC"
export CXXFLAGS="${CXXFLAGS} -fPIC -DPIC"

Inoltre, come parametri aggiuntivi del "configure", si deve aggiungere:

--enable-shared --enable-static

A questo punto si prosegue con la procedura standard di preparazione del pacchetto eseguendo:

makepkg

Infine, tramite l'utente root, si installa il pacchetto appena creato. Nel mio caso ho usato il comando:

pacman -U mysql-5.0.68-1-x86_64.pkg.tar.gz

Ora MySQL è compilato correttamente e si può procedere alla compilazione di Amarok 2 ricordandosi di cancellare la directory di "build" di una precedente compilazione e di eseguire:

kbuildsycoca4 --noincremental

dopo aver compilato ed installato Amarok 2.

Ecco qui uno screenshot di Amarok 2 in funzione:

[inline:amarok2_trunk.png]

KDE 4, nuovo sistema di notifica

Da ieri sera, giusto in tempo per il feature freeze, è stato aggiornato il nuovo meccanismo di notifica su KDE 4. Esso ora integra anche i processi di copia/spostamento dei file. Il sistema deve ancora essere perfezionato, comunque graficamente è molto bello poiché si integra in plasma. Inoltre aggiunge la possibilità di mettere in pausa la copia di un file.

KDE 4 - Notifiche Plasma

Aggiornamento, Flash Player 10 funziona anche su Konqueror 4 (trunk)

Ho aggiornato la versione di Konqueror usando trunk (la versione attualmente in sviluppo). Il plugin viene caricato ed è utilizzabile, ci sono ancora alcuni crash (ad esempio durante la chiusura del programma). In ogni caso la situazione è migliorata :-)

P.S: ricordo che stiamo parlando di un plugin in versione alpha installato su un browser non ancora stabile, il tutto su piattaforma a 64bit.

Flash Player 10, funziona (quasi)

Ho appena testato il nuovo plugin (alpha) Flash Player 10 per Linux a 64 bit. Su Firefox funziona senza alcun problema, audio compreso. Nel fronte di KDE 4 invece c'è ancora qualche problema, per il momento non funziona :-)
Mi auguro che per fine gennaio 2009, quando KDE 4.2 verrà rilasciato, sia risolto questo problema.

Etichettare solo in caso di necessità

Mi piace la proposta che è stata fatta nei giorni scorsi per migliorare l'usabilità di KDE4. L'idea è di evidenziare con una etichetta nella barra degli strumenti solo i pulsanti più importanti.

Attualmente le barre degli strumenti nei vari programmi possono essere configurate permettendo di visualizzare solo le icone, oppure affiancare ad esse delle etichette, ma ciò vale per tutti i pulsanti della barra.

Etichettare solo in caso di necessità