Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
If you have eSound running and accepting TCP/IP connections on the remote box you can launch XMMS on your local computer and configure it to use eSound on the remote host as output. But that's only if you use Linux on the local computer.
One solution, although not quite as smooth as I imagine you would like, is if you install Cygwin and its XFree86 components you can launch XFree86 on top of Windows, ssh using the -X switch to the Linux box from an xshell (xterm, rxvt or whatever) and just launch XMMS. You will need to have X forwarding enabled in your sshd_conf on your Linux box.
Thanks for the help. You led me down the right path.
The goal was to get it setup so my wife could use it.
For posterity, I ended up running the eSound daemon on my remote linux box, and downloading a winAmp eSound plugin for my XP laptop. Appears to be working fine.
It was kinda hard to find the plugin, so here's the URL:
While this has been a fairly reliable solution, it does have its drawbacks.
What I have been doing is streaming an MP3 to my laptop, decoding, and then sending the audio stream back across my wireless network. (laptop has only a 802.11b card)
The music plays fine, but the laptop and network are both swamped and cannot be used for other tasks simultaneously.
It seems kinda pointless to bring all that data to the laptop, and then decoded back to the same machine. I want to tell the remote box what to play (winamp style) and let it do all the crunching.
I have been working on the solution proposed above. I have cygwin running and X11 forwarding enabled.
I can even pop up the xmms window on my XP laptop.
However I cannot play sound out of the remote machine.
I get the following error message when i try and play an mp3 on xmms:
"Failed to open audio device (/dev/dsp): Permission denied"
First as root, cat a file into the /dev/dsp. If you here a burst of noise, then try the same thing as a normal user. If you get a permission denied message, then su to root again and change the permissions on /dev/dsp. chmod 0766 /dev/dsp.
After I installed SuSE, I didn't have sound. But when I ran alsaconf, the sound was OK. I changed the permissions on the device special file and it worked.
I just looked at a directory listing (long) of /dev/dsp. Mine has group owndership of 'nogroup'. Perhaps if you made yourself a member of this group, that would work also.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.