15

When I connect my headset to my laptop running on Ubuntu 18.04.1, sound can only be heard from the right side. I have tried testing the speaker in the sound settings, which shows the same result. The headset works correctly when connected to other devices. I also checked with another headphone, which also had the same issue.

I have tried suggestions from other answers, such as this and this, but they did not work. The following is the output from alsamixer:

enter image description here

So it appears that the bars for both channels are set to full. I also checked in the sound settings that the sound balance is at the centre.

How can I find the source of the problem, and resolve it?

Thank you.

GoodDeeds
  • 249

5 Answers5

18

I recommend trying pavucontrol click the lock icon and confirm that both channels are up. You may have to move the affected channel up and down to fix the issue.

pavucontrol

chalkfish
  • 83
  • 1
  • 1
  • 7
the7erm
  • 366
17

My Sony headphones displayed a similar behavior. When connected they worked fine, but once the computer went into auto lock, I would only get the left channel when I resumed play (some users report only the right channel).

I have seen some very complicated answers, and am sure that many of them are worthy of investigation, BUT PLEASE TRY THIS FIRST.

  • When you have only one channel playing in the headphones, go to Settings → SoundOutput:

    Settings >> Sound >> Output

  • Your headphones should be automatically listed in the Output Device drop box.

  • Your Configuration should show High Fidelity Playback (A2DP Sink). I think that if this is set to Headset/Head Unit (HSP/HFP), the result is poor quality or mono sound.

  • Make sure that the Balance setting is in the central position.

On Ubuntu 20.04, once I changed the balance back to the center position, the problem stopped occurring.

I hope this is of help to anyone in a similar situation.

Ozzzzz65
  • 171
3

Please correct me if my assumptions are wrong, but these are the available facts:

  1. Headphone jack doesn't provide output on one channel
  2. Speaker also doesn't provide output on the same channel
  3. All the tweaking hasn't resolved the issue.

If all these things are correct, you might be having a hardware fault.
So, the question is, how do we verify if it's a hardware fault or not?

First, see if there is a HDMI output on your laptop. Connect to a TV using the the HDMI cable.

Next, start playing a movie (or anything with audio), and route the audio to HDMI. (use pavucontrol to do so; set HDMI out as default, and be sure that the stream (when being played) is routed to the HDMI output). Also ensure that that TV is unmuted.

If the audio plays correctly on that, then there is a high chance that this is a hardware issue.

Also check using one of these devices: USB Soundcards. These are cheap and a hardware fault would be easy to diagnose that way.

tl;dr: It might be a hardware fault; not a software issue.

2

I had the same problem. I opened Alsa Mixer and slid the balance all the way to the side that wasn't working. It started working. Then I moved it back to the middle and both channels are working fine again.

0

I had the same problem and tried all suggested solutions here, none worked. It was triggered by using chrome browser to cast to my chromecast. A reebot fixed it. Running

killall chrome

did nothing to help this, so assume it's something different - someone better at linux than me, might add to this.

Rasmus
  • 101