You are not logged in.

#1 2012-06-01 17:04:59

scanline
Member
Registered: 2012-05-29
Posts: 8

[SOLVED] No Sound in Fresh Install of Arch + XFCE4

So yesterday I wanted to check out Fedora 17 (hated it) a bit and since I don't currently have any personal files on my laptop hard drive, the easiest thing to do was just to let it get rid of arch and do its thing. Well, 15 minutes into Fedora, I realized it still sucked and so this morning I reinstaleld arch. My laptop is a Lenovo G560.

Previously, I had KDE installed, but this time I wanted something a litle leaner, so I went with XFCE 4. Right now, all that is installed on this laptop is the base OS, X.Org, XFCE4, and Firefox. When I fired up XFCE, noticed there was no mixer icon on the panel, so I added it, but when I click on it, I get this message:

"GStreamer was unable to detect any sound devices. GStreamer packages may be missing. It may be a permissions problem"

So this is what I've so far.... I am a member of the audio group... I've checked and double checked that...
I've blacklisted snd_intel8x10m
I've installed PulseAudio

For GStreamer, I have these two pacakges installed:
extra/gstreamer0.10 0.10.36-1 [installed]
extra/gstreamer0.10-base 0.10.36-1 [installed]
Again, all this was working fine under KDE not 24 hours ago.


Also, and I don't know if its related or not, but my lspci output is different than I'm used to... This is what it looks like now:


root@redpill ~]# lspci
00:00.0 Class 0600: Device 8086:0044 (rev 02)
00:02.0 Class 0300: Device 8086:0046 (rev 02)
00:16.0 Class 0780: Device 8086:3b64 (rev 06)
00:1a.0 Class 0c03: Device 8086:3b3c (rev 05)
00:1b.0 Class 0403: Device 8086:3b56 (rev 05)
00:1c.0 Class 0604: Device 8086:3b42 (rev 05)
00:1c.1 Class 0604: Device 8086:3b44 (rev 05)
00:1c.2 Class 0604: Device 8086:3b46 (rev 05)
00:1c.4 Class 0604: Device 8086:3b4a (rev 05)
00:1d.0 Class 0c03: Device 8086:3b34 (rev 05)
00:1e.0 Class 0604: Device 8086:2448 (rev a5)
00:1f.0 Class 0601: Device 8086:3b09 (rev 05)
00:1f.2 Class 0106: Device 8086:3b29 (rev 05)
00:1f.3 Class 0c05: Device 8086:3b30 (rev 05)
00:1f.6 Class 1180: Device 8086:3b32 (rev 05)
05:00.0 Class 0280: Device 14e4:4727 (rev 01)
06:00.0 Class 0200: Device 10ec:8136 (rev 02)
ff:00.0 Class 0600: Device 8086:2c62 (rev 02)
ff:00.1 Class 0600: Device 8086:2d01 (rev 02)
ff:02.0 Class 0600: Device 8086:2d10 (rev 02)
ff:02.1 Class 0600: Device 8086:2d11 (rev 02)
ff:02.2 Class 0600: Device 8086:2d12 (rev 02)
ff:02.3 Class 0600: Device 8086:2d13 (rev 02)

Any ideas?

EDIT: After unblacklisting snd_intel8x10m and rebooting, speaker-test is giving me an audio output, however, I am still getting the same error message when clicking on the mixer in XFCE.

Last edited by scanline (2012-06-01 18:48:30)

Offline

#2 2012-06-01 17:17:08

fiddlinmacx
Member
Registered: 2011-03-02
Posts: 89

Re: [SOLVED] No Sound in Fresh Install of Arch + XFCE4

Have you gone through all the stuff in the Arch WIKI ALSA page?
Try doing lsmod and see if the modules for your card are even loaded.
Try seeing what alsamixer shows.

Offline

#3 2012-06-01 17:30:09

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

Re: [SOLVED] No Sound in Fresh Install of Arch + XFCE4

lspci is showing numbers because it's not picking up pci.ids from /usr/share/hwdata/ or wherever Arch puts it these days.

Udev also uses that "ids" file, and these days ALSA uses udev. So maybe that one file is preventing your soundcard from being recognized too.

Do you have the hwids package - looks like it's required.

Offline

#4 2012-06-01 17:33:31

scanline
Member
Registered: 2012-05-29
Posts: 8

Re: [SOLVED] No Sound in Fresh Install of Arch + XFCE4

Thanks, I meant to talk about alsa mixer.

Alsamixer, shows the information for the soundcard:
Card: HDA Intel
Chip: Intel IbexPeak HDMI

and I can change the volume on both the master and pcm channels

speaker-test produces no audio output.

I did go through the ALSA wiki page.. that's where I got the idea to blacklist snd_intel8x10m

"lsmod | grep snd_"  produced:

snd_hda_codec_hdmi     24120  1 
snd_hda_codec_conexant    47100  1 
snd_hda_intel          24021  4 
snd_hda_codec          92713  3 snd_hda_intel,snd_hda_codec_conexant,snd_hda_codec_hdmi
snd_hwdep               6556  1 snd_hda_codec
snd_pcm                74812  3 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi
snd_page_alloc          7217  2 snd_pcm,snd_hda_intel
snd_timer              19222  1 snd_pcm
snd                    59656  15 snd_timer,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_conexant,snd_hda_codec_hdmi
soundcore               6082  1 snd

Offline

#5 2012-06-01 17:35:20

scanline
Member
Registered: 2012-05-29
Posts: 8

Re: [SOLVED] No Sound in Fresh Install of Arch + XFCE4

brebs wrote:

Do you have the hwids package - looks like it's required.

I have hwids 20120512-1 installed. Looks like it was installed by default.

Offline

#6 2012-06-01 17:42:48

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

Re: [SOLVED] No Sound in Fresh Install of Arch + XFCE4

So how about:

$ strace -e trace=file lspci 2>&1 | grep 'pci\.ids'
open("/usr/share/pci.ids", O_RDONLY)    = 4

(Different distro, so no "hwdata" subdir.)

Offline

#7 2012-06-01 17:46:33

scanline
Member
Registered: 2012-05-29
Posts: 8

Re: [SOLVED] No Sound in Fresh Install of Arch + XFCE4

OK, I renabled the blacklisted mod and now speaker-test does work. I still get the same error message in XFCE4, however.

Offline

#8 2012-06-01 18:34:12

scanline
Member
Registered: 2012-05-29
Posts: 8

Re: [SOLVED] No Sound in Fresh Install of Arch + XFCE4

brebs wrote:

So how about:

$ strace -e trace=file lspci 2>&1 | grep 'pci\.ids'
open("/usr/share/pci.ids", O_RDONLY)    = 4

(Different distro, so no "hwdata" subdir.)

That doesn't do anything for me.

Offline

#9 2012-06-01 18:47:54

scanline
Member
Registered: 2012-05-29
Posts: 8

Re: [SOLVED] No Sound in Fresh Install of Arch + XFCE4

OK, I fixed it. I just needed to install the package gstreamer-base-plugins

Offline

Board footer

Powered by FluxBB