June 11, 2009

Sans a iPod

Filed under: Linux, Tech — Chris @ 3:42 pm

I left my iPod Nano in the back of a cab a few weeks ago (yes, I was drunk). To punish myself, and to hopefully avoid some of the problems I’ve had using iPods with Linux (see here and here), I decided to buy a Sandisk Sansa Fuze. This is basically a generic Nano: an 8GB solid state media player with a small screen and video capabilities. It’s about $50 cheaper than the Nano and about 50% crappier in every dimension: it’s bigger and thicker than the Nano and suprisingly heavy; has a first-gen iPod-style mechanical scroll wheel and a misaligned headphone jack; the screen is noticeably low resolution; and the control is counterintuitive (the main menu items swoop diagonally from lower left to upper right—I still can’t wrap my head around which way to turn the wheel). It does have several features that the Nano lacks, e.g., a built-in FM radio and a voice recorder, which I plan to use approximately never.

My expectation that the Fuze would play nicer with Linux were met in one big way: in MSC (USB Mass Storage Device Class) mode, the Fuze looks just like a USB flash drive with some special folders set up (e.g., Music, Videos, Podcasts, etc.). Copying music onto the device is easy as pie. No need to worry about a cryptographic hash. No need to recompile Rhythmbox or Amarok. It Just Works.

My expectations were frustrated in other ways.

  1. Depending on who you ask, encoding videos for the Fuze is damn difficult or impossible on Linux. I haven’t really tried to solve this, because I can live without video (I only ever used it to stare at the pasty, inert, all-over inessential faces of various Bloggingheads), but the whole situation is absurd. You wouldn’t ship a music player that can’t play MP3s. Nor should you ship a video player that can’t play MP4s. (Yes, yes, I understand that MPEG-4 is a big, unwieldy beast that makes a mockery of the term “standard.” I even understand that video podcasts may use patent-encumbered codecs. But the answer to that is most certainly not to force me to run all my videos through a proprietary Windows-only media converter.)
  2. Connecting to the player in MTP (Media Transfer Protocol) mode required backporting libmtp 0.3.7 from the Karmic repository. This is no big deal, because the one and only reason I wanted to connect via MTP was to remove the lame music and videos that came preloaded on the player. (Media loaded in MTP mode can only be removed in MTP mode. Media loaded in MSC mode can only be unloaded in MSC mode.) The Fuze crashed when I tried to eject it in MTP mode. But I rebooted it and the files were gone, so I’m happy.
  3. Podcasts have a tendency to show up with strange, undescriptive code names. This might be Gpodder’s or the podcasts feeds’ fault, for all I know.

Overall, I’m content with the purchase. The Fuze is definitely Less Cool than the Nano. But next to an iPhone, a Nano is a pretty weak status signifier, don’t you think?



  1. How do you like the Fuze? I’m looking at getting a new mp3 player, but don’t know if I can stomach the pricetag of the iPod.

    Comment by Richard Smith — July 29, 2009 @ 4:03 pm

  2. Richard, It’s fine, not great. A solid little player. I still haven’t figured out video.

    Comment by Chris — July 29, 2009 @ 4:21 pm

  3. […]  I play the music that came on it – the wheel works for volume just like the iPod.  After looking around it appeared that the best way to connect the Sansa Fuze in Linux is as a storage device (MCS) (even […]

    Pingback by It’s A Binary World 2.0 » Getting my new Sandisk Sansa Fuze to work with gPodder — November 9, 2010 @ 11:04 pm

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Blog at

%d bloggers like this: