Driver schede audio creative x-fi

18 risposte [Ultimo messaggio]
Ritratto di Bemipefe
Bemipefe
(Guru)
Offline
Guru
Iscritto: 07/07/2005
Messaggi: 1125

Quote:

-nel mio pc ho due schede audio, quella integrata e la X-Fi xtreme music. Finora non avevo avuto problemi, ma ora sto pensando di disabilitare da bios quella integrata...

Non è una cattiva idea. Se viene caricata l'integrata l'output di alcuni programmi puo finire su quella quando il canale della prinicipale è occupato. E comunque se non la usi ... tanto vale disattivarla.

Il fatto che hai GNOME non credo che sia un problema. I programmi si appoggiano ad ALSA e così lo stesso gnome.

Poi provare KDE giusto per curiosità ma non so se possa risolvere il tuo problema.

Quote:

ad ogni avvio trovo impostato come mixer lo speaker del (pcsp Alsa mixer);

Questo non è buono. Strano visto che abbiamo messo la Creative come slot audio primario. Ma il controllo degli speaker del PC riguardano la scheda integrata ? Se è cosi un altro motivo per disattivare l'itegrata.

In ogni caso postaci il contenuto di /etc/modprobe.conf vediamo se c'è qualche anomalia.

In oltre vediamo che cosa da ls /etc/modprobe.d/

_/\/\/\Bemipefe/\/\/\_

Ritratto di MorganIzzo
MorganIzzo
(Junior)
Offline
Junior
Iscritto: 19/07/2008
Messaggi: 11

Apprezzo la tua disponibilità e te ne sono grato.

Disattivata la scheda integrata, sembra andare un po' meglio:
il mixer si sta avviando con Creative X-Fi (Alsa mixer),
sento l'audio nei video, audacious funge.

Al semplice cambio di strumento con Zynadd non si disattiva più la connessione. Questo problema però persiste quando apro un preset salvato: appena premo Ok, jack perde la connessione di Zynadd...

Ecco i contenuti del file e della directory che hai chiesto.
Ciao, e buona domenica.

$ gedit modprobe.conf

install scsi_hostadapter /sbin/modprobe pata_via; /sbin/modprobe sata_via; /bin/true
install usb-interface /sbin/modprobe ehci_hcd; /sbin/modprobe uhci_hcd; /bin/true
remove snd_via82xx /sbin/modprobe --first-time -r --ignore-remove snd_via82xx
install snd_via82xx /sbin/modprobe --first-time --ignore-install snd_via82xx
remove snd-ctxfi /sbin/modprobe --first-time -r --ignore-remove snd-ctxfi
install snd-ctxfi /sbin/modprobe --first-time --ignore-install snd-ctxfi
alias sound-slot-0 snd-ctxfi

---------------------

$ ls /etc/modprobe.d/

blacklist-compat ipw-no-associate.conf snd-oss sound
blacklist-mdv mac80211-extra-channels.conf snd-usb-audio

Ritratto di Bemipefe
Bemipefe
(Guru)
Offline
Guru
Iscritto: 07/07/2005
Messaggi: 1125

Dal file modprobe.conf adesso puoi rimuovere:

<br />remove snd_via82xx /sbin/modprobe --first-time -r --ignore-remove snd_via82xx<br />install snd_via82xx /sbin/modprobe --first-time --ignore-install snd_via82xx<br />

visto che hai disattivato l'integrata. Per il fatto di Zynadd non saprei. Sinceramente non so neanche che programma è. Comunque se usa jack mi sembra di capire che sia qualcosa che usa il MIDI vero ?

Potresti provare ad usare Timidity , io lo uso con TuxGuitar e Rosegarden... a me jack non a mai funzionato... forse perchè necessiata configurazioni aggiuntive non so.

_/\/\/\Bemipefe/\/\/\_

Ritratto di MorganIzzo
MorganIzzo
(Junior)
Offline
Junior
Iscritto: 19/07/2008
Messaggi: 11

Be', grazie di tutto. Ho tardato a rispondere perché, oltre ai normali impegni, ho fatto la scelta di ricominciare daccapo scaricando e installando Mandriva 2009.1 con la iso del dvd.
Tra l'altro, un sistema graficamente poco reattivo soprattutto con Kde...

Comunque funziona... ho seguito le tue precedenti istruzioni e la X-fi mi pare fungere benissimo. Non ho più nemmeno le disconnessioni di ZynAdd da Jack...

MI rimane il problema della latenza, che intendo risolvere ricompilando il kernel, del quale ho gia scaricato i sorgenti per compilare i driver X-fi di Alsa.

Ci ho provato, ma al comando " make xconfig " mi risponde con un errore " Nothing to be done for `xconfig' ", e non riesco a spiegarmi cosa impedisca il lancio della configurazione e quindi di ricompilare il kernel...

Ma probabilmente dovrò cambiare topic...

Ritratto di MorganIzzo
MorganIzzo
(Junior)
Offline
Junior
Iscritto: 19/07/2008
Messaggi: 11

Vi riporto gli ultimi riscontri (esterni, visto che non ho le necessarie competenze tecniche) sul funzionamento dei driver ALSA X-Fi.

Tra parentesi, pur non avendo idea delle differenze tra il kernel 2.6.29.6 e i vecchi kernel delle istruzioni di Moreno, sulla base di quelle sono riuscito a ricompilarlo (avevo sbagliato scegliendo i sorgenti "-desktop586" invece di "desktop-1mnb").

Ho provato l'audio nei tre ambienti desktop (Kde, Gnome,Lxde), dopo aver seguito le istruzioni del gentilissimo Bemipefe, ma per ulteriore prudenza ho usato anche alsaconf...

Mp3, video, e video web sono a posto in tutti e tre gli ambienti.

L'audio realtime funziona a perfezione solo su Gnome e Lxde... In detti ambienti Jack sopporta latenze di circa 5 msec, con Frames/Period di 128, Zynaddsubfx non dà alcun problema.

Invece Kde non ne vuol sentire. Persino impostando su jack 1024 di Frames/Period, con il realtime (sempre su jack) attivato, l'audio gracchia in continuazione, e Zynadd si disconnette se cambio strumento.
Per sentir suonare senza alcun disturbo, su jack devo impostare il F/P a 1024 e disattivare il realtime.

In conclusione, intuisco che su Kde c'è attivo qualche servizio o programma che disturba il realtime, cosa che non accade in Gnome e Lxde.
Magari tra di voi c'è chi ha qualche idea in proposito.

Ciao

Ritratto di Bemipefe
Bemipefe
(Guru)
Offline
Guru
Iscritto: 07/07/2005
Messaggi: 1125

La ricompilazione del kernel ti puo portare ad una riduzione di 10 sec nell'avvio ma sui tempi di latenza fa poco.

Il fatto che KDE4 è lento è dovuto anche dal fatto che è graficamente piu pesante oltre che anche piu gradevole.

Forse però a questo punto sembra inadatto per quello che serve a te. Hai provato a disabilitare gli effetti ? hai l'accelerazione 3D ?

Quote:

Magari tra di voi c'è chi ha qualche idea in proposito.

Hai Pulseaudio attivo ?

_/\/\/\Bemipefe/\/\/\_

Ritratto di MorganIzzo
MorganIzzo
(Junior)
Offline
Junior
Iscritto: 19/07/2008
Messaggi: 11

L'accelerazione 3d l'ho attivata manualmente perché era disattivata di default, e in effetti anche Kde gira molto più veloce, poi ho anche disattivato tutti gli effetti visuali, ombreggiature e simili... Non è prestante come Gnome ma va molto meglio di prima.

Sì Pulseaudio è attivo, ma jack ha l'opzione che dovrebbe disattivarlo quando jack medesimo è in funzione...

PS: Desidero anche precisare che, mi metto a strimpellare a livello di passatempo, senza pretese, più che altro vorrei riuscire a impostare un sistema Linux funzionante per un mio nipotino che sembra attratto dalla musica.

Ritratto di Bemipefe
Bemipefe
(Guru)
Offline
Guru
Iscritto: 07/07/2005
Messaggi: 1125

Se hai ancora audio distorto o gracchio degli speaker prova a disabilitare anche pulseaudio. Questo comunque si appoggia al server ALSA e quindi fa concorrenza al tuo "jack".

Per adesso anch'io l'ho disattivato visto che se lo lascio attivo non sento proprio l'audio e comunque ho la necessità di gestire due schede audio (interna al portatile e esterna USB) e con pulseaudio non so proprio come fare.

La cosa che mi lascia perplesso è che hanno messo un software NON funionanate o comunque non COMPLETAMENTE funzionante come gestore audio di default.

Così crei solo un disservizio, secondo me doveva essere messo solo nelle release "testing" o "cooker" e essere testato e sistemato a dovere.

_/\/\/\Bemipefe/\/\/\_