Slashdot Mirror


Syncing Music Players In Linux?

Daengbo writes "I recently sold my old laptop to a friend, and she asked me to keep Ubuntu on it rather than installing Windows for her. To help her with the transition, I wrote two intro lessons for her, but we've hit a stumbling block. The iRivier Clix (4GB) she's been using syncs with Windows Media Player. My research shows that the model has both an MTP for the sync and a UMS mode which acts as a mass storage device. Rhythmbox's 'Scan Removable Media' doesn't pick up anything from the USB mass storage device, and although Syncropated claims to support these types of devices, it doesn't find any supported devices. Unless you use an iPod, this appears to be a real weak point in the Linux desktop. Do you sync your mass storage devices and music players? What do you use?"

39 of 278 comments (clear)

  1. What do you use? by Rik+Sweeney · · Score: 5, Informative
    1. Re:What do you use? by Timesprout · · Score: 2, Informative

      This is one of the more polished Linux apps I have found in terms of UI and it works quite well but the resource requirements are brutal. It eats memory, is painfully slow to startup and regularly spikes the processor at 100% even when it's doing nothing.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    2. Re:What do you use? by beckerist · · Score: 2, Interesting

      True that. I had a computer with P4 1.7gHz, 768 megs of RAM and kubuntu 6.06. Amarok WAS one of the cleaner programs I'd used on that PC, though I had to regularly close it. If I left it open (like I do with Winamp now) it would use all my computer's resources within a week, causing me to restart more often than I'd wanted to!

      I think the problem lay in the fact that I would just "pause" my music as I'm leaving (and not fully stop it)...it would sit in memory while I was gone...not sure why there was a leak but yeah, very resource intensive but a very good looking program!

      Oh, and my Sansa m250 worked just fine with it!

    3. Re:What do you use? by Stocktonian · · Score: 2, Informative

      Yep, just use Amarok.

      That's why we sell our linux laptops with Kubuntu. The Gnome defaults just don't measure up.

      ---
      http://www.linuxlaptops.eu/ Guaranteed Linux comapatbility

      --
      XePhi Computers sell really cheap Linux CDs! http://www.xephi.co.uk
    4. Re:What do you use? by BecomingLumberg · · Score: 3, Interesting

      Listen is a good Amarok clone that is GTK (and a believe less of a resource hog). http://www.listen-project.org/

      --
      If a nation expects to be ignorant and free, in a state of civilization, it expects what never was and never will be.-TJ
    5. Re:What do you use? by ak3ldama · · Score: 2, Insightful

      And if you feel like firing back with the usual Linux fanboy "I think Amarok is better..." BS don't bother. You are wrong.
      Actually, mr anonymous, you are wrong. Amarok is clearly not going for your average section of the user base.
      It has the usual open source "more features is better than a smaller but useful and coherent set of rock solid ones"
      It's a very elegant program with many features, and is not meant to just be iTunes. If you think iTunes is all anyone needs your are as blinded as any of the Linux fanboys. (Disclaimer: I have used iTunes and Amarok and I personally don't use either.)

      --
      "but money is the God of Algiers & Mahomet their prophet." - Rich. O'Bryen June 8th 1786
    6. Re:What do you use? by drew · · Score: 2, Interesting

      I wasn't too impressed with amarok last time I tried it. Besides being a slower, uglier clone of an already slow and ugly application, it would downright refuse to play about half of my files, despite them being a type that was supported by the backend that I was using. I spend a while poking around in the code, and basically, amarok would drop any file that it couldn't figure out how to parse the tags for. I brought it up on the forums, and one of the developers asked what I thought the expected behavior should be when I asked it to play a file that it couldn't read the metainfo for. Hello?!? The expected behavior when I ask it to play a file would be to play the file! I don't load up an audio file in my music player to find out who the singer is, I load an audio file in a music player to listen to it.

      Maybe it has improved drastically since then (this would have been a little over 6 months ago, I suppose), but the whole experience left a really bad taste. These days I mostly use xfmedia, which is small, clean, and uses the xine backend, so it can play just about anything (works better than anything I've tried so far on windows, anyway). It doesn't support syncing that I am aware of, but I sync my iPod to my work computer, so I really don't care too much about that.

      --
      If I don't put anything here, will anyone recognize me anymore?
    7. Re:What do you use? by idonthack · · Score: 2, Insightful

      I don't know what any of you guys are talking about. My instance of Amarok has been running for days now, and processor usage rarely reaches 10%. The only time I ever had CPU issues with it was when I was running badly written extension scripts. Memory usage is around 100MB, which is not totally unexpected considering its complexity, and the fact that I'm playing FLAC files.

      So either you're running it under adverse conditions (read: Gnome desktop) or something is wrong with your installation.

      --
      Why is it that when you believe something it's an opinion, but when I believe something it's a manifesto?
    8. Re:What do you use? by numbski · · Score: 3, Interesting

      Amarok is good, but I think he's overlooking the obvious here (well...obvious to anyone who's worked with UMS devices at all....)

      What's happening with his player is that it is either - 1, not recognized by the OS as a UMS (doesn't sound like this...he's able to put files on it and mount it, etc), or 2, the application doesn't recognize the device. If the latter, then what he needs to do is get the USB Vendor ID and Product ID of the player, and send it to the devs so that they can add support for it. If he doesn't mind recompiling from source, he can probably locate the file where the USB identifiers are kept, add them locally, and recompile.

      That said, there are a bunch of devices out there that misrepresent themselves as UMS, but in reality are not. I had a camera like this. It took SmartMedia flash, and had a USB cable that was suppose to allow me to plug the camera in and use it as a card reader. Linux, FreeBSD, and MacOSX immediately attempted to load the UMS driver, as the device claimed this, but then failed miserably. The camera came with a driver disk for Windows, which should have tipped me off right away what was happening. Essentially whomever wrote the firmware for the camera had it identify with that class, even though it wasn't true. It triggers the OS to load the wrong driver, and somehow they worked around that for the Windows driver. If he has that going on, he's pretty much SOL. If he can mount the player and copy files, it's just a matter of getting those two ID's into the hands of the developers, and temporarily modifying his own build until the next version comes out.

      This is why Open Source stuff is cool. Your device isn't supported, but is standards compliant? Add it to the sources and recompile. :)

      --

      Karma: Chameleon (mostly due to the fact that you come and go).

  2. Please -- Mount Man by fishdan · · Score: 2, Insightful

    So the obvious thing is you can tell her she's going have to do 'man mount' to find out how to get her music synced. No -- really!

    That joke never gets old...

    Seriously though -- in UMS mode you should be able to mount it as a drive. You'll abviously have to make a script for her, but that's easy enough.

    I love that I know how hot this girl is based on the detail in your help pages for her....

    --
    Nothing great was ever achieved without enthusiasm
    1. Re:Please -- Mount Man by grev · · Score: 4, Informative

      Mounting won't do it for a lot of players. I have a Samsung YH-925 and although it functions as a UMS, when files are copied to the player they are not indexed, meaning you can't play any music without syncing it through a program like Windows Media Player.

    2. Re:Please -- Mount Man by wiggles · · Score: 5, Funny

      My thoughts exactly.

      It's obvious that this girl is interested -- otherwise, why else would she switch to Ubuntu?

      Advice to the geek who posted this: This is not about the OS or her mp3 player or whatever. This is about her wanting to get with you. That's why she kept Ubuntu, because she wants to show you she's open to the things you like. She could give a rat's ass what OS she uses otherwise.

      Go get some.

    3. Re:Please -- Mount Man by sYkSh0n3 · · Score: 5, Funny

      Advice to the geek who posted this: This is not about the OS or her mp3 player or whatever. This is about her wanting to get with you. That's why she kept Ubuntu, because she wants to show you she's open to the things you like. She could give a rat's ass what OS she uses otherwise.

      Slashdot: Relationship advice from my mother's basement, next caller please.

    4. Re:Please -- Mount Man by mcpkaaos · · Score: 2, Funny

      The only thing scarier than getting dating advice on Slashdot is that it's actually good advice.

      Listen to Wiggles. Go get some.

      --
      It goes from God, to Jerry, to me.
    5. Re:Please -- Mount Man by bzipitidoo · · Score: 2, Informative

      I also have a Samsung. It's a Samsung Yepp (YP-U2J I think-- I know the 'U' is in there and think 'U' stands for US). I got it because that was the only one I could find locally that can do Ogg Vorbis. And that only after flashing the player with a European ROM. (Details on how to flash the Yepp are here.) The flash was also necessary to get it to behave like a USB memory stick. Without that ROM update, I could not move files (Ogg Vorbis or MP3 or whatever) on and off it just like it was a plain old flash drive.

      The problem is the politics in the music player, not the music player per se, and not Linux. Most of them won't play nice with USB. They're programmed to support only this Windows protocol, MTP. Don't know enough about MTP itself to know for sure if it's good, or free, but MTP comes from MS and supports DRM, and that's enough for me. Also, I read a rumor at the link I gave above that MS has done much to make Ogg Vorbis unavailable in the US.

      --
      Intellectual Property is a monopolistic, selfish, and defective concept. It is "tyranny over the mind of man"
    6. Re:Please -- Mount Man by 19thNervousBreakdown · · Score: 2, Insightful

      Jesus, you people are ridiculous.

      Lesson: If someone is interested, they will do overt, flirty things, unless they're a shy and insecure mess, which you want nothing to do with even if you're one too. Ordering the same type of soft drink is not a declaration of love.

      --
      <xml><I><am><so><damn>Web 2.0</damn></so></am></I></xml>
    7. Re:Please -- Mount Man by QCompson · · Score: 2, Insightful

      It's obvious that this girl is interested -- otherwise, why else would she switch to Ubuntu?

      Is this an admission that linux is so bad that someone must have an ulterior motive to want to use it?

  3. I never liked the iRiver by bssteph · · Score: 5, Informative

    My experience with iRivers is a bit old (it's before there was a libmtp), but here goes.

    libmtp should work, in the normal "well, it's supposed to work" sense, (as listed at http://libmtp.sourceforge.net/index.php?page=compa tibility) but note I've never used that model. The sparse Syncropated page doesn't say if it actually *uses* libmtp, and in fact, I can't see any mention of MTP on their website; it only mentions mass storage.

    My iRiver required some incantation when turning on the device to put it into mass storage mode, I would assume this is still the case. I think you had to hold stop while turning it on, but it's been so long and it was so immediately frustrating that I've purged that experience from my brain. It could have been anything.

    Since this is an Ask article... I use an iAudio X5 (http://www.cowonglobal.com/product/product_X5_fea ture.php). The mother company is Korean, so the website and docs can be a bit funny with the English at times, but otherwise it's a great product. Rockbox (http://www.rockbox.org/) is a safe firmware replacement, and it also, well, rocks. In either firmware, the device is a simple mass storage device (with no funny business other than an obnoxious adapter necessary for USB), and KDE ([insert dig on Gnome]) picks it up immediately.

    For actually syncing, I'm a junkie for simplicity: I use rsync and a directory full of symlinks to the music I want.

  4. It's the Linux (tm) way by Anonymous Coward · · Score: 5, Funny

    Write your own Driver you n00b!
    Seriously though.

  5. AmaroK. by MoOsEb0y · · Score: 4, Informative

    I use AmaroK. It works with my 4g iPod and my Blackberry Pearl. It will sync any generic mass storage device also. I'd give it a try.

    1. Re:AmaroK. by GrueMaster · · Score: 2, Informative

      I also use Amarok, and the one irritating feature is that every storage device I plug in to the usb port gets picked up by Amarok (it pops up a screen asking if it should sync music). I have 3 iRirver IFP-79x series mp3/ogg players, two are using their IFP firmware, the third is using a UMS firmware. All three work perfectly with Amarok.

  6. I haven't tried it but ... by eldavojohn · · Score: 4, Informative
    ... this doesn't work?

    From that project:

    Unless otherwise noted, projects support all iRiver iFP devices. Users have reported successfully accessing models iFP-1xx,3xx,5xx,7xx,8xx,9xx and N10. We don't anticipate difficulty supporting future models.

    (Note: iRiver offers 'UMS' firmware for some iFP models. Devices running UMS firmware are compatible with generic USB Mass Storage drivers, and do not need any of the drivers mentioned here.)
    Personally, (most) MP3 players I've hooked up to Linux through a USB have been recognized as just plain old drives. You put the MP3 in the right folder (sometimes takes testing) and there it is, ready to play.
    --
    My work here is dung.
  7. Try looking on... by Zwack · · Score: 4, Informative
    Anything but Ipod The forums are very helpful...

    Some people in the Sandisk Sansa E200 Linux forum have run MTP Mode on Linux...

    Z.

    --
    -- Under/Overrated is meta-moderation, and therefore is Redundant.
  8. Using the irivier Clix on Linux by GRW · · Score: 3, Informative

    A quick Google search got me this: Using the irivier Clix on Linux

  9. can't blame you for trying by flynt · · Score: 4, Funny

    From the bottom of the first tutorial...

    Cassandra said...

            this is awesome Dan thanks!! you OBVIOUSLY have way too much time on your hands...lol but i'm glad to benefit from it!

    In other words, DENIED! Sorry, man, we've all been there.

    1. Re:can't blame you for trying by danpsmith · · Score: 2, Insightful

      Cassandra said... this is awesome Dan thanks!! you OBVIOUSLY have way too much time on your hands...lol but i'm glad to benefit from it! In other words, DENIED! Sorry, man, we've all been there.

      Yep, it's good that you have time on your hands, cuz you are gonna both need that time and your hands, most importantly.

      --
      Judges and senates have been bought for gold; Esteem and love were never to be sold.
    2. Re:can't blame you for trying by Cutie+Pi · · Score: 2, Insightful

      In other words, DENIED! Sorry, man, we've all been there.

      My thoughts exactly.

      As a woman, the initial feeling I got from the story is that this guy somehow persuaded this girl (who's level of friendship is probably not reciprocal) to use Ubuntu instead of Windows. That gives him an opportunity to continue the (somewhat desperate) interaction past the point of sale. A hint to geeks out there: Girls get scared when you start going out of your way to be "friendly" or "nice". Guys think the girl will be swept off her feet; girls think the guys are sacrificing their own time (and happiness) just to make them happy.

  10. iRiver Howto by NullProg · · Score: 2, Informative
    --
    It's just the normal noises in here.
  11. My solution by JustNiz · · Score: 4, Insightful

    I buy players wisely first. I make a point of researching beforehand and only buy players that:

    1) Appear as a generic storage device when plugged into USB and doesn't require drivers or other software to be installed on your PC.
    ( this gets around any Windows-only and most DRM limitations, and also means I can use it as portable storage for other files).

    2) Supports ogg ( and FLAC if possible )

    3) Doesn't contain DRM

    1. Re:My solution by ErroneousBee · · Score: 2, Insightful

      Ditto that.

      I view ogg support as a clue that the designers of the device have given some thought to what the device should be capable of, and arnt just ticking the boxes that marketing want ticked.

      Other clues are:

      • Battery life. In particular, lying about it. A sign that the company is dishonest, and have lied about other features.
      • No products in the lineup that take AAA or AA batteries. A sign that designers only develop features suggested by marketing.
      • Proprietary connectors. Unless theres some good reason for it, like Apples dock.
      • Sudden changes in technical direction from the company. Archos and iRiver did this, and their product suite turned to shit overnight.
      • Flash ridden website with no device specifications. A sign that the company are selling an image and do not understand the product.

      I go for UMS devices because then I can manage my player from anywhere without having to use special software. I can drop a podcast onto my player at work, or when I'm away.

      --
      **TODO** Steal someone elses sig.
  12. 5G iPod Stinks, Too by TheNinjaroach · · Score: 2, Interesting

    5G iPod support stinks for me in Linux as well. I love my ability to rip any MP3s from an iPod with KDE by typing "ipod:/" and having everything sorted nicely. On the other hand, synching is terribly broken. Last night I tried using both the ipod:/ kioslave AND Amarok (which probably uses the ipod kioslave) with mostly poor results. 16GB of music was copied to my device, but only 350 of my 2500 songs "registered" on the iPod. The rest were in the appropriate folders, but the iPod stated 15GB of its data were "Other" files and could not play them.

    I have finally reached the point where I regret buying my iPod Video. I loved my old 30GB Photo but iTunes has become more bloated and buggy instead of getting better like I always thought it would. They've obscured the internal iPod library beyond usability, I really wish my player appeared as a "USB Mass Storage" device and simply played the files I dropped to it.

    --
    I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
  13. Amarok again by Apreche · · Score: 4, Interesting

    I don't use KDE, but I use Amarok. Honestly, it is the only media player on Linux worth anything. Banshee and others look fine at first, but you will realize they are unstable pieces of junk if you try to add more than 50 songs to the library. Also, if you use an iPod, you can get it to work with Amarok or other Linux apps quite easily. However, the experience will never be as smooth as iTunes. This is a serious problem. This is why even though I run Linux on all my machines, I still use an iPod with a Mac mini for podcast listening. There simply isn't any other solution that works as smoothly.

    --
    The GeekNights podcast is going strong. Listen!
  14. Sansa m200 series with Rockbox by joedoc · · Score: 2, Informative

    My wife gifted me with a 4 GB Sansa m200 this Christmas. It has both modes (MTP and whatever the other one is called), video, radio, recording, etc. Up to 8 GB storage. I have no interest in video (bad eyes), radio or anything other than it's music capabilities. And whether or not it worked with Linux.

    As expected, it's mounted as a storage drive when plugged into the USB port. I'm not so anal that I have to sync stuff (I have too much music and am rarely home these days), so I just drag and drop whatever I want to hear onto the player. My only gripe with it up to this point was no open formats (ogg, flac).

    However, Rockbox has made firmware available for this model and it's incredible. (Warning: this will not work with the m200R Rhapsody models). Not only does the unit sound better, it now supports all open formats and adds a ton of configuration features not available with the stock firmware.

    The other great thing is that you can dual boot between Rockbox and Sansa firmware, and update the Rockbox firmware but just plugging in to a computer and copying the open downloaded firmware archive to the device. Deleting and going back to Sansa control is very easy as well.

    Great devices, those Sansas.

    --
    Joe Dougherty, Florida, USA
    The words I thought I brought, I left behind. So, never mind.
  15. You are positively batshit insane. by mrsbrisby · · Score: 3, Insightful

    Unless you use an iPod, this appears to be a real weak point in the Linux desktop.
    iRiver doesn't work very well on a Macintosh either, so I bet you consider it a weak point in the Macintosh desktop as well.

    How about this: if iRiver doesn't work in Linux, complain to iRiver.

    With Linux, you could also fix the problem yourself. You could also pay someone to fix the problem. If the iRiver is popular enough, you could also wait and someone else will fix it for you.

    With Windows, you don't have those options, so I consider that a weak point in the Windows desktop.
  16. Re:For mass storage devices by timeOday · · Score: 2, Informative

    Yes.  Here's how I configured my laptop to automatically synchronize my mp3 player with my linux laptop.  I just plug the player to the laptop usb port, and viola, moments later it's done.  I already know this is going to bring heckles from the gui-only crowd, but it really is extremely convenient for me and it might be useful to some of you.  You'll have to change the "model" to match your own player, and the music directories on your computer and mp3 player.

    # /etc/udev/rules.d/99-IAUDIO.rules:
    KERNEL=="sd?1" , SYSFS{model} == "iAUDIO G3", GROUP="users", MODE="660", SYMLINK+="iaudio", RUN+="/bin/sh -c '(/bin/echo; /bin/date; /root/bin/iaudio) >> /tmp/udevlog 2>&1'"

    # /root/bin/iaudio:
    #!/bin/sh

    /bin/mount -v -t vfat -o gid=users,umask=007 /dev/iaudio /mnt/iaudio &&
    /usr/bin/rsync --verbose --update --recursive --delete /mnt/media/byartist/NPR/atc /mnt/iaudio/music
    /bin/umount /mnt/iaudio

  17. Comment removed by account_deleted · · Score: 4, Informative

    Comment removed based on user account deletion

  18. WTF is MTP? Clarity... by Envy+Life · · Score: 2, Informative

    Use rsync. I had the same thought going into this. I have an iRiver H320 that works like a mass storage device and the simplicity of that makes this whole thread dumbfounding. A quick search brought up this informative article Liberate Portable Music Players: UMS, MTP, and Platform-Agnostic Drag-and-Drop Music Listening
  19. reality distortion field by twitter · · Score: 2, Insightful

    Amarok positively blows on my 1.0GHz PIII (Ubuntu).

    and you think "Microsoft Office is lighting fast on just about any hardware, and that has been true for every release cycle the site has had so far after Office 95." That's rich.

    You must be bored with your Slashdot troll job and want to be fired to write such transparently false nonsense.

    --

    Friends don't help friends install M$ junk.

    1. Re:reality distortion field by dedazo · · Score: 2, Insightful
      Actually, let me reiterate that - Office is fucking lighting fast on most normal business hardware. The Office 2003 apps are actually faster to load than the 2000 ones were, and I can't tell the difference between 2003 and 2007 though I've noticed Word 2007 is actually slightly faster at loading larger documents, probably because it's doing more in the background. I haven't played much with the others.

      With the possible exception of Outlook, I've never seen an Office app take more than 2-3 seconds to load. We're not talking prefetch or cache or the Office accelerator, which I always disable anyway. Go ahead and prove me wrong.

      Anyone with half a brain that has ever used Office can tell you all this - unlike you I don't feel the need to make shit up about things I've never used. Your FUD doesn't actually change reality, no matter how much you want that to be the case.

      That Amarok is slow might be irrelevant given the functionality it provides (I use XMMS mostly anyway), much like Firefox vs IE. But that doesn't mean it's not slow or that it doesn't leak memory for some reason.

      Other than having to install xine to have it play MP3s, on my Ubuntu box Amarok is in pristine post-Synaptic install state. I cannot believe I did anything to make it slow, so I must conclude that it needs a beefier box to work well. That's OK, I don't have a problem with that at all. It just invalidates your bullshit fanboy claim that it works fantabulously on a 1GHz processor. Maybe you should stop using that "let me tell you how it is" tone in your posts, and no one would feel the need to constantly call you out on them.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo