Pagina 1 di 1

Senza audio

Inviato: lun 12 nov 2007, 14:25
da lorty
Salve, ho un portatile con fedora 8. Mi riconosce la scheda audio ma non sento alcun suono...Come posso fare? Non vorrei tornare a windows per una cosa del genere.
output di lscpi:
00:00.0 RAM memory: nVidia Corporation Unknown device 0547 (rev a2)
00:01.0 ISA bridge: nVidia Corporation Unknown device 0548 (rev a2)
00:01.1 SMBus: nVidia Corporation Unknown device 0542 (rev a2)
00:01.2 RAM memory: nVidia Corporation Unknown device 0541 (rev a2)
00:01.3 Co-processor: nVidia Corporation Unknown device 0543 (rev a2)
00:02.0 USB Controller: nVidia Corporation Unknown device 055e (rev a2)
00:02.1 USB Controller: nVidia Corporation Unknown device 055f (rev a2)
00:04.0 USB Controller: nVidia Corporation Unknown device 055e (rev a2)
00:04.1 USB Controller: nVidia Corporation Unknown device 055f (rev a2)
00:06.0 IDE interface: nVidia Corporation Unknown device 0560 (rev a1)
00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation Unknown device 0561 (rev a2)
00:09.0 IDE interface: nVidia Corporation Unknown device 0550 (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation Unknown device 054c (rev a2)
00:0c.0 PCI bridge: nVidia Corporation Unknown device 0563 (rev a2)
00:0d.0 PCI bridge: nVidia Corporation Unknown device 0563 (rev a2)
00:12.0 VGA compatible controller: nVidia Corporation Unknown device 0533 (rev a2)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
05:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01)

Output di lsmod |grep snd:
snd_hda_intel 361833 3
snd_seq_dummy 11461 0
snd_seq_oss 37313 0
snd_seq_midi_event 15041 1 snd_seq_oss
snd_seq 56673 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 15061 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 45889 0
snd_mixer_oss 22721 2 snd_pcm_oss
snd_pcm 80201 2 snd_hda_intel,snd_pcm_oss
snd_timer 27721 2 snd_seq,snd_pcm
snd_page_alloc 16465 2 snd_hda_intel,snd_pcm
snd_hwdep 16073 1 snd_hda_intel
snd 60137 13 snd_hda_intel,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
soundcore 15073 2 snd

Qualcunopuò darmi una mano?? Mi hanno detto di seguire questa guida ma sono alle prime armi e non capisco cosa dovrei fare:
http://bayzone.wordpress.com/2006/06/13 ... hda-intel/
Nel mio caso ALC861 realtek (o almeno così è scritto nell'applet di rilevamento scheda audio alla voce dispositivo PCM)

Inviato: lun 12 nov 2007, 15:56
da absinthe
hai provato a lanciare da root alsaconf?

M

Inviato: lun 12 nov 2007, 16:13
da lorty
Sì dice command not found anche con i super poteri di su -

Inviato: lun 12 nov 2007, 16:36
da ildiama
il modulo relativo alla tua scheda (ne ho una quasi uguale) è snd-hda-intel, Che hai.
Che lspci ti dice quale hw hai NON significa che il KERNEL lo riconosca.
Se alsaconf non funziona, forse è perché non lo hai installato...;) Su slack sta dentro alsa-utils, su fedora non so.
Se poi è vero che la periferica è stata riconosciuta..(alsa-conf o simili hanno GIA' fatto il loro lavoro. Probabile su fedora) manca solo .. di alzare il volume!! :lol:

Ciao e in bocca al lupo.

Inviato: lun 12 nov 2007, 16:36
da gallows
Fedora credo usi "system-config-sound" o qualcosa di simile (aiutati con l'autocompletamento magari), non alsaconf.

Ad ogni modo il problema sollevato in quel blog sembra corretto, solo che il workaround non si applica (perfettamente) al tuo caso. Dall' lspci, che hai fatto bene a postare, si evince che la tua scheda monta un chip MCP67. Per far capire al driver tutto questo, devi caricare il modulo con un'opzione particolare che, nel tuo caso, sembra sia "position_fix=3", ergo:

Codice: Seleziona tutto

# modprobe snd-hda-intel position_fix=3
Come suggerito nel blog da te linkato, puoi automatizzare il tutto salvando la stringa "options sd-hda-intel position_fix=3" in /etc/modprobe.conf
Prima però ti suggerisco di testare se effettivamente quell'opzione funzioni, per far ciò, ovviamente, devi ricaricare il driver.