PDA

Visualizza la versione completa : Debian testing problemi scheda audio


cichity74
27-10-2008, 14:46
Non mi funziona la scheda audio;

Info:


# uname -a
Linux deb 2.6.26-1-686 #1 SMP Thu Oct 9 15:18:09 UTC 2008 i686 GNU/Linux

# lspci -vvs "00:05.0"
00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
Subsystem: IBM ThinkPad A20m
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f4100000 (32-bit, non-prefetchable) [size=4K]
Region 1: Memory at f4000000 (32-bit, non-prefetchable) [size=1M]
Capabilities: [40] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-

# alsamixer
alsamixer: function snd_ctl_open failed for default: No such file or directory


:ciauz: cichity74

GunMan
27-10-2008, 15:28
potrebbe essere il modulo nel kernel a non essere caricato, posta l'output di


$ lsmod | grep Sound_Fusion_CS46xx

nel caso mancasse il modulo (quindi niente output) puoi caricarlo con modprobe

:ciauz:

cichity74
27-10-2008, 15:49
Originariamente inviato da GunMan
potrebbe essere il modulo nel kernel a non essere caricato, posta l'output di


$ lsmod | grep Sound_Fusion_CS46xx

nel caso mancasse il modulo (quindi niente output) puoi caricarlo con modprobe

:ciauz:

niente output :stordita:
cosa devo fare per caricarlo ?

grazie anticipatamente per i suggerimenti.
:ciauz: cichity74

nifriz
27-10-2008, 15:54
modprobe Sound_Fusion_CS46xx

cichity74
27-10-2008, 16:09
Originariamente inviato da nifriz
modprobe Sound_Fusion_CS46xx



# modprobe Sound_Fusion_CS46xx
FATAL: Module Sound_Fusion_CS46xx not found.

# modprobe snd-cs46xx
FATAL: Module snd_cs46xx not found.

# modprobe cs46xx
FATAL: Module cs46xx not found.


potrei andare avanti all'infinito .... :dh:
ma quale come funziona :bh:

GunMan
27-10-2008, 16:21
il corretto nome del modulo dovrebbe essere snd-cs46xx

:ciauz:

cichity74
27-10-2008, 16:27
Originariamente inviato da GunMan
il corretto nome del modulo dovrebbe essere snd-cs46xx

:ciauz:

# modprobe snd-cs46xx
FATAL: Module snd_cs46xx not found.


forse non presente o non quello giusto...
:master:

qualche altro suggerimento?

altre info:


# less /dev/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.17 emulation code)
Kernel: Linux debibm 2.6.26-1-686 #1 SMP Thu Oct 9 15:18:09 UTC 2008 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
--- no soundcards ---

Audio devices: NOT ENABLED IN CONFIG

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers: NOT ENABLED IN CONFIG
/dev/sndstat (END)

GunMan
27-10-2008, 16:34
Originariamente inviato da cichity74
# modprobe snd-cs46xx
FATAL: Module snd_cs46xx not found.


forse non presente o non quello giusto...
:master:

qualche altro suggerimento?

strano, ho (praticamente) il tuo stesso kernel, eppure eccolo qua:


# modprobe -l | grep cs46
/lib/modules/2.6.26-mortimer/kernel/sound/pci/cs46xx/snd-cs46xx.ko

se comunque non presente penso che tu debba ricompilare attivando come modulo quello che ti interessa

edit: per pura curiosit daresti


cat /boot/config-`uname -r` | grep CONFIG_SND_CS46XX

cichity74
27-10-2008, 17:01
Originariamente inviato da GunMan
strano, ho (praticamente) il tuo stesso kernel, eppure eccolo qua:


# modprobe -l | grep cs46
/lib/modules/2.6.26-mortimer/kernel/sound/pci/cs46xx/snd-cs46xx.ko

se comunque non presente penso che tu debba ricompilare attivando come modulo quello che ti interessa

edit: per pura curiosit daresti


cat /boot/config-`uname -r` | grep CONFIG_SND_CS46XX



cat /boot/config-`uname -r` | grep CONFIG_SND_CS46XX
nessun output


ricompilare l'unica? spero di no!!!! :dh:

GunMan
27-10-2008, 17:20
senza il relativo modulo non penso che si possa fare molto, ricompilando il kernel con le opzioni corrette risolveresti, in particolare questi due punti della configurazione

CONFIG_SND_CS46XX=
CONFIG_SND_CS46XX_NEW_DSP=

Loading