Entra

View Full Version : Problema audio


cn73
04-06-2003, 09:24
Allora, come alcuni sapranno ho recentemente cambiato la mia scheda madre, causa fusione . Sono passato da una epox kt266A a una ECS kt400. S con la prima non avevo problemi, con la seconda non c'è proprio verso di far funzionare l'audio. Uso Mandrake 9.1, il south bridge è il via VT8235 supportato(almeno in teoria) dagli ALSA presenti su MDK 9.1
Come da istruzioni del sito Via alla pagina http://www.viaarena.com/?PageID=294

per utilizzare i driver ALSA ho modificato il file

/etc/modules.conf

above snd-via82xx snd-pcm-oss
alias sound-slot-0 snd-via82xx

in pratica la stessa cosa che fa automaticamente draksound... con lsmod ho verificato che tutti i moduli sono caricati correttamente e la scheda viene riconosciuta.

ilsensine
04-06-2003, 10:49
Puoi allegare l'output del comando dmesg? (lo reindirizzi su file con dmesg > messaggi.txt)

cn73
04-06-2003, 15:39
ok, stasera lo posto... Per ora grazie ;)

cn73
04-06-2003, 15:41
ok, stasera lo posto... Per ora grazie ;)

cn73
04-06-2003, 15:50
fra poco lo posto...grazie per ora ;)

Gavrila
04-06-2003, 16:54
Originally posted by "cn73"

Allora, come alcuni sapranno ho recentemente cambiato la mia scheda madre, causa fusione . Sono passato da una epox kt266A a una ECS kt400. S con la prima non avevo problemi, con la seconda non c'è proprio verso di far funzionare l'audio. Uso Mandrake 9.1, il south bridge è il via VT8235 supportato(almeno in teoria) dagli ALSA presenti su MDK 9.1
Come da istruzioni del sito Via alla pagina http://www.viaarena.com/?PageID=294

per utilizzare i driver ALSA ho modificato il file

/etc/modules.conf

above snd-via82xx snd-pcm-oss
alias sound-slot-0 snd-via82xx

in pratica la stessa cosa che fa automaticamente draksound... con lsmod ho verificato che tutti i moduli sono caricati correttamente e la scheda viene riconosciuta.

Hai verificato il mixer? magari hai il volume a 0 :D

E poi hai controllato che ci sia lo script di avvio alsa nel tuo rc? Nel caso non ci fosse con alsaconf lo puoi creare, e poi lo aggiungi. A me non andavano anche per questo motivo.

cn73
04-06-2003, 18:09
ecco l'output del dmesg in allegato

per quanto riguarda il mixer, il comando aumix -q mi da:

cm 84, 84
speaker 80, 80
line 87, 87, P
mic 71, 71, R
cd 71, 71, P
igain 60, 60
line1 71, 71, P
phin 77, 77, P
video 84, 84, P

ilsensine
04-06-2003, 18:50
Sarà che sono stanco e a quest'ora un pò cecato, ma non mi sembra di vedere alcun messaggio dei driver audio nei log di sistema...sicuro che i driver sono caricati? Inoltre, potresti postarmi l'output di lspci e lspci -vn?
Infine, prova a partire con "noapic", c'è un messaggio riconducibile all'io-apic che non mi piace

cn73
04-06-2003, 19:26
lsmod mi da:

snd-seq-oss 31104 0 (unused)
snd-seq-midi-event 5640 0 [snd-seq-oss]
snd-seq 42608 2 [snd-seq-oss snd-seq-midi-event]
snd-pcm-oss 43556 0 (unused)
snd-mixer-oss 14488 1 [snd-pcm-oss]
snd-via82xx 14092 3
snd-ac97-codec 40160 0 [snd-via82xx]
snd-pcm 77536 2 [snd-pcm-oss snd-via82xx]
snd-timer 18376 0 [snd-seq snd-pcm]
snd-mpu401-uart 4396 0 [snd-via82xx]
snd-rawmidi 17600 0 [snd-mpu401-uart]
snd-seq-device 5832 0 [snd-seq-oss snd-seq snd-rawmidi]
snd-page-alloc 7732 0 [snd-via82xx snd-pcm]
snd 40868 0 [snd-seq-oss snd-seq-midi-event snd-seq snd-pcm-oss snd-mixer-oss snd-via82xx snd-ac97-codec snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 6276 0 [snd]
nfsd 74256 0 (autoclean)

cn73
04-06-2003, 19:28
[root@localhost cn73]# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400 AGP] Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge
00:10.0 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. USB (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R200 QL [Radeon 8500 LE]

[root@localhost cn73]# lspci -vn
00:00.0 Class 0600: 1106:3189
Subsystem: 1106:3189
Flags: bus master, 66Mhz, medium devsel, latency 8
Memory at d0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2

00:01.0 Class 0604: 1106:b168
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000c000-0000cfff
Memory behind bridge: e0000000-e00fffff
Prefetchable memory behind bridge: d8000000-dfffffff
Capabilities: [80] Power Management version 2

00:10.0 Class 0c03: 1106:3038 (rev 80)
Subsystem: 1019:0a81
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at d000 [size=32]
Capabilities: [80] Power Management version 2

00:10.1 Class 0c03: 1106:3038 (rev 80)
Subsystem: 1019:0a81
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at d400 [size=32]
Capabilities: [80] Power Management version 2

00:10.2 Class 0c03: 1106:3038 (rev 80)
Subsystem: 1019:0a81
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at d800 [size=32]
Capabilities: [80] Power Management version 2

00:10.3 Class 0c03: 1106:3104 (rev 82) (prog-if 20)
Subsystem: 1019:0a81
Flags: bus master, medium devsel, latency 32, IRQ 19
Memory at e0100000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2

00:11.0 Class 0601: 1106:3177
Subsystem: 1019:0a81
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2

00:11.1 Class 0101: 1106:0571 (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: 1019:0a81
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at dc00 [size=16]
Capabilities: [c0] Power Management version 2

00:11.5 Class 0401: 1106:3059 (rev 50)
Subsystem: 1019:0a81
Flags: medium devsel, IRQ 22
I/O ports at e000 [size=256]
Capabilities: [c0] Power Management version 2

00:12.0 Class 0200: 1106:3065 (rev 74)
Subsystem: 1106:0102
Flags: bus master, medium devsel, latency 32, IRQ 16
I/O ports at e400 [size=256]
Memory at e0101000 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2

01:00.0 Class 0300: 1002:514c
Subsystem: 1002:013a
Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ 16
Memory at d8000000 (32-bit, prefetchable) [size=128M]
I/O ports at c000 [size=256]
Memory at e0020000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2

ilsensine
04-06-2003, 19:35
E' tutto maledettamente a posto...
Prova a usare il mixer alsa (alsamixer); non c'è motivo che la scheda non funziona!!

ilsensine
04-06-2003, 19:38
Puoi fare anche questa prova?
Esegui per qualche istante questo:
cat /dev/dsp > /dev/null (se miagola qualcosa tipo "device or resource busy", killall -TERM artsd)
Quindi prendi le statistiche degli irq:
cat /proc/interrupts > irq.txt
e posta il risultato...

cn73
04-06-2003, 20:07
Originally posted by "ilsensine"

Puoi fare anche questa prova?
Esegui per qualche istante questo:
cat /dev/dsp > /dev/null (se miagola qualcosa tipo "device or resource busy", killall -TERM artsd)
Quindi prendi le statistiche degli irq:
cat /proc/interrupts > irq.txt
e posta il risultato...

Allora alsa mixer mi da tutti i volumi a posto...
cat /dev/dsp > /dev/null mi resta li e non fa nulla....

[root@localhost cn73]# cat /proc/interrupts
CPU0
0: 389977 IO-APIC-edge timer
1: 1157 IO-APIC-edge keyboard
2: 0 XT-PIC cascade
4: 101810 IO-APIC-edge serial
8: 1 IO-APIC-edge rtc
12: 66948 IO-APIC-edge PS/2 Mouse
14: 22248 IO-APIC-edge ide0
15: 81 IO-APIC-edge ide1
16: 0 none radeon@PCI:1:0:0
21: 95 IO-APIC-level usb-uhci, usb-uhci, usb-uhci
22: 82530 IO-APIC-level VIA8233
NMI: 0
LOC: 389933
ERR: 0
MIS: 0

cn73
04-06-2003, 20:08
Inutile dire che sotto winnoz funzia :mad:

Secondo me il problema è qui: VIA8233 me lo vede così anche dal centro di controllo! MA non è quello il chip...è quello che avevo sullì'altra mobo!

cn73
04-06-2003, 20:13
Se può essere utile jho provato anche il driver OSS alternativo offerto da MDK, il VIA82cxxx_audio ... si sentono i suoni di sistema gracchianti , ma gli mp3 non vanno...

ilsensine
04-06-2003, 20:32
Originally posted by "cn73"


22: 82530 IO-APIC-level VIA8233

La scheda audio sta lavorando allegramente, se ha generato ben 82530 irq da quando il sistema è partito. E' questo che volevo sapere.

Non so che altro dirti, tranne che è _tutto_ in ordine, ne sono certo al 100% :muro: :muro: :muro:

cn73
05-06-2003, 08:53
mmm... lo temevo :D Ho avuto alcuni problemi gravi ieri, parecchi "FREEZE" di sistema! :confused: :muro: Temo che il cambio brutale di mobo abbia causato dei casini :(

Ho come la sensazione che reinstallando il sistema risolverei anche la questione audio... però volevo provare a smanettare...

ilsensine
05-06-2003, 09:36
Prova a fare questo:
cat un_file_qualsiasi_un_pò_grosso > /dev/dsp
Normalmente la scheda dovrebbe "gracchiare" con un comando simile

cn73
05-06-2003, 09:38
La mia workstation Linux è a casa...purtroppo prima di stasera non potrò provare :(

cn73
05-06-2003, 18:35
Ho reinstallato il sistema e tutto è a posto... mistero...