Son Tornato .

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
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.
Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Son Tornato .

Messaggio da nuitari »

uhm non basta, fate un:

cat /proc/asound/card0/codec#* | grep -i codec

e magari, già che ci siete, ditemi il modello esatto del portatile.
Per gli hp provate a passare "hp" e "laptop-hp" per cominciare, per i dell:

STAC9200
ref Reference board
dell-d21 Dell (unknown)
dell-d22 Dell (unknown)
dell-d23 Dell (unknown)
dell-m21 Dell Inspiron 630m, Dell Inspiron 640m
dell-m22 Dell Latitude D620, Dell Latitude D820
dell-m23 Dell XPS M1710, Dell Precision M90
dell-m24 Dell Latitude 120L
dell-m25 Dell Inspiron E1505n
dell-m26 Dell Inspiron 1501
dell-m27 Dell Inspiron E1705/9400

STAC9205/9254
ref Reference board
dell-m42 Dell (unknown)
dell-m43 Dell Precision
dell-m44 Dell Inspiron

comunque aspetto le info di cui sopra e ci si ragiona :-)

Sul mio portatile è stata solo questione d'impostare nel modo corretto il mixer alsa (bisogna selezionare il microfono negli switch e mettere al palo il capture).

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Son Tornato .

Messaggio da conraid »

nuitari ha scritto:uhm non basta, fate un:

cat /proc/asound/card0/codec#* | grep -i codec

e magari, già che ci siete, ditemi il modello esatto del portatile.
Per gli hp provate a passare "hp" e "laptop-hp" per cominciare,
Il cat te lo mando quando sono al portatile, ma hp e laptop-hp li ho già provati. Così come ho provato a compilare alsa nel kernel o come modulo.
Comunque in questi giorni ero più attento alla questione luminosità dello schermo che il microfono non l'ho provato. Ho fatto solamente un breve tentativo qualche giorno fa

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: Son Tornato .

Messaggio da Bart »

Ciao, bentornato! :thumbright:

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Son Tornato .

Messaggio da conraid »

nuitari ha scritto:uhm non basta, fate un:

cat /proc/asound/card0/codec#* | grep -i codec

Allora
Hp 6710s

Codice: Seleziona tutto

# cat /proc/asound/card0/codec#* | grep -i codec
Codec: Analog Devices AD1981
Codec: Generic 11c1 Si3054
Il secondo è il modem

Codice: Seleziona tutto

# cat /etc/modprobe.d/sound
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd_hda_intel model=hp

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Re: Son Tornato .

Messaggio da Lean »

Codice: Seleziona tutto

root@leanux:/home/lelio# cat /proc/asound/card0/codec#2 | grep -i codec
Codec: SigmaTel STAC9228

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Son Tornato .

Messaggio da nuitari »

dunque, le opzioni generiche sono:

model - force the model name
position_fix - Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 3 = FIFO size)
probe_mask - Bitmask to probe codecs (default = -1, meaning all slots)
single_cmd - Use single immediate commands to communicate with
codecs (for debugging only)
enable_msi - Enable Message Signaled Interrupt (MSI) (default = off)
power_save - Automatic power-saving timtout (in second, 0 =
disable)
power_save_controller - Reset HD-audio controller in power-saving mode
(default = on)


ho letto di gente che ha risolto problemi vari usando position_fix.

parlando dell'HP: le opzioni possibili per quel codec sono

AD1981
basic 3-jack (default)
hp HP nx6320
thinkpad Lenovo Thinkpad T60/X60/Z60
toshiba Toshiba U205

se no, ipotizzando che appartenga ad un chipset diverso ma della stessa famiglia, semplicemente riportato male:

AD1983
N/A

AD1984
basic default configuration
thinkpad Lenovo Thinkpad T61/X61

AD1986A
6stack 6-jack, separate surrounds (default)
3stack 3-stack, shared surrounds
laptop 2-channel only (FSC V2060, Samsung M50)
laptop-eapd 2-channel with EAPD (Samsung R65, ASUS A6J)
laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
ultra 2-channel with EAPD (Samsung Ultra tablet PC)

AD1988
6stack 6-jack
6stack-dig ditto with SPDIF
3stack 3-jack
3stack-dig ditto with SPDIF
laptop 3-jack with hp-jack automute
laptop-dig ditto with SPDIF
auto auto-config reading BIOS (default)

il fatto è che credo che prenda solo quelle relative al chipset che rileva.

Per quanto riguarda il DELL, invece, le opzioni possibili per quel codec sono:

STAC9227/9228/9229/927x
ref Reference board
3stack D965 3stack
5stack D965 5stack + SPDIF
dell-3stack Dell Dimension E520

rimane valido quanto detto per quello sopra.
Io inizierei provando tutte le varianti fra quelle esposte e giocando con i parametri globali (tipo il position_fix).
Bisognerebbe anche dare un occhiata ai settaggi del mixer. Personalmente, per capire come settare il mixer, apro un programma come Skype, mi faccio una test-call ed inizio a smanettare con i settings finchè non becco la combinazione giusta.

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Son Tornato .

Messaggio da nuitari »

mmh ho appena notato una cosa: il microfono si comporta in modo strano anche con me!

Avvio il PC, apro KDE, controllo il mixer... manca un controllo, il mic non funziona.
Chiudo KDE, lo riapro, riapro il mixer.. tadah! è comparso in playback un controllo chiamato "digital" ed il microfono funziona.

bisogna investigare =)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Son Tornato .

Messaggio da conraid »

Quelle specifiche le ho viste nella documentazione del kernel, ma anche cambiandole in vari modi il microfono non da segni di vita.
Anche io uso skype per provare. Qui sul fisso o anche K3GuiTune che mi aiuta parecchio in situazioni come questa.
nuitari ha scritto: Avvio il PC, apro KDE, controllo il mixer... manca un controllo, il mic non funziona.
Chiudo KDE, lo riapro, riapro il mixer.. tadah! è comparso in playback un controllo chiamato "digital" ed il microfono funziona.
Sai che non ho provato a vedere fuori X come si comporta alsamixer?
Con la qualità del monitor del notebook fuori X resisto pochi minuti e... sì, sto usando init 4 :oops:

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Re: Son Tornato .

Messaggio da Lean »

Provato con tutti e tre
3stack
5stack
dell-3stack
ma nulla
Con il 3 stack compare il mic ma scompare il master per cui non si sente nulla.

Per inciso: come si riavvia alsa in modo tale da evitare di fare il reboot ogni volta quando modifico il file /etc/modprobe.d/sound ?


edit:
questo da dmesg

Codice: Seleziona tutto

Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Nov 20 19:16:42 2007 UTC).
ALSA device list:
  No soundcards found.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Son Tornato .

Messaggio da conraid »

Qui si parla proprio della mia scheda audio.
http://mailman.alsa-project.org/piperma ... 05817.html

Aspetterò la prossima release

@Lean
Non so se è il metodo perfetto e/o se esiste di meglio, ti dico come faccio io quando faccio le prove
Non devi riavviare alsa, ma ricaricare il modulo.
Quindi killare ogni applicazione che usa la scheda audio

1) trovi le applicazioni con il loro PID
# lsof /dev/snd/*

2) killi ogni applicazione
# kill -9 PID

3) rifai il punto 1, e se c'è ancora qualcosa anche il punto 2

4) rimuovi il modulo
# modprobe -r snd_hda_intel

5) ricarica il modulo con le nuove opzioni, per esempio
# modprobe snd_hda_intel model=hp

6) rilancia alsa che controlla se ci sono tutti i moduli e ricarica le impostazioni
# /etc/rc.d/rc.alsa

Questo ultimo passo probabilmente è superfluo, visto che tanto rilancerai alsamixer e gli altri programmi da solo

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Re: Son Tornato .

Messaggio da Lean »

Grazie mille, molto utile.
questo quello che ottengo:

allora... con model dell-3stack e facendo come hai detto tu, sento l'audio ma non compare più il controllo del master (e comunque niente microfono). Facendo partire il sistema con questa impostazione di default non si sente nulla.. devo per forza rimuovere il modulo e ricaricarlo con modprobe snd_hda_intel model=dell-3stack
inoltre, all'avvio di rc.alsa ottengo:

Codice: Seleziona tutto

Loading ALSA mixer settings:  /usr/sbin/alsactl restore
/usr/sbin/alsactl: set_control:1269: failed to obtain info for control #16 (No such file or directory)
/usr/sbin/alsactl: set_control:1269: failed to obtain info for control #17 (No such file or directory)
/usr/sbin/alsactl: set_control:1269: failed to obtain info for control #18 (No such file or directory)
con 5stack funziona tutto microfono compreso. Rimane però lo stesso problema di prima: errori che posto sotto e scomparsa del volume master.

Codice: Seleziona tutto

Loading ALSA mixer settings:  /usr/sbin/alsactl restore
/usr/sbin/alsactl: set_control:1269: failed to obtain info for control #16 (No such file or directory)
/usr/sbin/alsactl: set_control:1269: failed to obtain info for control #17 (No such file or directory)
/usr/sbin/alsactl: set_control:1269: failed to obtain info for control #18 (No such file or directory)
Forza che ci siamo quasi =D>
any idea?

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Son Tornato .

Messaggio da nuitari »

Mh per me è ancora diverso. Digital mi compare nel momento in cui oso fare almeno una chiamata di test con skype, dopo compare, prima non c'è..

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Son Tornato .

Messaggio da conraid »

@Lean

Quegli errori probabilmente sono dovuti al fatto che con le nuove impostazioni non riconosce vari controlli. Prova a rilanciare alsamixer e dopo fai "alsactl store"

@Nuitari
"osi" fare chiamate? :-)

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Re: Son Tornato .

Messaggio da Lean »

In effetti lanciando alsamixer, poi alsactl store e poi nuovamente /etc/rc.d/rc.alsa, non vengono più fuori quegli errori.
Resta il fatto che manca il controllo per il master volume ... :cry:
ho fatto altre prove, ma niente di niente... non c'è verso

Rispondi