Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am not sure if there is a practical way to do this; I tried some googling, but the signal-to-noise ratio was pretty bad, so I thought I'd try here.

At home, I have an old Linux laptop that serves me as a git / utility server. It has a very small drive, and very modest specs.

The computer I use most is a Macbook Pro, where I have most of my music. However, the speakers on it are not great. I have other, much better speakers at home that I can connect to it; however, the cables are annoying.

So, what I thought was, I could connect the speakers to the Linux laptop (which I don't move, so the cables are fine), and somehow play the music from the Mac in iTunes on the server, and thus on the good speakers. So I would say click play on a song on the Mac, and automatically the Mac would stream the song to the Linux laptop which would play it on the good speakers.

Is there a software that could do this?

Initially, I thought I'd simply put my music collection on the Linux server, run mpd on it, and play my music by SSHing into the server and using something like ncmpc. However, the hard-drive of the Linux laptop is much too small for all my music, so that wouldn't really work.

share|improve this question
up vote 1 down vote accepted

There is a plugin for Totem media player that will allow you to play content from iTunes via Airplay to a linux machine. This works for any non Apple DRMed file whether it is audio or video.

Article with link to git repository for plugin
Totem Plugin for AirPlay - Engadget

People tend to get irritated when there is a hardware recommendation over a free piece of software, but I think that the Airport Express is an ideal and seamless solution for what you want. I have 2 (bought second-hand) and they are great.

All you have to do is have it join your network, plug in the speakers, and set iTunes to play to the Airport. This thing is really handy on the road as well and can act as a wireless to wired bridget among a handful of other things.

You can get a used model for around $63 after shipping Used Airport Express

share|improve this answer
Thanks! The Airport Express would be great, but the Apple site ( says it can only extend the range of an Airport router, so I guess it wouldn't work for me as the base station is a Linksys router. I couldn't just replace the Linksys by the Airport either, as the speakers are in another room. So the Totem Plugin looks like being the solution, but, the Linux server doesn't have X or any DE installed. Do you know if there is a command-line equivalent? Thanks a lot for your help so far. – houbysoft Sep 17 '11 at 0:28
You're not looking to extend an Airport network... you can have it join any wireless network. I have it working with a Linksys router right now. – Dustin G. Sep 17 '11 at 1:23
Well in that case, looks like that would be a neat solution. Thanks. – houbysoft Sep 17 '11 at 1:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .