Pagina 1 di 2
hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 9:41
da sya54M
Salve, dei miei cugini mi hanno affidato un portatile hp 655 che aveva suse enterprise 11 preinstallato perchè non gli funzionava la chiavetta vodafone (zte) per internet.
L'ho formattato con slackware64 current perchè sul mio pc la chiavetta funzionava... ora direte: cosa centra la chiavetta con l'audio e il mixer...
nulla!
è che ora la chiavetta funziona anche sul loro portatile, anche l'audio si sente, carica il codec realtek in automatico il kernel ma usa il codec generico (non capisco perchè) e il mixer (alsamixer o qualunque altro) ha solo l'interruttore dell'uscita digitale come controllo disponibile e l'unico modo per regolare il volume è direttamente dalla tray col mouse, in altri modi segna sempre volume 0% e non lo regola perchè nel mixer non ci sono i controlli.
Vi prego aiutatemi, voglio fare buona pubblicità a slackware (la uso da 9 anni)
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 11:31
da rik70
Qual'è il codec realtek?
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 11:36
da sya54M
rik70 ha scritto:Qual'è il codec realtek?
Codice: Seleziona tutto
root@hplinux:~# lsmod |grep snd
snd_hda_codec_realtek 29509 1
snd_hda_codec_hdmi 29330 1
snd_hda_intel 35336 4
snd_hda_codec 141840 3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep 6420 1 snd_hda_codec
snd_pcm 75072 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc 7162 2 snd_pcm,snd_hda_intel
snd_timer 18582 1 snd_pcm
snd 58509 15 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec,snd_hda_intel
soundcore 5354 1 snd
per darvi più info riguardo la scheda audio:
Codice: Seleziona tutto
root@hplinux:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: ALC269VC Analog [ALC269VC Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 11:40
da rik70
In /proc/asound/card0/codec* guarda -se c'è - che tipo di codec carica
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 11:43
da rik70
oops sorry, lo avevi già messo:
ALC269VC
Se dai
vedi qualcosa?
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 11:48
da sya54M
rik70 ha scritto:oops sorry, lo avevi già messo:
ALC269VC
Se dai
vedi qualcosa?
sìsì ci sono i controlli
me ne sono accorto un attimo prima di vedere il tuo post che premendo f6 per vedere le altre schede comparivano i controlli, però su kde no e credo che il problema del mixer di kde sia che le 2 schede audio hanno lo stesso nome (HD-Audio Generic) e visualizza l'unico controllo disponibile della prima anche per la seconda confondendole
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 11:56
da sya54M
la prima "soluzione" sicura al 100% che mi viene in mente è di blacklistare snd_hda_codec_hdmi, hai soluzioni meno drastiche che funzionano al 100%? di passare l'opzione a modprobe non mi sembra sicura perchè credo basta che si carica prima hdmi di realtek che l'opzione non ha effetto, o no? poi avrebbero sempre lo stesso nome e comparirebbero tutti i controlli della realtek anche su quella dell'hdmi
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 11:57
da rik70
Se i controlli ci sono sei messo bene.
Forse riesci a risolvere con un file '~/.asoundrc' o '/etc/asound.conf'.
Sembra che il driver imposti come prima scheda l'uscita hdmi, anche se io su queste cose so poco o nulla.
Che dice:
?
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 12:01
da sya54M
Codice: Seleziona tutto
root@hplinux:~# cat /proc/asound/cards
0 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0x90344000 irq 43
1 [Generic_1 ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0x90340000 irq 16
e qui è il problema, stesso identico nome
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 12:07
da rik70
Prova a mettere in /etc/asound.conf
Codice: Seleziona tutto
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
Poi:
E provi a lanciare alsamixer senza parametri.
kde forse protesterà al prossimo login.
P.s.
Senno' è un problema di parametri da passare al modulo snd-hda-intel
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 12:21
da sya54M
non va, kde dice che è sparita la realtek ma continua a funzionare allo stesso modo
sì alsamixer la prende come predefinita ora, però il mixer di kde è sempre uguale
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 12:22
da rik70
sya54M ha scritto:non va, kde dice che è sparita la realtek ma continua a funzionare allo stesso modo
E alsamixer che fa, parte? Vede i controlli?
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 12:26
da sya54M
scusa ho modificato il messaggio precedente dopo aver visto la tua modifica
comunque non c'è un modo di cambiare nome alla scheda?
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 12:33
da rik70
sya54M ha scritto:
comunque non c'è un modo di cambiare nome alla scheda?
Perdonami, ma non ho capito bene la questione del mixer di kde. Cosa vede? I nomi delle schede, a giudicare da /proc/asound/cards, sono diversi (Generic,Generic_1)
Dal pannello di controllo audio/video di kde (-->phonon) abilita "Mostra dispositivi avanzati" e se ce la fai posta la lista dei dispositivi. Thanks.
Re: hda generic-controlli mixer inesistenti
Inviato: mar 30 lug 2013, 13:25
da sya54M
dico che il mixer di kde identifica le schede con lo stesso nome "HD-Audio Generic" e le confonde, le tratta come fosse la stessa scheda pur mostrandola 2 volte e quindi sulla seconda scheda mostra gli stessi controlli della prima.
Perciò dicevo che o va disattivata quella dell'hdmi o va cambiato nome almeno a una delle 2 o non lo so
HD-Audio Generic, ALC269VC Analog (Default Audio Device)
HD-Audio Generic (ALC269VC Analog)
HD-Audio Generic (HDMI 0)
HD-Audio Generic, HDMI 0 (HDMI Audio Output)
default
hw:0,3
hw:1,0