Scheda audio nForce
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
Scheda audio nForce
Ho da poco cambiato pc, Athlon 64 su scheda madre asrock con chipset nForce...
Senza dilungarmi troppo posto un lspci:
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:01.3 Co-processor: nVidia Corporation MCP61 SMU (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0d.0 VGA compatible controller: nVidia Corporation GeForce 6100 nForce 430 (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
01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Ho risolto brutalmente il problema della scheda di rete infilando nel pc una vecchia Realtek che mi avanzava, infondo il Gb/s non mi serve, ma la scheda audio non funziona manco a pagarla... e quella mi farebbe comodo!
Esattamente come per la scheda di rete ho provato a caricare tutti i possibili moduli di cui ho trovato notizia in rete, sia quelli proprietari che quelli open... ma non sono riuscito ad ottenere risultati.
Credo che il motivo possa essere anche il mio inglese scarsissimo...
Qualcuno riesce a darmi una dritta? Cercando tra i vecchi post ho intuito che forse devo usare oss e non alsa, sbaglio?
Un GRAZIE in anticipo!
Senza dilungarmi troppo posto un lspci:
00:00.0 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a1)
00:01.0 ISA bridge: nVidia Corporation MCP61 LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP61 SMBus (rev a2)
00:01.2 RAM memory: nVidia Corporation MCP61 Memory Controller (rev a2)
00:01.3 Co-processor: nVidia Corporation MCP61 SMU (rev a2)
00:02.0 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation MCP61 USB Controller (rev a2)
00:04.0 PCI bridge: nVidia Corporation MCP61 PCI bridge (rev a1)
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
00:06.0 IDE interface: nVidia Corporation MCP61 IDE (rev a2)
00:07.0 Bridge: nVidia Corporation MCP61 Ethernet (rev a2)
00:08.0 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:08.1 IDE interface: nVidia Corporation MCP61 SATA Controller (rev a2)
00:09.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0c.0 PCI bridge: nVidia Corporation MCP61 PCI Express bridge (rev a2)
00:0d.0 VGA compatible controller: nVidia Corporation GeForce 6100 nForce 430 (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
01:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Ho risolto brutalmente il problema della scheda di rete infilando nel pc una vecchia Realtek che mi avanzava, infondo il Gb/s non mi serve, ma la scheda audio non funziona manco a pagarla... e quella mi farebbe comodo!
Esattamente come per la scheda di rete ho provato a caricare tutti i possibili moduli di cui ho trovato notizia in rete, sia quelli proprietari che quelli open... ma non sono riuscito ad ottenere risultati.
Credo che il motivo possa essere anche il mio inglese scarsissimo...
Qualcuno riesce a darmi una dritta? Cercando tra i vecchi post ho intuito che forse devo usare oss e non alsa, sbaglio?
Un GRAZIE in anticipo!
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Quando si richiedono informazioni tecniche sarebbe bene specificare sempre alcuni dettagli importanti riguardanti il modello esatto di PC, il kernel che si sta utilizzando, la distribuzione Linux, etc.
Dall'output che ti dà lspci sembra che il tuo sia un PC HP Pavilion; lo dico perché io ho preso il Pavilion t3540.it la cui configurazione è quasi identica a quella del tuo computer (c'è anche la stessa scheda audio nVidia High Definition Audio che a me funziona perfettamente).
Io sono dell'avviso che, subito dopo aver installato una distribuzione Linux nuova di zecca, convenga sempre scaricarsi il kernel più recente e ricompilarlo; in questo modo io riesco sempre a far funzionare il 100% dell'hardware.
Per quanto riguarda la tua scheda audio, il modulo Linux principale è snd_hda_intel; infatti, il chipset su cui si basa la scheda è l'Intel HDA.
Prima di metterti a ricompilare il kernel, verifica se quel modulo è già caricato in memoria (lsmod | less); se tutti i moduli sembrano già caricati, loggati a linux come root, apri una console e digita alsamixer; se ALSA riconosce la scheda audio, ti mostrerà tutti i controlli che puoi regolare (in particolare, alla prima configurazione della scheda audio il Volume Master è sempre a zero).
Premi Esc per uscire da alsamixer e poi dai il comando alsactl store per salvare le impostazioni.
Se tutto questo non funziona, controlla che la libreria ALSA sia installata.
Come ultima possibilità non ti resta che ricompilare il kernel abilitando il sound_support, tutti i moduli di supporto ALSA e il modulo snd_hda_intel nella sezione Sound Cards PCI.
Nel mio caso (kernel 2.6.20) tutto l'hardware viene riconosciuto automaticamente e i relativi moduli vengono caricati durante il boot.
Dall'output che ti dà lspci sembra che il tuo sia un PC HP Pavilion; lo dico perché io ho preso il Pavilion t3540.it la cui configurazione è quasi identica a quella del tuo computer (c'è anche la stessa scheda audio nVidia High Definition Audio che a me funziona perfettamente).
Io sono dell'avviso che, subito dopo aver installato una distribuzione Linux nuova di zecca, convenga sempre scaricarsi il kernel più recente e ricompilarlo; in questo modo io riesco sempre a far funzionare il 100% dell'hardware.
Per quanto riguarda la tua scheda audio, il modulo Linux principale è snd_hda_intel; infatti, il chipset su cui si basa la scheda è l'Intel HDA.
Prima di metterti a ricompilare il kernel, verifica se quel modulo è già caricato in memoria (lsmod | less); se tutti i moduli sembrano già caricati, loggati a linux come root, apri una console e digita alsamixer; se ALSA riconosce la scheda audio, ti mostrerà tutti i controlli che puoi regolare (in particolare, alla prima configurazione della scheda audio il Volume Master è sempre a zero).
Premi Esc per uscire da alsamixer e poi dai il comando alsactl store per salvare le impostazioni.
Se tutto questo non funziona, controlla che la libreria ALSA sia installata.
Come ultima possibilità non ti resta che ricompilare il kernel abilitando il sound_support, tutti i moduli di supporto ALSA e il modulo snd_hda_intel nella sezione Sound Cards PCI.
Nel mio caso (kernel 2.6.20) tutto l'hardware viene riconosciuto automaticamente e i relativi moduli vengono caricati durante il boot.
Ecco questo è il tipico problema che si potrebbe risolvere mettendo in atto la proposta che ho fatto un paio di giorni fa sul forum
Con i dettagli che hai lasciato non è possibile aiutarti fino in fondo. Elencare una marca che distribuisce decine e decine di modelli non serve a nulla, visto che ogni modello potrebbe benissimo avere componenti differenti. Inizia ad elencarci i dettagli del tuo hardware: modello scheda madre ecc. Tu dici che l'audio non fa anche se hai caricato tutto. Prima cosa che mi viene in mente è che hai messo tutto statico e lanciando alsaconf non ti rileva la scheda audio. Soluzione: alsa cerca un modulo, quindi devi mettere nella sezione sound del kernel il MODULO della tua scheda e rilanciare alsaconf.
Con i dettagli che hai lasciato non è possibile aiutarti fino in fondo. Elencare una marca che distribuisce decine e decine di modelli non serve a nulla, visto che ogni modello potrebbe benissimo avere componenti differenti. Inizia ad elencarci i dettagli del tuo hardware: modello scheda madre ecc. Tu dici che l'audio non fa anche se hai caricato tutto. Prima cosa che mi viene in mente è che hai messo tutto statico e lanciando alsaconf non ti rileva la scheda audio. Soluzione: alsa cerca un modulo, quindi devi mettere nella sezione sound del kernel il MODULO della tua scheda e rilanciare alsaconf.
... e anche voi avete ragione!
Il PC è un assemblato Athlon64, sheda madre Asrock AM2NF6G-VSTA Skt AM2 NVIDIA® NF6100-405 e basta praticamente... penso che la marca dell'alimentatore non serva :-P
Slamd64 11.0 con kernel 2.6.20 ( ovviamente ricompilato ).
Ho provato con snd_hda_intel, il modulo si carica, indice che trova un dispositivo adatto se non erro vero?
@bart: per statico intendi come buildin nell'immagine del kernel?... se è quello no, sono tutti moduli...
Proverò a samanettare un poco e vi saprò dire... intanto grazie!
Il PC è un assemblato Athlon64, sheda madre Asrock AM2NF6G-VSTA Skt AM2 NVIDIA® NF6100-405 e basta praticamente... penso che la marca dell'alimentatore non serva :-P
Slamd64 11.0 con kernel 2.6.20 ( ovviamente ricompilato ).
Ho provato con snd_hda_intel, il modulo si carica, indice che trova un dispositivo adatto se non erro vero?
@bart: per statico intendi come buildin nell'immagine del kernel?... se è quello no, sono tutti moduli...
Proverò a samanettare un poco e vi saprò dire... intanto grazie!
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
In effetti il chipset di questo tipo di schede audio è il Realtek ALC88x; tutte le distribuzioni Linux però durante il boot caricano in automatico il modulo snd_hda_intel; in KInfoCenter, ad esempio, nella sezione "Sound" io ottengo:Bart ha scritto:Allora. la tua scheda audio è una Realtek ALC888.
Nel kernel, nella sezione sound abilita il supporto a questa scheda.
Codice: Seleziona tutto
Card config:
HDA NVidia at 0xfe024000 irq 18
Audio devices:
0:ALC883 Analog (DUPLEX)
Mixers:
0: Realtek ALC883Scusate la mia ignoranza... ma io sto modulo per la alc888 o alc88x non lo trovo nel config del kernel... a dire la sincera verità manco mi pare di avere visto un modulo che nominasse la Realtek sotto audio.
Qualcuno potrebbe instradarmi?... mi basterebbe anche il nome del modulo una volta compilato, poi mi arrangio io a spulciare i Makefile... Grazie in anticipo!
Qualcuno potrebbe instradarmi?... mi basterebbe anche il nome del modulo una volta compilato, poi mi arrangio io a spulciare i Makefile... Grazie in anticipo!
Nulla da fare... ho provato anche a compilare un kernel con tutti i moduli e supporti per audio immaginabili... nada... i moduli si caricano in diversi casi... ma alsaconf non trova un c***.
Qualcuno che è riuscito a fare girare sta maledetta scheda mi può postare il suo lspci e un modprobe?... e magari se ha qualche alias starno il contenuto del file in modprobe.d?
Mi pare di aver capito che sia quel MCP61 a rompere... ma il forum era in inglese e posso aver capito c*** per palazzi!
Intanto Grazie ancora... per l'aiuto e per la pazienza!
[edit]con modprobe a st'ora intendo un lsmod![/edit]
Qualcuno che è riuscito a fare girare sta maledetta scheda mi può postare il suo lspci e un modprobe?... e magari se ha qualche alias starno il contenuto del file in modprobe.d?
Mi pare di aver capito che sia quel MCP61 a rompere... ma il forum era in inglese e posso aver capito c*** per palazzi!
Intanto Grazie ancora... per l'aiuto e per la pazienza!
[edit]con modprobe a st'ora intendo un lsmod![/edit]
