intel hdaudio e kernel recenti non vanno d'accordo?

Postate qui per tutte le discussioni legate a Linux in generale.

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.
Rispondi
Avatar utente
bruno82
Linux 1.x
Linux 1.x
Messaggi: 148
Iscritto il: lun 16 mag 2005, 0:00
Località: Palemmmo
Contatta:

intel hdaudio e kernel recenti non vanno d'accordo?

Messaggio da bruno82 »

Ciao picciotti.

Ho un laptop Sony VAIO VGN-S3XP Centrino con audio HDA Intel.

Qualche giorno fa ho reinstallato Slackware (la prima installazione è durata quasi 1 anno!) per riscrivere il mio tutorial con il kernel aggiornato, ma questa volta succede una cosa stranissima (che ovviamente prima non succedeva): se accendo il portatile e avvio Linux, sembra che ci siano problemi di riconoscimento della scheda audio (anche se non da nessun errore), perchè alsamixer non mi segnala i giusti canali di uscita e il suono non si sente dalle casse, ma solo dall'uscita cuffie. SE INVECE... avvio prima Windows e poi riavvio in Linux...... funziona tutto!!! :shock: Infatti alsamixer visualizza dei canali di uscita diversi da prima!

Se spengo completamente il portatile e riaccendo avviando Linux... torna muto! :(

Mi sto chiedendo il motivo di questo strano comportamento. :? Sembra che la scheda abbia bisogno di essere "inizializzata" in Windows, per poi funzionare correttamente il Linux. Ma è possibile?

Qualcuno ha lo stesso problema?


PS: guardando il changelog dell'ultima main del kernel (http://www.kernel.org/pub/linux/kernel/ ... Log-2.6.17), mi sono accorto che ci sono numerosi cambiamenti riguardanti proprio hda-codec e hda-intel. Che abbiano sbagliato qualcosa?

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

per i canali muti quando sei nella slack alza il volumo e dai d aroot

Codice: Seleziona tutto

alsactl store
al riavivo dovrebbe ripristinarti i valori

Avatar utente
bruno82
Linux 1.x
Linux 1.x
Messaggi: 148
Iscritto il: lun 16 mag 2005, 0:00
Località: Palemmmo
Contatta:

Messaggio da bruno82 »

Magari il problema fosse questo! :roll:

Praticamente succede che in alsamixer non c'è il canale di uscita che corrisponde al canale audio principale! Insomma... è tutto sballato!

Non saprei come descrivere il problema in maniera + tecnica, perchè è qualcosa di troppo assurdo. Capite il paradosso? Se avvio Windows e subito dopo riavvio in Linux, funziona tutto perfettamente!

Avatar utente
aLe46
Linux 2.x
Linux 2.x
Messaggi: 257
Iscritto il: gio 10 feb 2005, 0:00
Contatta:

Re: intel hdaudio e kernel recenti non vanno d'accordo?

Messaggio da aLe46 »

bruno82 ha scritto:Ciao picciotti.

Ho un laptop Sony VAIO VGN-S3XP Centrino con audio HDA Intel.

Qualche giorno fa ho reinstallato Slackware (la prima installazione è durata quasi 1 anno!) per riscrivere il mio tutorial con il kernel aggiornato, ma questa volta succede una cosa stranissima (che ovviamente prima non succedeva): se accendo il portatile e avvio Linux, sembra che ci siano problemi di riconoscimento della scheda audio (anche se non da nessun errore), perchè alsamixer non mi segnala i giusti canali di uscita e il suono non si sente dalle casse, ma solo dall'uscita cuffie. SE INVECE... avvio prima Windows e poi riavvio in Linux...... funziona tutto!!! :shock: Infatti alsamixer visualizza dei canali di uscita diversi da prima!

Se spengo completamente il portatile e riaccendo avviando Linux... torna muto! :(

Mi sto chiedendo il motivo di questo strano comportamento. :? Sembra che la scheda abbia bisogno di essere "inizializzata" in Windows, per poi funzionare correttamente il Linux. Ma è possibile?

Qualcuno ha lo stesso problema?


PS: guardando il changelog dell'ultima main del kernel (http://www.kernel.org/pub/linux/kernel/ ... Log-2.6.17), mi sono accorto che ci sono numerosi cambiamenti riguardanti proprio hda-codec e hda-intel. Che abbiano sbagliato qualcosa?


Con il 2.6.17.4 a me funziona tutto, con il 2.6.15 non si disabilitano gli speaker quando metti le cuffie e si sente un po' di disturbato mentre con il 2.6.16 non funge una mazza ...


sono bug di alsa, prova a mettere l'ultimo kernel da kernel.org

saluti

Avatar utente
bruno82
Linux 1.x
Linux 1.x
Messaggi: 148
Iscritto il: lun 16 mag 2005, 0:00
Località: Palemmmo
Contatta:

Re: intel hdaudio e kernel recenti non vanno d'accordo?

Messaggio da bruno82 »

aLe46 ha scritto:Con il 2.6.17.4 a me funziona tutto, con il 2.6.15 non si disabilitano gli speaker quando metti le cuffie e si sente un po' di disturbato mentre con il 2.6.16 non funge una mazza ...
Allora non era un'idea stramba quella del bug momentaneo! Probabilmente la tua scheda si comporta diversamente perchè è un modello diverso, pur essendo sempre Intel HDA.

A questo punto non mi resta che aspettare. Nel frattempo ho notato che posso continuare a spegnere il laptop usando l'ibernazione... e al successivo avvio l'audio continua a funzionare.
sono bug di alsa, prova a mettere l'ultimo kernel da kernel.org
Ho il 2.6.17.4... e nel changelog del .5 e del .6 non ci sono cambiamenti rilevanti riguardo questo problema.

Aspetterò la 2.6.18... ora controllo il changelog della rc2.

BINGO!!!
commit 3206b9ca9fba8dc8d6ddd371a3ff455c67ad137f
Author: Takashi Iwai <tiwai@suse.de>
Date: Wed May 10 16:33:11 2006 +0200

[ALSA] hda-codec - Add support for Sony Vaio VGN-S3HP

Added the missing support for Sony Vaio VGN-S3HP with ALC260 codec.
The patch taken from ALSA bug#2101.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
da http://www.kernel.org/pub/linux/kernel/ ... 2.6.18-rc1

... e in effetti il bug è stato risolto qua: https://bugtrack.alsa-project.org/alsa- ... hp?id=2101

Avatar utente
checcozorzi
Linux 1.x
Linux 1.x
Messaggi: 138
Iscritto il: mer 3 mag 2006, 12:50
Nome Cognome: Francesco Zorzi
Slackware: 13.0
Kernel: 2.6.29.6-smp
Desktop: KDE-4.2.4
Località: Mestre (VE)

Messaggio da checcozorzi »

senza aprire un post mi accodo a questo, visto che anche io ho una hda-intel, precisamente da lspci ho:

Codice: Seleziona tutto

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
La scheda funziona a livello basilare, cioè sento i suoni, ma quando apro alsamixer mi dà solo il master e il pcm, niente microfono...

ho slack 11, il kernel 2.6.18.2 e alsa 1.0.13

Devo installare qualcos'altro???

Grazie!

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Messaggio da targzeta »

Io ho la tua stessa scheda con il kernel 2.6.18.1 e mi visualizza solo il master e l'IGAIN, che credo sia il microfono.
Ho installato anche i driver di alsa scaricandoli dal sito ma non è cambiato granché, ovvero non è cambiato niente.
Fin'ora ho pensato che fosse normale, quello che mi spiace è che non posso regolare gli alti e i bassi e che, sotto mplayer ad ogni canzone il volume viene reimpostato.

Spina

Rispondi