You are not logged in.

#1 2013-06-04 21:08:51

Sharopo
Member
From: Phoenix
Registered: 2013-05-01
Posts: 11

Half my speakers not working

I have installed Arch Linux on my laptop, and have only been able to get two of my four speakers to work.  They do work in my other distro's installations- ubuntu, mint, and fedora.  My system is up to date. I am in the audio group. 

Running speaker-test -c 4 I get:

Playback device is default
Stream parameters are 48000Hz, S16_LE, 4 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 32 to 524288
Period size range from 16 to 262144
Using max buffer size 524288
Periods = 4
was set period_size = 131072
was set buffer_size = 524288
 0 - Front Left
 1 - Front Right
 3 - Rear Right
 2 - Rear Left
Time per period = 10.935249

which looks like it should be running fine and everything. running it from a root tty produces the same result.  The speakers that are not working are the rear left and right speakers.  I get the white noise from the front speakers, and other sounds as well.


lspci yields:

00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)

"lsmod | grep snd" appears to show all drivers installed correctly:

snd_hda_codec_hdmi     29298  1 
snd_hda_codec_idt      37946  1 
snd_hda_intel          35816  3 
snd_hda_codec         145704  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep               6364  1 snd_hda_codec
snd_pcm                76860  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc          7330  2 snd_pcm,snd_hda_intel
snd_timer              18687  1 snd_pcm
snd                    58893  13 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_hda_codec,snd_hda_intel
soundcore               5418  1 snd

the contents of my asound.conf file, from whatever i was doing previously:

# Use PulseAudio by default
pcm.!default {
  type pulse
  fallback "sysdefault"
  hint {
    show on
    description "Default ALSA Output (currently PulseAudio Sound Server)"
  }
}

ctl.!default {
  type pulse
  fallback "sysdefault"
}

# vim:set ft=alsaconf:

"ls -la /dev/snd/"

total 0
drwxr-xr-x   3 root root      220 Jun  4 06:49 .
drwxr-xr-x  19 root root     3240 Jun  4 06:49 ..
drwxr-xr-x   2 root root       60 Jun  4 06:49 by-path
crw-rw----+  1 root audio 116,  7 Jun  4 06:49 controlC0
crw-rw----+  1 root audio 116,  6 Jun  4 06:49 hwC0D0
crw-rw----+  1 root audio 116,  5 Jun  4 06:49 hwC0D3
crw-rw----+  1 root audio 116,  4 Jun  4 13:50 pcmC0D0c
crw-rw----+  1 root audio 116,  3 Jun  4 13:54 pcmC0D0p
crw-rw----+  1 root audio 116,  2 Jun  4 06:49 pcmC0D3p
crw-rw----   1 root audio 116,  1 Jun  4 06:49 seq
crw-rw----+  1 root audio 116, 33 Jun  4 06:49 timer

"aplay -l"

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: 92HD81B1X5 Analog [92HD81B1X5 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

"fuser -fv /dev/snd/* /dev/dsp*"

Specified filename /dev/dsp* does not exist.
                     USER        PID ACCESS COMMAND
/dev/snd/controlC0:  dillan     1747 F.... pulseaudio

alsa-info.sh:
http://www.alsa-project.org/db/?f=8eb34 … c76833a487

Any idea?

Thanks,
Dillan

Offline

#2 2013-06-07 23:37:16

NIRz
Member
Registered: 2008-05-09
Posts: 24

Re: Half my speakers not working

try running alsamixer and check if they are muted

Offline

#3 2013-06-07 23:47:02

Sharopo
Member
From: Phoenix
Registered: 2013-05-01
Posts: 11

Re: Half my speakers not working

They are not, nothing is muted in alsamixer.

Offline

#4 2013-06-08 02:09:54

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Half my speakers not working

Sharopo wrote:

Playback device is default

That means the ALSA PCM named "default", which is stereo.

Your test command should be e.g.:

speaker-test -D surround40 -c 4 -t wav

Although I don't know how much pulseaudio will try to mess with that.

Edit: Your ~/.asoundrc is a bit confusing - do you want to use pulseaudio, or not? If not, probably want to redefine ctl.!default.

Last edited by brebs (2013-06-08 02:13:43)

Offline

#5 2013-06-08 02:31:46

Sharopo
Member
From: Phoenix
Registered: 2013-05-01
Posts: 11

Re: Half my speakers not working

brebs wrote:

Your test command should be e.g.:

speaker-test -D surround40 -c 4 -t wav

this produced the same results as before, only the front speakers are working. 

Your ~/.asoundrc is a bit confusing - do you want to use pulseaudio, or not? If not, probably want to redefine ctl.!default.

like I said, I have no idea what was going on in that file.  I do want to use pulseaudio, and I have deleted that file to start fresh.

Offline

Board footer

Powered by FluxBB