[Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Riconoscimento, installazione e configurazione delle periferiche.
strangedays
Prode Principiante
Messaggi: 53
Iscrizione: sabato 20 dicembre 2008, 20:25

[Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da strangedays »

salve a tutti. so che questo problema è molto diffuso.infatti ho letto tantissimi post su questo argomento ma non sono proprio riuscito a venirne a capo...

semplicemente quando inserisco il jack delle cuffie l'audio esce sia dalle cuffie che dalle casse.non riesco a disabilitarlo neppure da alsamixer. cioè,se elimino il FRONT non sento più nulla neanche nelle cuffie. Con windows funziona tutto correttamente.

qualcuno sa mettermi sulla strada giusta?
ringrazio anticipatamente e tantissimo! :)

il mio pc è un ASUS K51AC, con Ubuntu 9.10 (installato da zero: il portatile non ha neanche un mese)
Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)

il file alsa-base.conf è:
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Power down HDA controllers after 10 idle seconds
options snd-hda-intel power_save=10 power_save_controller=N
options snd-hda-intel model=laptop
Avatar utente
zanny
Prode Principiante
Messaggi: 212
Iscrizione: sabato 17 dicembre 2005, 12:39

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da zanny »

Problema di driver: controlla sui bug di alsa. Eventualmente, considera la possibilita' di compilarti l'ultima versione di alsa.
strangedays
Prode Principiante
Messaggi: 53
Iscrizione: sabato 20 dicembre 2008, 20:25

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da strangedays »

cioè? in termini più spiccioli?cosa dovrei fare??
Alexbullbastard
Prode Principiante
Messaggi: 52
Iscrizione: martedì 23 febbraio 2010, 1:08
Località: Firenze

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alexbullbastard »

per me lo stesso identico problema stessa marca ma modello k52j, inserisco le cuffie e sento cmq l'audio dagli speaker del portatile
Non ho particolari talenti, sono solo appassionatamente curioso. (cit)
Alterego_01
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 564
Iscrizione: mercoledì 17 febbraio 2010, 5:37

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alterego_01 »

Per me e' uguale ma ho un computer diverso :)
comunque il mio chipset e' hda intel IDT 92HD75B3X5.
Ho visto che molte persone hanno risolto il problema ricompilando la nuova versione di alsa.

Siccome io sono estremamente ozioso e non uso spesso le cuffie preferisco (le rare volte che ne ho bisogno) abbassare il volume delle casse del laptop da alsamixer.

ovvero apro una shell digito alsamixer ed abbasso il volume degli speaker:

applicazioni -----> accessori ------> Terminal 

scrivo alsamixer e premo invio

poi con le freccine della tastiera mi porto sulla colonnina con su scritto "speaker" e premo 0 per abbassare tutto il volume degli speaker.

un saluto di pace :)

Alterego.
Alexbullbastard
Prode Principiante
Messaggi: 52
Iscrizione: martedì 23 febbraio 2010, 1:08
Località: Firenze

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alexbullbastard »

ciao, ho provato a fare come dici tu, però quando apro alsamixer ho solo 2 volumi, master e PCM.... quindi nn posso adottare la soluzione che mi hai dettato tu...nn so che inventarmi... :-\ :-\ :-\ :-\
Non ho particolari talenti, sono solo appassionatamente curioso. (cit)
Alterego_01
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 564
Iscrizione: mercoledì 17 febbraio 2010, 5:37

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alterego_01 »

Ciao di nuovo,

stavo googlando in giro per vedere che si diceva del vostro hardware audio quando mi sono imbattuto in questo vecchio post:

http://forum.ubuntu-it.org/viewtopic.php?p=2228082#p2228082

dove zbr1 aveva dei problemi audio con il modello sopra indicato, e risolveva poco dopo aggiungendo una stringa nel file di configurazione di alsa, la cosa interessante e' lo screenshoot del suo alsamixer che a quanto pare sembra abbastanza completo!

per caso anche il mixer alsa di strangedays ha solo due regolazioni?
Alexbullbastard
Prode Principiante
Messaggi: 52
Iscrizione: martedì 23 febbraio 2010, 1:08
Località: Firenze

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alexbullbastard »

per quanto mi riguarda si.... solo 2 regolazioni....
Non ho particolari talenti, sono solo appassionatamente curioso. (cit)
Alterego_01
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 564
Iscrizione: mercoledì 17 febbraio 2010, 5:37

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alterego_01 »

Ciao,
hai provato a dare questo comando da shell

Codice: Seleziona tutto

sudo dpkg-reconfigure alsa-base alsa-utils

fammi sapere se da alsamixer hai ancora solo 2 volumini :)
sumo86
Prode Principiante
Messaggi: 69
Iscrizione: lunedì 28 dicembre 2009, 16:21

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da sumo86 »

ho avuto anche io lo stesso problema ma con un portatile hp..
prova a vedere se cosi risolvi:
http://forum.ubuntu-it.org/viewtopic.ph ... 4#p2762554
Alterego_01
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 564
Iscrizione: mercoledì 17 febbraio 2010, 5:37

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alterego_01 »

Ciao la soluzione sembrava abbastanza oziosa ma purtroppo sul mio laptop non ha funzionato :(
Alexbullbastard
Prode Principiante
Messaggi: 52
Iscrizione: martedì 23 febbraio 2010, 1:08
Località: Firenze

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alexbullbastard »

si cmq io ho ancora 2 volumini... nn capisco...penso che sia più complessa del previsto la situazioni ... ho poi provato a scaricare diversi tipi di mixer per alsa ma niente da fare... >:(
Non ho particolari talenti, sono solo appassionatamente curioso. (cit)
shouldes
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 19490
Iscrizione: domenica 10 febbraio 2008, 21:45

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da shouldes »

Ti conviene mettere due interruttorini bipolari per togliere manualmente l'alimentazione alle casse.
Alterego_01
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 564
Iscrizione: mercoledì 17 febbraio 2010, 5:37

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alterego_01 »

ciao Alexbullbastard,

premesso che se la scheda audio che hai non e' ancora pienamente supportata da alsa tutto quello che segue non ha valore.

Anche se non posso affermarlo con sicurezza credo che i due volumini che ti si presentano davanti quando digiti il comando alsamixer non sono dovuti alla versione del mixer che utilizzi ma ai moduli e sopratutto alle opzioni di caricamento dei moduli alsa.
Il tutto ovviamente regolato dal file di configurazione che si trova in /etc/modprobe.d/alsa-base.conf.

sul sito

https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bugs?field.status:list=NEW

puoi trovare molti riferimenti a dei presunti bug di funzionamento simili a quello che abbiamo.

Ora, molti confermano che ricompilare alsa o installare una versione dev ppa possa risolvere il problema, dato che queste operazioni sono comunque rischiose specialmente per chi e' alle prime armi, la cosa piu veloce ed indolore da fare e' abbassare il volume delle casse, nel tuo caso alsa molto probabilmente non carica i moduli con le opzioni corrette quindi alsamixer fa' del suo meglio per cercare di visualizzare quello che puo' gestire (i due volumini).

per ovviare a questo problema credo che innanzitutto ci siano due cose da fare:

1) conoscere il tuo hardware, tramite il comando

Codice: Seleziona tutto

lspci
o ancora meglio

Codice: Seleziona tutto

lspci |grep -i audio
2) fare una ricerca sulla base dei risultati del comando precedente per vedere effettivamente se il tuo hardware e' supportato ed e' possibile ripristinare le sue funzionalita'(quantomeno i volumini di alsamixer) tramite la semplice modfica delle opzioni di caricamento dei moduli sul file alsa-base.conf.

Detto questo iniziamo. :)

allora, che hardware ha il tuo computer?
per rispondere a questa domanda basta aprire la shell e digitare il comando lspci.. e posta i risultati :)
Alexbullbastard
Prode Principiante
Messaggi: 52
Iscrizione: martedì 23 febbraio 2010, 1:08
Località: Firenze

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alexbullbastard »

ciao Alterego, grazie per la risposta il mio harware è il seguente

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
01:00.1 Audio device: ATI Technologies Inc Device aa68

e in risposa a lspci ho:
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
01:00.1 Audio device: ATI Technologies Inc Device aa68
alessandro@utente-laptop:~$ lspci
00:00.0 Host bridge: Intel Corporation Arrandale DRAM Controller (rev 12)
00:01.0 PCI bridge: Intel Corporation Arrandale PCI Express x16 Root Port (rev 12)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 06)
00:1d.0 USB Controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller (rev 06)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
01:00.0 VGA compatible controller: ATI Technologies Inc Device 68e0
01:00.1 Audio device: ATI Technologies Inc Device aa68
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
05:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller (rev 80)
05:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller (rev 80)
05:00.3 System peripheral: JMicron Technology Corp. MS Host Controller (rev 80)
05:00.4 System peripheral: JMicron Technology Corp. xD Host Controller (rev 80)
05:00.5 Ethernet controller: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller (rev 03)
ff:00.0 Host bridge: Intel Corporation QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)

ti ringrazio anticipatamente per una tua risposa ,
inoltre aggiungo una cosa i volumi che mi compaiono si alsamixer sono Master e PCM nn ce ne sono altri ciao...
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)
Non ho particolari talenti, sono solo appassionatamente curioso. (cit)
Alterego_01
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 564
Iscrizione: mercoledì 17 febbraio 2010, 5:37

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alterego_01 »

Ciao Alexbullbastard,

ho dato uno sguardo in giro, ed ho trovato questo post dove inverter che ha la tua stessa scheda audio aveva dei problemi.

http://forum.ubuntu-it.org/viewtopic.php?p=2836284#p2836284

paoloci gli consigliava di modificare il file di configurazione di alsa forzando il riconoscimento del modello al quale fare riferimento.
Anche se a te diversamente da inverter l'audio funziona io ti consiglio di iniziare provando la stessa cosa! :)

ovvero:

1) aprire una shell e fare una copia di backup del file di configurazione di alsa.

Codice: Seleziona tutto

cp /etc/modprobe.d/alsa-base.conf ~
e gia che ci sei postala qui cosi guardiamo insieme cosa carica.


2) edita il file di configurazione di alsa e modifica la voce
options snd-hda-intel model=XXX  in  options snd-hda-intel model=dell-m6

Codice: Seleziona tutto

sudo gedit /etc/modprobe.d/alsa-base.conf
XXX sta per "qualunque modello" se la stringa suddetta non esiste aggiungila alla fine.
   

3) scarica e ricarica alsa e pulseaudio

Codice: Seleziona tutto

killall pulseaudio && sudo alsa force-reload && pulseaudio -D
   

4) controlla alsamixer :)

Codice: Seleziona tutto

alsamixer

5) Se ancora non dovesse andare e vuoi fare altre prove tieni presente che puoi trovare un file nominato HD-Audio-Models.txt contenente una lista di modelli che la tua versione di alsa e' in grado di utilizzare in /usr/share/doc/alsa-base/driver/

Codice: Seleziona tutto

zless /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz
sulla base di quello che ho letto in giro il tuo hardware dovrebbe corrispondere al modello STAC92HD73* da li' puoi vedere le opzioni per il modello da caricare.

e se ancora non dovesse funzionare posta una schermata di

Codice: Seleziona tutto

alsamixer
un

Codice: Seleziona tutto

uname -a
ed un

Codice: Seleziona tutto

cat /proc/asound/pcm


Spero di esserti stato di aiuto!

Un saluto di pace.

Alterego_01




P.S.
dato che hai fatto una copia di backup, per eseguire il restore della vecchia configurazione non devi fare altro che copiare il file di configurazione di alsa nella sua cartella

Codice: Seleziona tutto

sudo cp ~/alsa-base.conf /etc/modprobe.d/alsa-base.conf
Alterego_01
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 564
Iscrizione: mercoledì 17 febbraio 2010, 5:37

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alterego_01 »

Scusate mi sono dimenticato di comunicarvi che io il problema della mia scheda audio l'ho risolto, pero' ho dovuto installare gli ultimi driver alsa (grazie a tutto il team di sviluppo di ubuntu che 10 ore fa ha rilasciato i nuovi driver alsa)*.

Questa e' la procedura:
(Attenzione Questa procedura modifica i repository di ubuntu e' pertanto da considerarsi un operazione potenzialmente pericolosa per il proprio sistema!!)

Innanzitutto bisogna aprire i sorgenti dei pacchetti
Sistema -----> Amministrazione -----> Sorgente Pacchetti

Nel menu a schede selezioniamo la voce Aggiornamenti e flagghiamo sia i pre-released (karmic-proposed) che gli unsupported(karmic-backports)**

Sempre nel menu a schede superiore selezioniamo "altro software", dovrebbe comparire un menu con due o piu' indirizzi tipo "http://archive.canonical.com/ubuntu"

Clikkiamo sul tasto Add, dovrebbe comparire una finestra con scritto apt line inseriamo questa stringa

Codice: Seleziona tutto

deb http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu karmic main
e clikkiamo su "aggiungi sorgente"

Ripetiamo l'operazione ma questa volta inseriamo questa stringa

Codice: Seleziona tutto

deb-src http://ppa.launchpad.net/ubuntu-audio-dev/ppa/ubuntu karmic main
Dopodiche apriamo una shell ed inseriamo il comando

Codice: Seleziona tutto

sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
e diamo invio.

Ricarichiamo tutti i pacchetti con un reload o un aggiornamento

Per finire apriamo Synaptic  
Sistema -----> Amministrazione -----> gestore di pacchetti Synaptic
cerchiamo col motore di ricerca
linux-alsa-driver-modules
compariranno una serie di "linux-alsa-driver-modules" con numeri di versione differenti
ovviamente dovete selezionare quello con la versione del vostro kernel, per sapere quale kernel gira sotto la vostra macchina bastera' aprire una shell e digitare

Codice: Seleziona tutto

uname -r
selezionati i driver da installare basta clikkare su applica e a fine installazione riavviare la macchina.

Per il mio hardware "Intel Corporation 82801I (ICH9 Family) HD Audio Controller" ora funziona tutto anche il sensore delle cuffie!!

Un saluto di pace.

  Alterego_01



*Per approfondimenti rimando al link di lauchpad https://launchpad.net/~ubuntu-audio-dev/+archive/ppa
**opzionale
InTh3Dark
Prode Principiante
Messaggi: 1
Iscrizione: sabato 13 marzo 2010, 15:58

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da InTh3Dark »

Provato su HP DV6-2044EL e effettivamente risolve il problema dell'audio. Ora funziona perfettamente staccando l'audio agli speaker quando si attaccano le cuffie e viceversa.  (yes)

Ottimo supporto, grazie mille per la dritta.  (b2b)
Alexbullbastard
Prode Principiante
Messaggi: 52
Iscrizione: martedì 23 febbraio 2010, 1:08
Località: Firenze

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alexbullbastard »

sono migliorate molte cose, adesso vedo pure il volume degli speaker, ma se tolgo quel volume nn fanno neppure più le cuffie.... bo... cmq
grazie mille per tutto Alterego_01
ti faccio sapere se le cose migliorano con i nuovi driver
Non ho particolari talenti, sono solo appassionatamente curioso. (cit)
Alterego_01
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 564
Iscrizione: mercoledì 17 febbraio 2010, 5:37

Re: [Audio] Quando inserisco le cuffie non si disabilita l'audio dalle casse

Messaggio da Alterego_01 »

Ciao Alexbullbastard,

Mi fa piacere esserti potuto essere di aiuto anche se non siamo riusciti a mettere completamente a posto il problema delle cuffie almeno adesso hai piu' regolazioni :) :-[

Comunque non disperare, credo che la soluzione dei nuovi driver possa essere di aiuto anche a te!

Facci sapere se riesci a risolvere, perche' potrebbe interessare anche a strangedays che ha aperto il Topics.

Un saluto di pace.

Alterego_01
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti