Newsgroup: it.comp.os.linux.iniziare
Titolo: Sound: Intel 915P + Alsa

Salve a tutti
  Sono 3 giorni che sto tentando di far suonare il mio pc; ci sono pure 
riuscito ma ci sono grossi problemi di stabilita', le uscite non 
funzionano tutte, ecc... insomma, il pc e' nuovo e fiammante ma io 
rimpiango la mia cara sb16 :P
  Dunque, se faccio:
bash-2.05b# lspci
0000:00:00.0 Host bridge: Intel Corp. 915G/P/GV Processor to I/O Controller
0000:00:01.0 PCI bridge: Intel Corp. 915G/P/GV PCI Express Root Port
0000:00:1b.0 Class 0403: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
High Definition Audio Controller (rev 03)
0000:00:1c.0 PCI bridge: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
PCI Express Port 1 (rev 03)
0000:00:1c.1 PCI bridge: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
PCI Express Port 2 (rev 03)
0000:00:1c.2 PCI bridge: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
PCI Express Port 3 (rev 03)
0000:00:1c.3 PCI bridge: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
PCI Express Port 4 (rev 03)
0000:00:1d.0 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 
Family) USB UHCI #1 (rev 03)
0000:00:1d.1 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 
Family) USB UHCI #2 (rev 03)
0000:00:1d.2 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 
Family) USB UHCI #3 (rev 03)
0000:00:1d.3 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 
Family) USB UHCI #4 (rev 03)
0000:00:1d.7 USB Controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 
Family) USB2 EHCI Controller (rev 03)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev d3)
0000:00:1f.0 ISA bridge: Intel Corp. 82801FB/FR (ICH6/ICH6R) LPC 
Interface Bridge (rev 03)
0000:00:1f.1 IDE interface: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 
Family) IDE Controller (rev 03)
0000:00:1f.2 IDE interface: Intel Corp. 82801FR/FRW (ICH6R/ICH6RW) SATA 
Controller (rev 03)
0000:00:1f.3 SMBus: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) 
SMBus Controller (rev 03)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV37GL 
[Quadro FX 330] (rev a2)
0000:06:05.0 FireWire (IEEE 1394): Agere Systems (former Lucent 
Microelectronics) FW323 (rev 61)
0000:06:08.0 Ethernet controller: Intel Corp. 82562ET/EZ/GT/GZ - PRO/100 
VE (LOM) Ethernet Controller (rev 01)
Ottengo quanto sopra. Il kernel me lo sono compilato io (2.6.10) ed uso 
una gentoo (2004.3). Mi sono pure scaricato alsa-driver-1.0.8, ho dato 
il mio ./configure (dopo aver compilato e installato il kernel), il make 
ed il make install-modules.
Apparentemente tutto si e' compilato bene, tuttavia se vado a dare un 
comando di questo tipo:
bash-2.05b# alsactl store
alsactl: save_state:1061: No soundcards found...
Acc, e' vero, non ho installato il driver... cercando in rete ho trovato 
che sto diavolo di Intel High Definition Audio Controller e' supportato 
da snd-azx, e quindi procedo:
bash-2.05b# modprobe snd-azx
Non da nessun messaggio di errore, si direbbe l'abbia caricata, riprovo 
a lanciare:
bash-2.05b# alsactl store
Segmentation fault
hmm, facendolo da terminale mi appaiono pure messaggi "provenienti dal 
kernel", sotto xterm non c'e' ombra, ma il risultato non cambia -_-
Se lancio alsamixer rimane pure bloccato.
Si, ecco, arrivo alla domanda: qualcuno e' riuscito a far suonare come 
si deve la scheda audio integrata nella Motherboard Intel 915P (senza 
compromettere la stabilita' del sistema... per suonare mi ha anche 
suonato :P ) ?
Accetto qualsiasi consiglio, sono alla frutta :P
Grazie e ciao, U D A

 alsactl: save_state:1061: No soundcards found...
fin qui ok! ora compila i driver alsa a manina (./configure make
make_install) poi lancia alsaconf e se tutto va' per il verso giusto dopo
il reboot avrai alsa funzionante ...


hmm, qualcosa non torna.
  Come puoi leggere anche sopra, io avevo gia' compilato alsa, 
altrimenti il driver snd-azx non c'e' nel kernel 2.6.10.
  Sottolineo anche che, volendo, anche a me suona ma:
  1) Sembra che delle 5 porte (in/out) funzioni solo 1 in uscita (quella 
verde)
  2) Usando programmi che fanno accesso all'audio e' facile che ad un 
certo punto si piantino, l'audio risulta bloccato, il sistema non riesce 
piu' a chiudersi (quando alsa va a salvare le impostazioni in fase di 
shutdown).
  3) alsaconf, sostanzialmente, manovra solo "front", il resto non 
cambia nulla modificando i parametri.
  Insomma, non e' proprio un bel lavoro, mi chiedevo se ero io un caso 
disperato o effettivamente e' ancora supportata male la scheda audio.
  Tra l'altro ho cercato in rete come un disperato, ma ho trovato 
pochissime info, molte in tedesco; aprendo un thread qui volevo offrire 
un po' di doc per altri che eventualmente si trovino nella mia situazione.
Cmq grazie per l'interessamento.

 Accetto qualsiasi consiglio, sono alla frutta :P
Se non l'hai già fatto, guarda qui:
http://www.gentoo.org/doc/it/alsa-guide.xml
-- 
ciao       | massimo (underscore) c
Massimo C. | (at) despammed (dot) com

 
  Sono partito proprio da quello ;)
  Purtroppo la scheda madre in questione pare sia parecchio recente e la 
doc in merito scarseggia ancora.
  Per far suonare la scheda (proprio in sto momento sto ascoltando un 
mp3, quindi per andare va...) bisogna scaricarsi gli alsa-driver-1.0.8 
(minimo) ed attivare snd-azx pero', cio' nonostante, mi sembra che il 
tutto non funzioni "come previsto".
  Lanciando
alsaconf store
per scrivere il /etc/asound.state mi si schianta e dopo e' un casino (in 
sostanza mi rovina la stabilita' del kernel).
  Attualmente la scocciatura piu' grossa e' che non riesco a configurare 
opportunamente la scheda al boot (proprio perche' manca suddetto file e 
non riesco a crearlo), altrimenti non ci sarebbe neanche malaccio.
  Ma la mia vera curiosita' e': avete anche voi questa motherboard e 
avete lo stesso problema ?
  No, lo chiedo perche' ho pure provato a mettere su' un Windows2000 
(giusto per provare se e' solo un problema di Linux) e addirittura non 
si installano i driver sul CD fornito da intel con la scheda (= sotto 
win nessun suono ! roba da matti, mi va meglio sul pinguino, ghgh ^_^ ). 
Dovrei provare con il famigerato XP, ma non mi alletta l'idea di 
installare quell'altro bidone :P
Saluti e grazie per l'interessamento.

 installare quell'altro bidone :P
L'unica soluzione (quasi indolore!) e' installare una scheda PCI da 15 euro
(sb128 o simile) e disabilitare la scheda audio integrata .........


  Hmm, peccato che la mia sb16 (mai avuto un problema, sempre vista a 
bomba da qualsiasi SO abbia usato) sia una misera ISA, altrimenti potevo 
tentare con quella :P
  Strano pero' che vada cosi' male, pare che i driver Alsa HDA siano 
derivati da quelli Intel ufficiali (che pero' sono dedicati alle distro 
RedHat e SuSe).
  Cmq se effettivamente e' il driver da sistemare, essendo la scheda 
abbastanza nuova, penso ci sia speranza che qualche guru sistemi.
Tnx, U D A.

 abbastanza nuova, penso ci sia speranza che qualche guru sistemi.
Temo che quel guru sarai tu ... se mi dici che non funziona nemmeno su
windows con i driver intel ...