On Wed, 2007-10-17 at 20:48 -0400, Todd Zullinger wrote: > Rick Stevens wrote: > > On Fri, 2007-10-12 at 20:05 -0400, Todd Zullinger wrote: > >> Indeed. I know that amarok use libgpod for its ipod services. I'd be > >> very interested in finding out if there is a bug someplace in libgpod > >> that's causing your trouble, because I'd like to get it fixed. If you > >> have time for fiddling and want to try and debug this, let me know. > > > > Sure. I'd like to know what's going on. > > Sorry for the delayed reply. :) > > >> Is this on FC6 or F7? > > > > Well, both. My desktop machine at the office is F6, 32-bit (fully > > updated). On one of my F7 machines which I just tried (x86_64, > > Intel Core Duo), the "Configure Amarok" shows the device and shows > > sdb3 as an Apple iPod media device. It shows up in /media as "Rick > > Stevens's iPod" (with spaces). However, clicking on the "Connect" > > icon causes a "Media Device: No mounted iPod found". Now, since the > > automounter mounted it in media, I don't have a "mount" command > > configured in Amarok. Could that be the issue? > > I don't think so, but I'm not terribly familiar with amarok. Here's > what I did to read my ipod in Amarok. > > I deleted ~/.kde/share/config/amarokrc and ~/.kde/share/apps/amarok/ > before I started this, so I was starting fresh, I think. I also > mounted my ipod at "/media/Todd's iPod" to test the spaces. I used > the same mount options as hal mounts the device with, except the > uhelper=hal option. > > Then: > > 1) Connected my ipod. Hal detected and mounted it. I've done both...let Hal do it and manually mounted it myself. Of course, as a mere mortal login, I can't mount it, "only root can do that". In either case, the damned thing mounts as root, not as me and has 755 permissions. Grrrr! > 2) Started Amarok. It detected a media device and pointed me to the > Media Devices pane in the configuration dialog. Yeah, did that. > 3) Went the the Media Devices pane and selected Apple iPod Media > Device from the drop down. Did that as well. > 4) Clicked Ok and waited a minute. I've been waiting over 10 minutes now and only 10GB is used on mine. > 5) Eventually, Amarok finished reading my iPod (after a minute or so, > it has a lot of music and album art, so it takes a bit of time in > gtkpod too. :) Nada. Bupkus. If I click the "Connect" button, I get the "Media Device: No mounted iPod found" popup. > So it seems to work here. Is it possible that you've got nothing > selected as the plugin for the ipod? If not, I'm not sure where the > problem may be. It doesn't seem like there's an obvious bug in amarok > or libgpod. There may, of course, be a non-obvious bug causing this > though. ;) Again, this is an hfsplus iPod. Could that have anything to do with it? > What happens if you manually mount the ipod without any spaces in it? I get the "Media Device: failed to create lockfile on iPod mounted at /media/ipod: Read-only file system" popup. I've tried both of these /etc/fstab entries: /dev/sdc3 /media/ipod hfsplus defaults 0 0 /dev/sdc3 /media/ipod hfsplus uid=rick,gid=rick,umask=000 0 0 hfsplus doesn't grok either the "user" or "users" options, so root has to mount it. That being said, performing "mount /dev/sdc3" as root, the only things that change are the user and mode. The first line gives root:root and 755 modes, the second rick:rick and 777 modes. I'm really starting to think this is an hfsplus issue. Nonetheless, it's damned annoying. > > On my F7, it's libgpod-0.4.2-1.fc7, both i686 and x86_64 versions > > (machine is an Intel Core Duo). > > Yup. And that's a release from January 2007. libgpod releases a lot > less often than many other projects. I'm working on getting it > updated for F-7 now. Assuming the maintainers of the other packages > that use libgpod agree, I'll put it in updates-testing soon (fingers > crossed). ---------------------------------------------------------------------- - Rick Stevens, Principal Engineer rstevens@xxxxxxxxxxxx - - CDN Systems, Internap, Inc. http://www.internap.com - - - - Grabel's Law: 2 is not equal to 3--not even for large values of 2. - ----------------------------------------------------------------------