hda generic-controlli mixer inesistenti

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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.
rik70
Iper Master
Iper Master
Messaggi: 2492
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 15.0
Kernel: 5.15.x-generic
Desktop: Sway
Distribuzione: Arch Linux

Re: hda generic-controlli mixer inesistenti

Messaggio da rik70 »

K, capito.

A questo punto non so cosa dirti. Probabilmente è il solito problema dei parametri del modulo snd-hda-intel


Ultimo tentativo: hai provato a cambiare la priorità dei sispositivi audio dal pannello di controllo di phonon? Ci dovrebbe essere anche una scheda audio chiamata 'default'.

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: hda generic-controlli mixer inesistenti

Messaggio da sya54M »

rik70 ha scritto:Probabilmente è il solito problema dei parametri del modulo snd-hda-intel
voglio provare, ma in questo caso le 2 schede usano lo stesso driver, come faccio a specificare l'index?

rik70
Iper Master
Iper Master
Messaggi: 2492
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 15.0
Kernel: 5.15.x-generic
Desktop: Sway
Distribuzione: Arch Linux

Re: hda generic-controlli mixer inesistenti

Messaggio da rik70 »

sya54M ha scritto:
rik70 ha scritto:Probabilmente è il solito problema dei parametri del modulo snd-hda-intel
voglio provare, ma in questo caso le 2 schede usano lo stesso driver, come faccio a specificare l'index?
Esatto, stesso driver... quindi specificando l'index non risolvi dato che non ha effetto sul problema.

Riporta tutto a default - eliminando asound.conf e richiamando rc.alsa.

Poi devi "scaricare il modulo snd-hda-intel - e qui devi agire fuori dall'ambiente kde, altrimenti ti dice che il modulo è in uso.

Poi ricaricare il modulo passando l'opzione

Codice: Seleziona tutto

position_fix=1|2|3
e "beccare" quale dei 3 valori è quello giusto. In ultima istanza, puoi tentare anche col valore 4.

Ogni volta che ricarichi il modulo prova a lanciare alsamixer e vedi se e cosa cambia. Butta un occhio anche su /proc/asound/cards per vedere se si "muove" qualcosa.


P.s.
Ma dal pannello di kde non riesci proprio a uscirne vivo?

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: hda generic-controlli mixer inesistenti

Messaggio da sya54M »

ti ringrazio per l'impegno ma non ha funzionato, non cambia nulla con position_fix.
più o meno ho risolto proprio ora cambiando invece l'index, si può fare anche se il driver è lo stesso passandogli anche gli id:

Codice: Seleziona tutto

options snd_hda_intel id=Generic,Generic_1 index=1,0
dico più o meno perchè è vero che ora posso regolare il volume normalmente e questo è l'importante, ma kde continua a confondere le 2 schede duplicandomi i controlli della prima anche sulla seconda come già avevo previsto, però adesso sono invertite, la prima è quella vera e quindi vedo i controlli del volume.
ma questa secondo me è una cosa che dovrebbero risolvere gli sviluppatori di kde

rik70
Iper Master
Iper Master
Messaggi: 2492
Iscritto il: gio 10 mar 2011, 9:21
Slackware: 15.0
Kernel: 5.15.x-generic
Desktop: Sway
Distribuzione: Arch Linux

Re: hda generic-controlli mixer inesistenti

Messaggio da rik70 »

sya54M ha scritto:ti ringrazio per l'impegno ma non ha funzionato, non cambia nulla con position_fix.
E ti pareva :D
sya54M ha scritto: [...] si può fare anche se il driver è lo stesso passandogli anche gli id:

Codice: Seleziona tutto

options snd_hda_intel id=Generic,Generic_1 index=1,0
Da queste parti non si finisce mai d'imparare ^^

Comqe è strano: kde avrebbe dovute digerire anche la precedente modifica via asound.conf; anche se la tua soluzione è molto più "pulita".

Per curiosità: hai provato con qualche distribuzione live?

Avatar utente
sya54M
Master
Master
Messaggi: 1665
Iscritto il: mer 6 giu 2007, 14:44
Nome Cognome: Andrea Peluso
Slackware: 64-current
Kernel: ultimo
Desktop: KDE
Località: (Salerno)
Contatta:

Re: hda generic-controlli mixer inesistenti

Messaggio da sya54M »

creando asound.conf si impostava come predefinita la seconda scheda che però rimaneva seconda e kde continuava (continua) a duplicare i controlli della prima anche sulla seconda avendo lo stesso nome, quindi non cambiava nulla.

di live non ne ho provate, come dicevo al primo post, c'era suse enterprise con gnome preinstallata che almeno per l'audio funzionava bene però non mi aspettavo di trovare questi problemi e non ho controllato com'era configurata prima di formattare.

il problema è apparentemente risolto ora perchè in realtà i problemi sono 2 e sono sempre lì: problema da parte del kernel che non supporta bene queste schede e quindi usa codec generici pur caricando quelli giusti e problema del mixer di kde che se 2 schede usano stesso driver e stesso codec le confonde come fosse una sola con nome duplicato.

comunque grazie mille dell'aiuto :)

Rispondi