Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Attaching earphone doesn't mute sound
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
cubancigar11
Guru
Guru


Joined: 10 Jan 2005
Posts: 340

PostPosted: Fri Aug 22, 2008 9:54 am    Post subject: Attaching earphone doesn't mute sound Reply with quote

Hi!

I have a Realtek soundcard in my laptop (I know this because that is what the driver was called in Windows).

On linux, alsaconf uses hda-intel. Using this module, I am able to hear the sound. If I connect a speaker, the speaker also gives sound.

But here is my problem: Attaching the earphone/speaker doesn't mute the inbuilt speakers.

alsamixer gives me three bars to control voice: Headphone, PCM, Front
But changing Headphone also changes Front - they are interconnected and I cannot mute only one of them

Code:

# lspci -vv
---------- snip ----------
00:14.0 SMBus: ATI Technologies Inc SB600 SMBus (rev 14)
   Subsystem: Micro-Star International Co., Ltd. Unknown device 3fb7
   Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
   Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
   Region 0: I/O ports at 0b00 [size=16]
   Capabilities: [b0] HyperTransport: MSI Mapping Enable- Fixed+
   Kernel modules: i2c-piix4

00:14.1 IDE interface: ATI Technologies Inc SB600 IDE (prog-if 8a [Master SecP PriP])
   Subsystem: Micro-Star International Co., Ltd. Unknown device 3fb7
   Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
   Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
   Latency: 0
   Interrupt: pin A routed to IRQ 0
   Region 0: I/O ports at 01f0 [size=8]
   Region 1: I/O ports at 03f4 [size=1]
   Region 2: I/O ports at 0170 [size=8]
   Region 3: I/O ports at 0374 [size=1]
   Region 4: I/O ports at ff00 [size=16]
   Kernel modules: atiixp

00:14.2 Audio device: ATI Technologies Inc SB600 Azalia
   Subsystem: Micro-Star International Co., Ltd. Unknown device 3fb7
   Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
   Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
   Latency: 64, Cache Line Size: 64 bytes
   Interrupt: pin ? routed to IRQ 16
   Region 0: Memory at fdcf4000 (64-bit, non-prefetchable) [size=16K]
   Capabilities: [50] Power Management version 2
      Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
      Status: D0 PME-Enable- DSel=0 DScale=0 PME-
   Kernel driver in use: HDA Intel
   Kernel modules: snd-hda-intel

00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge
   Subsystem: Micro-Star International Co., Ltd. Unknown device 3fb7
   Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
   Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
   Latency: 0

00:14.4 PCI bridge: ATI Technologies Inc SB600 PCI to PCI Bridge (prog-if 01 [Subtractive decode])
   Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
   Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
   Latency: 64
   Bus: primary=00, secondary=06, subordinate=06, sec-latency=64
   Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
   BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
      PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-

---------- snip ----------
# dmesg|grep hda_codec
hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...


Any way to correct this or is it a problem with alsa?
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Fri Aug 22, 2008 10:01 am    Post subject: Reply with quote

it's unrelated, but to fix those "unknown device" listings, you need to run update-pciids.

cheers
_________________
Neddyseagoon wrote:
The problem with leaving is that you can only do it once and it reduces your influence.

banned from #gentoo since sept 2017
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5999
Location: Pomona, California.

PostPosted: Fri Aug 22, 2008 10:10 pm    Post subject: Reply with quote

What kernel version are you using?

Blessed be!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
cubancigar11
Guru
Guru


Joined: 10 Jan 2005
Posts: 340

PostPosted: Sat Aug 23, 2008 3:19 am    Post subject: Reply with quote

Currently I am using linux-2.6.24-gentoo-r8 but the problem was present with linux-2.6.25-gentoo-r7 also.
Back to top
View user's profile Send private message
cubancigar11
Guru
Guru


Joined: 10 Jan 2005
Posts: 340

PostPosted: Sat Aug 23, 2008 3:20 am    Post subject: Reply with quote

bunder: The problem didn't go away after update-pciids
Also, I missed this message :) (or probably it is new after update-pciids, I don't know)
Code:
hda-intel: Invalid position buffer, using LPIB read method instead.
Back to top
View user's profile Send private message
cubancigar11
Guru
Guru


Joined: 10 Jan 2005
Posts: 340

PostPosted: Sat Aug 23, 2008 4:20 am    Post subject: Update! Reply with quote

Sorry for so many replies. This one will be the last:

bunder: All the dmesg problems went away when I added:
Code:
options snd-hda-intel model=auto
at the end of /etc/modules.d/alsa

This didn't correct my problem.

A new problem is also present probably - my mic doesn't work. Is there a program with which I can check it?
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Sat Aug 23, 2008 4:46 am    Post subject: Reply with quote

krec/krecord? not sure which WM/DE you're using.

cheers
_________________
Neddyseagoon wrote:
The problem with leaving is that you can only do it once and it reduces your influence.

banned from #gentoo since sept 2017
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5999
Location: Pomona, California.

PostPosted: Sat Aug 23, 2008 7:22 pm    Post subject: Reply with quote

Try 2.6.26. Until that kernel version, I had the same problem with this machine. Now, that feature works...it only took a year of running Linux on this machine before that happened, but that's the way of Linux. I'm also using the latest and "greatest" versions of alsa-headers, alsa-lib, and alsa-utils.

So try upgrading to 2.6.26 and see what happens.

Blessed be!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
cubancigar11
Guru
Guru


Joined: 10 Jan 2005
Posts: 340

PostPosted: Sun Aug 24, 2008 9:05 am    Post subject: Reply with quote

Hmm... I actually downgraded to 2.6.24 because I wanted to use proprietary ATI drivers, which have a problem with wine with other kernels.

Guess I will ditch wine to play Quake at nights :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum