VMWare Woes
I'm currently trialing VMWare 5.5 on my laptop, to run Windows XP so that Vicky can use iTunes to manager her iPod (no, gtkpod isn't an option, and neither is SharpMusique). However, it's not working. :(
I've installed iTunes, but when I plug in the iPod XP detects first an iPod and then a USB Mass Storage device. It appears that the Mass Storage device is overriding the iPod drivers so iTunes doesn't notice the iPod. And so I ask the Lazyweb: has anyone else seen this, and is there a way around it?
Update: looks like the problem is caused by VMWare exposing my USB 2 controller as a USB 1.1 controller, which iTunes refuses to support as it would be too slow. Dammit! Any known workarounds?
Update 2: there are suggestions that this may be fixed by using an older version of iTunes, so does anyone have a Windows iTunes 5 installer to hand? Apple are only providing the latest release on their site.
NP: Laika Come Home, Space Monkeyz vs. Gorillaz
You might also be able to remove the ipod driver from the device manager (in system properties). Theres also something in windows that sets priority for drivers, so you might search for that, but it escapes me at the moment.
Does Rhythmbox support encrypted MPEG 4 files? Does it let Vicky access the iTunes Music Store?
gtkpod is out simply as it's very very ugly, and very very broken. I'm a hacker and refuse to use it, I'm not even going to suggest showing it to Vicky. It also failed the ITMS test.
Using SharpMusique isn't allowed as 1) it's not integrated into Rhythmbox and 2) not as nice to use as iTunes.
Of course this means that Banshee is out for the above reasons.
Accept that fact that I need iTunes running, and considering I have a Windows XP license, iTunes, and VMWare, it should be possible.
gtkpod is pretty damn ugly ;) maybe some funky app based on sharpmusique+ipodsharp would be nice.
<A href="http://banshee-project.org/Main_Page">Banshee website</a>
The ipod integration for banshee is excellent.
http://www.vmware.com/community/search.jspa?q=ipod
Hardware details: I plugged the iPod into the hub on the LCD display. I'm pretty sure it is USB 2.0. The display is a Dell, 19". That plugs into one of the USB connectors on the back of the tower (also a Dell). I think it shows up as USB 2.0 in XP, but I'm not positive and don't have the iPod with me to double-check.
At home I found that gtkpod was able to put music on the iPod (fwiw). (vmware is at work, and my personal machine doesn't have the resources to run windows on top of debian)
It is not with this kind of workarounds that free software progresses.
Sigh too...
One day I may buy a Mac Mini, but that is way out of our budget at the moment.
* CD Burning / Ripping Doesn't Work
* Accessing the iPod
Getting the iPod to work with iTunes still requires the modification of vital Hotplug configuration files... For this reason, we do not provide official support for using the iPod with iTunes.
So that's a no then.
http://crossover.codeweavers.com/redirect/itunes490
All previous versions of iTunes can be found here:
http://public.planetmirror.com/pub/apple/iTunes/
With respect to performance, the protocol version does not constrain the performance. If you have a usb2 device plugged into a usb2 port on your host, and then pass it through to a VM, you will still get performance greater than usb 1.1 'allows'. Of course it won't be as fast as usb2 on the host, but that's just your inevitable virtualisation overhead.
My housemate has a creaky old 2001 era PC and uses iTunes6 (or whatever the latest iTunes is) via (real) USB 1.1. I know it's USB 1.1 because it took forever to transfer his collection of music AND he had to do it twice because the cable came unplugged 80% of the way through (iTunes doesn't seem to checkpoint unless you do a software eject or it finishes). I don't know what sort of iPod my housemate has but he bought it in the last month and it plays movies, music and pictures with a colour screen and is not overly narrow. The only catch is that very occassionally iTunes seems to fail to spot the iPod is plugged in even though Windows succeeded. He also upgraded through several versions of iTunes and even installed the version of iTunes that was on the CD (which may have extra drivers).
Just to reiterate - iTunes 6 worked using USB 1.1 on his Windows XP PC.