YamiPod: Using iPod with Ubuntu
Posted by Vikas Hazrati on Sunday, February 17, 2008
If you have recently moved from Windows to Linux then one of the things possibly troubling you would be how to synchronize your iPod without the iTunes software.
Well the answer lies in
A relative newcomer to the iPod file management arena is YamiPod.
Download from the project’s website at www.yamipod.com.The file will appear on your disk as a tarball, so first extract the tarball, and then move the yam-linux folder, which is the product of that extraction, to your home folder.
Follow the steps to get started :
- Open a Terminal window, type cd yam-linux, and press enter.
- In the same Terminal window, type the following command, and press enter (and make sure to leave a space on either side of cp and between so.* and /usr): sudo cp libfmodex.so.* /usr/lib
- When prompted for your password, type it, and press enter. When your user prompt reappears, you can close the Terminal window.
- Double click on the YamiPod icon in yam-linux to get started.
Now you are all set to use YamiPod. - If your iPod is not connected you would get this screen <Screen>

- As soon as you connect your iPod the loading begins and you should get something like this

- You can create a new playlist by clicking on the (+) sign on right hand corner.
- To Synchronize your songs from the hard disk to the iPod.
- Goto Tools-> Synchronize
- Select the play list and the folder on the hard disk that you would like to Synchronize.
- Once you start Synchronization, you should see screen(s) like this\

- YamiPod would now try to figure out the best way to Synchronize, if you are satisfied with what it suggests then go ahead

- Enjoy!!!!






Deepak Mittal said
Thanks for the useful post, Vikas, YamiPod is great!
I have been tried various applications including Banshee, gtkPod, iTunes with Wine, etc; but all of them have one problem or the other.
YamiPod so far looks great.
-Deepak
carl said
Thanks for all the help and the very clear instructions. I followed the download and installation instructions but find that when I double click on the YamiPod icon, nothing happens. I’ve tried reloading and extracting but the same thing happens. Any suggestions?
vikashazrati said
Carl, Could you try launching Yamipod from the terminal window. You should be able to get a clear idea of the problem from there. Let me know if you found anything.
Taylor said
I am having the same problem as Carl. I have had it running on other distros, I just dont know whats up with Kubuntu.
Sandra said
I encountered the same problem of Carl and Taylor and when I launched it by terminal window I got this:
(YamiPod:10759): Gtk-CRITICAL **: _gtk_accel_group_attach: assertion `g_slist_find (accel_group->acceleratables, object) == NULL’ failed
Have you any idea to solve the problem?
Thanks
Sandra said
I solved my problem installing gtkpod
Thanks anyway
vikashazrati said
Thanks Sandra, is gtkpod working fine for you? May be I would try that too.
pugliamix said
Hi there!
I have Ubuntu Jaunty 9.04, 64 bit, same problem as Carl.
I use gtkpod, in order to upload files on my iPod, but I’d like to be able to scrobble with yamipod.
This is what I get when I try to start the program from terminal:
./YamiPod
Gtk-Message: Failed to load module “canberra-gtk-module”: /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: classe ELF errata: ELFCLASS64
Gtk-Message: Failed to load module “gail”: /usr/lib/gtk-2.0/modules/libgail.so: classe ELF errata: ELFCLASS64
Gtk-Message: Failed to load module “atk-bridge”: /usr/lib/gtk-2.0/modules/libatk-bridge.so: classe ELF errata: ELFCLASS64
Gtk-Message: Failed to load module “gail”: /usr/lib/gtk-2.0/modules/libgail.so: classe ELF errata: ELFCLASS64
Gtk-Message: Failed to load module “atk-bridge”: /usr/lib/gtk-2.0/modules/libatk-bridge.so: classe ELF errata: ELFCLASS64
Cannot find libgstreamer
Cannot find libxine
Segmentation fault
——
By the way, libxine1 and libgstreamer.0.10-0 are already installed.
Should I give up?
Johan said
I had the same problem as Carl and Taylor. The problem ended up being the C++ library version. Jaunty installs the newest which is version 6, but Yamipod and I found Floola too uses version 5. So I logged Synaptic Package Manager, searched for libstdc and selected the one named libstdc++5. Once it was installed, both the above software programs worked perfectly. I hope that helps Carl, Taylor and who ever else is battling with these programs on Jaunty
Giovanni said
My problem is similar to Carl’s. I tried doubleclicking on YamiPod icon but nothing happened, so I tried to launch it from terminal and it gave me this output:
Gtk-Message: Failed to load module “canberra-gtk-module”: /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
Cannot find libgstreamer
Cannot find libxine
Segmentation fault
Can anybody help me out of this please? I’d really love to try YamiPod!
Thanks in advance!
P.S.: I’m running Ubuntu Jaunty Jackalope Amd64 version, I don’t know if this is important!
Giovanni said
I forgot to say that canberra-gtk-module, libgstreamer0.10 and libxine1 are already installed, and libstdc++5, too!