Problema audio con la 11.0
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Problema audio con la 11.0
Salve, ho installato la 11.0 sul mio portatile con kernel huge26.6, e l'audio funziona a tratti. Con il kernel 2.4 invece nessun problema.
Preciso che la scheda audio integrata è una comune ac 97; qualcuno può aiutarmi a farla funzionare?
Grazie a tutti
Preciso che la scheda audio integrata è una comune ac 97; qualcuno può aiutarmi a farla funzionare?
Grazie a tutti
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
...è un po "pochino" dire AC97, allega il risultato del comando (in una shell e da root...quindi su e password);
lspci
possibilmente di;
lspci -v
riferito solo al controller audio. Ad esempio nel mio caso;
lspci -vs 00:0e
...dove 00:0e è l'identificatore del controller audio.
Bye
lspci
possibilmente di;
lspci -v
riferito solo al controller audio. Ad esempio nel mio caso;
...e quindi;micha@darkstar:~$ su
Password:
root@darkstar:/home/micha# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 81)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 16)
00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 16)
00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:0d.0 Class ff00: Measurement Computing PCI-DAS1200/JR
00:0e.0 Multimedia audio controller: Creative Labs SB Audigy LS
00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: nVidia Corporation NV11DDR [GeForce2 MX 100 DDR/200 DDR] (rev b2)
root@darkstar:/home/micha#
lspci -vs 00:0e
root@darkstar:/home/micha# lspci -vs 00:0e
00:0e.0 Multimedia audio controller: Creative Labs SB Audigy LS
Subsystem: Creative Labs Unknown device 100a
Flags: bus master, medium devsel, latency 32, IRQ 16
I/O ports at 14e0
Capabilities: [dc] Power Management version 2
root@darkstar:/home/micha#
...dove 00:0e è l'identificatore del controller audio.
Bye
Ok, questo è il risultato:
root@darkstar:~# lspci
00:00.0 Host bridge: ATI Technologies Inc Radeon 9100 IGP Host Bridge (rev 02)
00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge
00:13.0 USB Controller: ATI Technologies Inc OHCI USB Controller #1 (rev 01)
00:13.1 USB Controller: ATI Technologies Inc OHCI USB Controller #2 (rev 01)
00:14.0 SMBus: ATI Technologies Inc ATI SMBus (rev 16)
00:14.1 IDE interface: ATI Technologies Inc ATI Dual Channel Bus Master PCI IDE Controller
00:14.3 ISA bridge: ATI Technologies Inc Unknown device 434c
00:14.4 PCI bridge: ATI Technologies Inc Unknown device 4342
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
00:14.6 Modem: ATI Technologies Inc IXP AC'97 Modem (rev 01)
01:05.0 VGA compatible controller: ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP]
02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:04.0 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.1 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.2 System peripheral: Texas Instruments PCI1620 Firmware Loading Function (rev 01)
02:07.0 USB Controller: NEC Corporation USB (rev 43)
02:07.1 USB Controller: NEC Corporation USB (rev 43)
02:07.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
Il comando lspci -vs 00:0e non mi restituisce nulla! come mai???
root@darkstar:~# lspci
00:00.0 Host bridge: ATI Technologies Inc Radeon 9100 IGP Host Bridge (rev 02)
00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge
00:13.0 USB Controller: ATI Technologies Inc OHCI USB Controller #1 (rev 01)
00:13.1 USB Controller: ATI Technologies Inc OHCI USB Controller #2 (rev 01)
00:14.0 SMBus: ATI Technologies Inc ATI SMBus (rev 16)
00:14.1 IDE interface: ATI Technologies Inc ATI Dual Channel Bus Master PCI IDE Controller
00:14.3 ISA bridge: ATI Technologies Inc Unknown device 434c
00:14.4 PCI bridge: ATI Technologies Inc Unknown device 4342
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
00:14.6 Modem: ATI Technologies Inc IXP AC'97 Modem (rev 01)
01:05.0 VGA compatible controller: ATI Technologies Inc RS300M AGP [Radeon Mobility 9100IGP]
02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:04.0 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.1 CardBus bridge: Texas Instruments PCI1620 PC Card Controller (rev 01)
02:04.2 System peripheral: Texas Instruments PCI1620 Firmware Loading Function (rev 01)
02:07.0 USB Controller: NEC Corporation USB (rev 43)
02:07.1 USB Controller: NEC Corporation USB (rev 43)
02:07.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
Il comando lspci -vs 00:0e non mi restituisce nulla! come mai???
Ok, ti posto i risultati, speriamo di risolvere:
root@darkstar:/home/mario# lsmod | grep snd
snd_seq_dummy 2820 0
snd_seq_oss 28928 0
snd_seq_midi_event 5888 1 snd_seq_oss
snd_seq 43984 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 6284 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 38048 0
snd_mixer_oss 15616 1 snd_pcm_oss
snd_atiixp 15116 0
snd_ac97_codec 86304 1 snd_atiixp
snd_ac97_bus 2048 1 snd_ac97_codec
snd_pcm 73736 3 snd_pcm_oss,snd_atiixp,snd_ac97_codec
snd_timer 19332 2 snd_seq,snd_pcm
snd 43364 9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_atiixp,snd_ac97_codec,snd_pcm,snd_timer
soundcore 7136 1 snd
snd_page_alloc 7560 2 snd_atiixp,snd_pcm
root@darkstar:/home/mario# lspci -vs 00:14.5
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
Subsystem: Hewlett-Packard Company Unknown device 006b
Flags: bus master, 66MHz, slow devsel, latency 64, IRQ 10
Memory at f4003000 (32-bit, non-prefetchable)
root@darkstar:/home/mario# lsmod | grep snd
snd_seq_dummy 2820 0
snd_seq_oss 28928 0
snd_seq_midi_event 5888 1 snd_seq_oss
snd_seq 43984 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 6284 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 38048 0
snd_mixer_oss 15616 1 snd_pcm_oss
snd_atiixp 15116 0
snd_ac97_codec 86304 1 snd_atiixp
snd_ac97_bus 2048 1 snd_ac97_codec
snd_pcm 73736 3 snd_pcm_oss,snd_atiixp,snd_ac97_codec
snd_timer 19332 2 snd_seq,snd_pcm
snd 43364 9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_atiixp,snd_ac97_codec,snd_pcm,snd_timer
soundcore 7136 1 snd
snd_page_alloc 7560 2 snd_atiixp,snd_pcm
root@darkstar:/home/mario# lspci -vs 00:14.5
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
Subsystem: Hewlett-Packard Company Unknown device 006b
Flags: bus master, 66MHz, slow devsel, latency 64, IRQ 10
Memory at f4003000 (32-bit, non-prefetchable)
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
...il modulo per la tua scheda audio (integrata) viene caricato ed è il;
snd-atiixp
Dal sito di ALSA si legge questo per il modulo in questione ( http://alsa.opensrc.org/Atiixp );
Bye
snd-atiixp
Dal sito di ALSA si legge questo per il modulo in questione ( http://alsa.opensrc.org/Atiixp );
Ora il kernel da te in uso è il 2.6.17.13; bisogna capire cosa intendi per "audio che funziona a tratti"...cosa intendi?The ATI IXP chipset works perfectly on 2.6.18.1 with Alsalibs 1.0.11. Sound mixing via ALSA and OSS works automagically, without the need for aoss. One trick is that in XMMS, make sure the device is set to default. Otherwise, it won't use dmix and will take complete control of the card. The only thing that is not tested is microphone input and micrphone mixing.
Bye
Grazie michele, ti posto quello che mi hai chiesto sperando che riesci a capirci qualcosa:
root@darkstar:/home/mario# modinfo snd-atiixp
filename: /lib/modules/2.6.17.13/kernel/sound/pci/snd-atiixp.ko
author: Takashi Iwai <tiwai@suse.de>
description: ATI IXP AC97 controller
license: GPL
vermagic: 2.6.17.13 mod_unload 486 gcc-3.4
depends: snd-ac97-codec,snd-pcm,snd-page-alloc,snd
alias: pci:v00001002d00004341sv*sd*bc*sc*i*
alias: pci:v00001002d00004361sv*sd*bc*sc*i*
alias: pci:v00001002d00004370sv*sd*bc*sc*i*
parm: enable:bool
parm: spdif_aclink:S/PDIF over AC-link. (bool)
parm: ac97_quirk:AC'97 workaround for strange hardware. (charp)
parm: ac97_clock:AC'97 codec clock (default 48000Hz). (int)
parm: id:ID string for ATI IXP controller. (charp)
parm: index:Index value for ATI IXP controller. (int)
root@darkstar:/home/mario# modinfo snd-atiixp
filename: /lib/modules/2.6.17.13/kernel/sound/pci/snd-atiixp.ko
author: Takashi Iwai <tiwai@suse.de>
description: ATI IXP AC97 controller
license: GPL
vermagic: 2.6.17.13 mod_unload 486 gcc-3.4
depends: snd-ac97-codec,snd-pcm,snd-page-alloc,snd
alias: pci:v00001002d00004341sv*sd*bc*sc*i*
alias: pci:v00001002d00004361sv*sd*bc*sc*i*
alias: pci:v00001002d00004370sv*sd*bc*sc*i*
parm: enable:bool
parm: spdif_aclink:S/PDIF over AC-link. (bool)
parm: ac97_quirk:AC'97 workaround for strange hardware. (charp)
parm: ac97_clock:AC'97 codec clock (default 48000Hz). (int)
parm: id:ID string for ATI IXP controller. (charp)
parm: index:Index value for ATI IXP controller. (int)
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
...da qui;
http://www.alsa-project.org/alsa-doc/in ... ATI#matrix
non ci sono dubbi, il modulo caricato è quello corretto.
Prova a configurare nuovamente la scheda audio lanciando, in una shell e da root, il comando;
alsaconf
...al limite,se la cosa persiste, si può provare a "giocare" sugli ultimi due parametri del modulo..
Bye
http://www.alsa-project.org/alsa-doc/in ... ATI#matrix
non ci sono dubbi, il modulo caricato è quello corretto.
Prova a configurare nuovamente la scheda audio lanciando, in una shell e da root, il comando;
alsaconf
...al limite,se la cosa persiste, si può provare a "giocare" sugli ultimi due parametri del modulo..
Bye
Niente da fare, michele.
Avevo già più volte provato alsaconf, ma senza successo!
Non vorrei che fosse un problema con il kernel, perchè con il 2.4 ha sempre funzionato ottimamente l'audio.
Hai qualche idea da suggerirmi?
E se provassi a disinstallare ALSA e poi reinstallare?
...non posso riconsegnarmi a zio Bill solo per il suono che non va!
Avevo già più volte provato alsaconf, ma senza successo!
Non vorrei che fosse un problema con il kernel, perchè con il 2.4 ha sempre funzionato ottimamente l'audio.
Hai qualche idea da suggerirmi?
E se provassi a disinstallare ALSA e poi reinstallare?
...non posso riconsegnarmi a zio Bill solo per il suono che non va!
Nella scorsa installazione avevo installato la 11 col kernel huge.26.
Con i vecchi alsa (2.4.xx) non funzionava il volume master (o meglio si alzava e abbassava, ma lo slide poi tornava sempre a zero).
Ho scaricato i sorgenti dal sito e li ho compilati senza nessun problema.
Se cerchi sul sito per la tua scheda audio trovi le istruzioni su come fare.
Questi se non erro (ati-ixp).
http://www.alsa-project.org/alsa-doc/do ... ule=atiixp
Con i vecchi alsa (2.4.xx) non funzionava il volume master (o meglio si alzava e abbassava, ma lo slide poi tornava sempre a zero).
Ho scaricato i sorgenti dal sito e li ho compilati senza nessun problema.
Se cerchi sul sito per la tua scheda audio trovi le istruzioni su come fare.
Questi se non erro (ati-ixp).
http://www.alsa-project.org/alsa-doc/do ... ule=atiixp

