Posts Tagged “creative”

Finalmente dopo anni e anni Creative ha ceduto ed ha rilasciato il codice sorgente sotto GPL v2 dei suoi driver per schede audio X-Fi.
Dopo svariati fallimenti totali con i driver precedenti a sorgente chiuso Creative alza bandiera bianca e rilascia con un comunicato sul suo forum i sorgenti dei suoi driver!

Le seguenti schede audio sono supportate su sistemi a 32/64bit tramite ALSA mixer:

* Creative Sound Blaster X-Fi Titanium Fatal1ty® Champion Series
* Creative Sound Blaster X-Fi Titanium Fatal1ty Professional Series
* Creative Sound Blaster X-Fi Titanium Professional Audio
* Creative Sound Blaster X-Fi Titanium
* Creative Sound Blaster X-Fi Elite Pro
* Creative Sound Blaster X-Fi Platinum
* Creative Sound Blaster X-Fi Fatal1ty
* Creative Sound Blaster X-Fi XtremeGamer
* Creative Sound Blaster X-Fi XtremeMusic

Purtroppo per adesso funzionano solo su Kernel 2.6.27 e maggiori e soffrono alcune limitazioni come l’impossibilità di sfruttare impianti multicanale (5.1) e i box I/O interni ed esterni. Anche il mixer OSS ha qualche problema. E’ presente (/dev/mixer) ma non riesce a funzionare.

5 Minuti fa li ho installati sul mio PC Desktop e devo dire che per adesso funzionano abbastanza bene! Anche se ancora restano diverse cose da sistemare è un grande passo avanti rispetto al passato.
Adesso non ci sono più motivi per soffrire. Ben presto verrà integrato in ALSA e vivremo tutti felici e contenti come nelle favole di Walt Disney :D

Vediamo come installarlo su Ubuntu 8.10

Per prima cosa ci dobbiamo procurare i pacchetti necessari per compilare il driver.

sudo apt-get install build-essential libasound2-dev linux-headers-`uname -r`

N.B. In caso aveste precedentemente provato ad installare i driver instabili OSS v4.0 per far funzionare la vostra X-Fi dovete procedere prima alla reinstallazione del kernel pena errori di compilazione.

sudo apt-get install --reinstall linux-image-`uname -r`

Ora scarichiamo ed estraiamo il tarball contenente i sorgenti del driver nella nostra home.
Poi da terminale eseguire questi comandi:

cd ~/XFiDrv_Linux_Public_US_1.00
make
sudo make install

Possiamo riavviare il sistema e la scheda sarà pronta all’uso con Mixer Alsa.
Se volete potete sistemarla anche con Pulse Audio:

cat /proc/asound/cards | grep Creative

annotatevi il numero che compare all’inizio (solitamente 0 oppure 1) e modificate il file /etc/pulse/default.pa

sudo gedit /etc/pulse/default.pa

dovete commentare con un # all’inizio la riga load-module module-detect e togliere il # invece dalle due righe #load-module module-alsa-sink e #load-module module-alsa-source=hw:1,0

Fate attenzione a quest’ultima riga sostituendo al posto di 1,0 il numero che vi siete annotati prima.
Nel mio caso ad esempio risultava il numero 1 per cui l’ho modificato rendendolo così:

load-module module-alsa-source=hw:1

Avete finito :)

Tag:, , , , , , , , , , , ,

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!

Tag:, , , , , ,

Comments Nessun Commento »