How do I stop sound coming from my speakers with a faulty headphone socket?
This is what I did to stop the sound from being played from my built in speakers even when the headphones are connected.
- Goto "Ubuntu Software Centre", search for "GNOME ALSA Mixer" and install it.
- Reboot the machine if required.
- Open "GNOME ALSA Mixer". Check the 'Mute' below the column named "Mono". Uncheck the mute under other columns.
- Yippee ! You should now hear sound only from the headphones and not from the built in speakers.
Please try this and let me know if it works for you. This is for Ubuntu 12.04 LTS.
In case you don't see the column named "Mono", just try this out. In the GNOME ALSA Mixer, check active the headphone Jack Sense tab below the volume control options. This solved the problem for me.
Related videos on Youtube
Andy
Updated on September 18, 2022Comments
-
Andy over 1 year
On my laptop, I have a faulty headphone socket, so when I insert headphones into it, the speakers do not mute. I can confirm that this problem is caused by faulty hardware and not software as when I twist the headphone jack, the speakers come on and off according to the movements.
On previous versions of Ubuntu, I worked around this problem by going into alsamixer and disabling "Auto-Mute Mode", and then going into the sound settings and choosing "Analog Headphones". However, on 12.04, no such option exists, rendering my headphones unusable with no way to work around the problem.
I momentarily thought I had this problem fixed when I installed PulseAudio Volume Control from the Software Centre. I selected the Output Devices tab, and under "Built-in Audio Analogue Stereo" I selected "Headphones" for the port. However, this almost randomly seems to change back to "Speakers", despite me setting "Auto-Mute Mode" as disabled.
Basically, I would like a way to permanently mute the speakers so only the headphones will play sound, without it losing my settings. It is ridiculous that such a simple setting has been taken away to "simplify" the user interface.
-
Andy almost 12 yearsI have tried this, but the two options are Built-in Audio and HDMI/Display Port. It is set to Built-in Audio, which covers speakers and headphones. Many thanks anyway.
-
Nico Bellic almost 12 yearsI edited the answer. See if Pulseaudio will help.
-
Andy almost 12 yearsPulseAudio is already installed by default, as it has been for quite a few versions. It says: "Ubuntu 8.04 and higher installs PulseAudio by default and no extra configuration is needed."
-
Sun Dial almost 12 yearsYou can try searching Google for "D-BUS: JACK server could not be started" maybe??
-
Sun Dial almost 12 yearsI did a search for you and this page is useful, if not a solution; it gives you a list of Jack commands which may be useful later on. trac.jackaudio.org/wiki/WalkThrough/User/jack_control
-
Santhosh Rao almost 12 yearsThe column name is "Mono" and not "Mute". For me, this "Mono" column appears between the columns "Beep" and "Capture". So when I muted this "Mono" column I was able to hear the audio only from the headphones. BTW, I have 32-bit Ubuntu 12.04 LTS installed on my desktop Dell Optiplex 960.
-
Andy almost 12 yearsApologies, I meant "Mono"; there is no such column of the name. I have 64-bit Ubuntu 12.04 LTS on an Acer Aspire 5552.