SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I'm using a Slackware 10.2 with a 2.4.31 kernel (I've tried to compile a 2,6 one but without success in booting) and I wish to use my usb headset with skype. It seems that my alsa configuration it correct since I'm able to switch on/off the mic. I can actually the usb soundcard as well. But I can't record myself and even more I can't hear anything. Sound always goes to the speakers.
Does someone has already configure this device successfully?
Regards,
It would work if it was plugged into the headphone jack. The problem is that it's usb. It might just be permissions. Firstly you can run dmesg in a console and see if it shows up at the end. If it does, then take it from there.
after plugged the usb headset dmesg output this:
audio.c: v1.0.0:USB Audio Class driverusb.c: registered new driver snd-usb-audio
usb.c: registered new driver audio
audio.c: v1.0.0:USB Audio Class driver
Well, I forgot to say that I've a dell inspiron 5100.
Perhaps, the problem comes from configurations files like .asoundrc?
pcm.intel8x0 {
type hw
card 0
}
ctl.intel8x0 {
type hw
card 0
}
pcm.headset {
type asym
playback {
pcm {
type dmix
ipc_key 12345
slave {
pcm {
type hw # Kernel PCM
card 1 # Card name (string) or number (integer)
device 0 # Device number (default 0)
subdevice -1 # Subdevice number (default -1: first available)
mmap_emulation 0 # Enable mmap emulation for ro/wo devices
sync_ptr_ioctl 0 # Use SYNC_PTR ioctl rather than the direct mmap access for control structures
}
period_time 0
period_size 1024
buffer_size 8192
}
bindings {
0 0
1 1
}
}
}
capture {
pcm {
type dsnoop # Direct snoop
ipc_key 12347 # unique IPC key
ipc_key_add_uid false # add current uid to unique IPC key
slave {
pcm {
type hw # Kernel PCM
card 1 # Card name (string) or number (integer)
device 0 # Device number (default 0)
subdevice -1 # Subdevice number (default -1: first available)
mmap_emulation 0 # Enable mmap emulation for ro/wo devices
sync_ptr_ioctl 0 # Use SYNC_PTR ioctl rather than the direct mmap access for control structures
}
}
bindings { # note: this is client independent!!!
0 0
1 1
}
}
}
}
It looks like it's there. Sound devices sometimes don't work if you've got another device using sound. It needs exclusive use. So that might be it. You say the mic is working. And your speakers. You could try looking at alsamixer to check the settings.
Well I've just seen that I cn't use arecord ...
It shows: arecord -D hw:1,0 test.wav
Recording WAVE 'test.wav' : Unsigned 8 bit, Rate 8000 Hz, Mono
arecord: set_params:882: Sample format non available
Do you know what does it mean?
With xmms, I can play music to the usb headset and also set volume .....
Houra!!!
It's working !!!
I've juste modifid the modprob.conf file according to something I've found on the web.
It looks like this alias char-major-116* snd
alias snd-card-1 snd-usb-audio
options snd-usb-audio index=1
alias char-major-14* soundcore
alias sound-slot-1 snd-card-1
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-1 snd-seq-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-8 snd-seq-oss
alias sound-service-1-12 snd-pcm-oss
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-card-0
options snd-via82xx index=0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
Hi, similar problem with my Speed Link Medusa 5.1 USB Headset - finding though I get sound the drivers seem to be getting confused with the headset speakers/mic and hand control devise.
For instance if I adjust the Speaker Volume control on the headset hand device it adjusts the Mic input, but the mic isn't working to begin with.
Im guessing this is simply down to driver problems, are their anyother drivers available that may work, or tutorials/information on how to write/adjust your own drivers conf file if its relatively easy to do?
I have a slightly different problem with an A4 Tech IP-Talky keyboard phone. The audio part identifies as a C-Media USB Headset and appears as a sound device, but it won't produce or record sound.
I've read two other accounts of config tweaks to make this device work but I don't understand Linux enough to follow them.
Hello Eric
I am running Suse 10.2 x86_64 operating system on an Athlon 64 bit processor 4500+. I have sound on my laptop speaker (HP Pavilion zv600) but can not get the device to recognize my usb headset. The same usb port will recognize a usb memory stick.
I attempted to try your suggestion by placing the change in /etc/modprobe.conf.local but it does not correct my problem.
If I run dmesg I obtain the following:
input: USB HID v1.00 Device [C-Media USB Headphone Set ] on usb-0000:00:13.0-2
and in the /etc/modprobe.conf file I find the following under usb
########################################################################
# USB
########################################################################
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.