Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am running Enlightenment DR16 on Debian. I am trying to play music on XMMS through my USB powered speakers. Whenever I try to play a music file either on XMMS or any other media player, it gives me an error saying that there are no sound devices or drivers or something. But my audio plays fine if I use the laptop speakers (I am on a laptop). How can I set it to recognize my USB Speakers and play audio through them? Thanks in advance for the help.
I'd also like to offer $5.00 USD through PayPal to the first person who can assist me in getting my audio to work. Thanks again.
Last edited by SentralOrigin; 10-25-2006 at 08:38 PM.
You guys are taking the total wrong approach here. Debian has great hardware support, you shouldn't need to compile anything (w00t! confuse the newbie).
Can you see is in your mixer or by running lsusb (as root in a terminal)?
If yes, you should just need to set up xmms to use them instead of your other ones. Right click in the main xmms window and click on options>preferences.
Make sure ALSA is selected for your output plugin.
Click on configure.
Under the audio device dripdown, click on your speakers, they might have a funny name as ALSA cares about the chip they use, not the lable on the box. It will most likely have (hw:1,0) next to it.
Click OK a bunch and restart the currently playing song (if any) and see it it works.
You may need to adjust your mixes settings still. To do that you should be abe to click on the speaker on the task bar and click mixer (KDE) or double click it (Gnome). Thre should be a device dropdown with your speakers listed there. Click on it and make sure the sliders arn't all the way down, or muted.
Hope this helps.
(give the $5 to a dev, they need it more than freeloaders like me.)
I still get the same error message saying that it can't play audio
But the speakers do show up in lsusb
I use Enlightenment so I don't have a taskbar but I know the volume isn't muted because I can hear sound on my mainboard speaker
I think I need a driver or something because the Debian definitely recognizes my speakers are there but it can't play audio with them because it thinks they can't play music even though they know it's for playing audio
Last edited by SentralOrigin; 10-26-2006 at 11:52 PM.
Mainboard speaker... As in the beeper of evil? Thats totally unrelated to PCM audio. You need to make SURE that the USB SPEAKERS are unmuted, as you are probaly looking at the laptop's built in speaker's mixer settings.
Try entering this on be terminal "alsamixer -c 1"
That will show you ONLY the mixer for the USB audio device.
You guys are taking the total wrong approach here. Debian has great hardware support, you shouldn't need to compile anything (w00t! confuse the newbie).
Yeah, you're probably right, but I decided tackle the problem that I knew how to handle.
I think the only problem with make is that you were in the wrong directory. You have to cd to the directory where you extracted the files to, then type make and hit enter.
I was able to record the error message in Aterm when I first try to play a song in XMMS. After this error message, I get the usual pop-up one from the screenshot before this one
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.