You are not logged in.

#1 2007-01-12 21:23:46

bored2k
Member
Registered: 2006-01-14
Posts: 39

Logitech USB Headset playblack problem **Solved**

Here's my problem. I've managed to get the headset to play sound on applications which allow me to change their audio output (bmp, vlc), but I want my Gnome to automatically select my USB headset as its main sound device. Right now I can't get sound from gnome nor any of its applications (rhythmbox, banshee, etc), and my keyboard shortcuts direct themselves to the old sound card, which really irritates me.

Anyone able to help me get my headset to be detected as main, or at least to show me how to disable the old sound card?

cat /proc/asound/modules
0 snd_intel8x0
1 snd_usb_audio

more /proc/asound/cards
 0 [SI7012         ]: ICH - SiS SI7012
                      SiS SI7012 with ALC655 at 0xe000, irq 20
 1 [Headset        ]: USB-Audio - Logitech USB Headset
                      Logitech Logitech USB Headset at usb-0000:00:03.0-1, full speed
more /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.13 (Tue Nov 28 14:07:24 2006 UTC).

:!:

Offline

#2 2007-01-13 16:00:22

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Logitech USB Headset playblack problem **Solved**


1000

Offline

#3 2007-01-13 16:58:58

vacant
Member
From: downstairs
Registered: 2004-11-05
Posts: 816

Re: Logitech USB Headset playblack problem **Solved**

Alternatively, whichever sound module gets loaded first is the default, so to force a specific device to be loaded first (card 0), add it to the MODULES list in /etc/rc.conf. Module autoload will then detect the other sound devices (card 1 etc)

My 5.1 speakers are attached to a sound card using the "snd_cmipci" module, so I just added that to "MODULES" to make sure it is loaded first as card 0. My headset for Skype is attached to the onboard sound (snd_via82xx module is auto-detected and becomes card 1).

Offline

#4 2007-01-20 16:54:03

bored2k
Member
Registered: 2006-01-14
Posts: 39

Re: Logitech USB Headset playblack problem **Solved**

vacant wrote:

Alternatively, whichever sound module gets loaded first is the default, so to force a specific device to be loaded first (card 0), add it to the MODULES list in /etc/rc.conf. Module autoload will then detect the other sound devices (card 1 etc)

My 5.1 speakers are attached to a sound card using the "snd_cmipci" module, so I just added that to "MODULES" to make sure it is loaded first as card 0. My headset for Skype is attached to the onboard sound (snd_via82xx module is auto-detected and becomes card 1).

#
MODULES=(snd_usb_audio)
# Scan for LVM volume groups at startup, required if you use LVM

I added it and restart the computer, but it still picks my board's card as default. Am I doing anything wrong??  :cry:


* Also tried MODULES=(snd_usb_audio snd_usb_lib) to no avail.

Offline

#5 2007-01-20 17:42:04

bored2k
Member
Registered: 2006-01-14
Posts: 39

Re: Logitech USB Headset playblack problem **Solved**

Solved! I edited my modprobe.conf to

alias snd-card-0 snd-usb-audio
alias sound-slot-0 snd-usb-audio
options snd-usb-audio index=0
alias snd-card-1 snd-intel8x0
alias sound-slot-1 snd-intel8x0
options snd-intel8x0 index=-2

Restarted, and now it works. Yay!

Offline

Board footer

Powered by FluxBB