The ipod is mounted like this: sshfs -o workaround=all -o idmap=user [email protected]:Media /m edia/ipod
so I mount ~/Media of the "mobile" user (unprivileged user of the ipod, where the music library is) That directory looks like this: (opening it now in nautilus, it has the blue bar above (This media contains photos.. [Launch gthumb]) $ ll /media/ipod totalt 52K drwxr-x--- 1 ulrik 501 204 9 maj 20.11 DCIM/ drwxr-xr-x 1 ulrik 501 102 9 jun 14.49 Downloads/ lrwxr-xr-x 1 root 501 14 12 mar 17.40 iPod_Control -> iTunes_Control/ lrwxr-xr-x 1 root 501 1 12 mar 17.40 iTunes -> ./ drwxr-xr-x 1 ulrik 501 204 12 mar 17.40 iTunes_Control/ drwxr-xr-x 1 ulrik 501 170 17 maj 14.41 iTunes_Control_2/ drwxr-xr-x 1 ulrik 501 68 17 mar 21.41 Music/ drwxr-xr-x 1 ulrik 501 136 12 mar 17.22 MxTube/ drwxr-x--- 1 ulrik 501 68 9 dec 2008 Photos/ drwxr-xr-x 1 ulrik 501 68 17 mar 21.41 Playlists/ drwxr-xr-x 1 ulrik 501 4,2K 2 apr 00.08 Podcasts/ drwxr-xr-x 1 ulrik 501 68 12 mar 14.16 Purchases/ 2009/6/22 Josselin Mouette <[email protected]>: > Le dimanche 21 juin 2009 à 22:13 +0200, Ulrik Sverdrup a écrit : >> Now, the ipod does not show up at all. It is displayed as a >> digital camera in nautilus if connected by cable. > > This is probably part of the problem. > > What does the directory tree on your iPod’s root look like? (Not your > music files, I’m talking about any special files/directories.) > > What is the output of "lsusb"? > I don't think this is part of the problem anymore. The ipod is mounted wirelessly, over ssh, and it doesn't matter if the USB cord is attached or not. Anyway, now I tried to run rhythmbox with debug output, and it says this when I mount the filesystem: (00:56:37) [0x105ae1b0] [rhythmdb_mount_added_cb] rhythmdb-monitor.c:463: volume file:///media/ipod mounted (00:56:37) [0x105ae1b0] [rb_removable_media_manager_add_mount] rb-removable-media-manager.c:608: Unhandled media, no volume for mount Rhythmbox says *no volume for mount,* which is the view GIO takes, here is a check using python: └ ulrik $ python Python 2.5.4 (r254:67916, Feb 18 2009, 04:30:07) [GCC 4.3.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. Enabling tab completion >>> import gio >>> gio.vo gio.volume_monitor_adopt_orphan_mount gio.volume_monitor_get >>> gio.volume_monitor_get() <__main__.GUnionVolumeMonitor object at 0x483e21e8 (GUnionVolumeMonitor at 0x1095ba00)> >>> vm = _ >>> vm.ge vm.get_connected_drives vm.get_mounts vm.get_volume_for_uuid vm.get_data vm.get_properties vm.get_volumes vm.get_mount_for_uuid vm.get_property >>> vm.get_mou vm.get_mount_for_uuid vm.get_mounts >>> vm.get_mounts() [<__main__.GProxyMount at 0x483e2238: ipod>] >>> ipod = _[0] >>> ipod.ge ipod.get_data ipod.get_name ipod.get_root ipod.get_drive ipod.get_properties ipod.get_uuid ipod.get_icon ipod.get_property ipod.get_volume >>> ipod.get_volume() >>> print ipod.get_volume() None >>> print ipod.get_root() <__main__.GLocalFile at 0x483e28f0: file:///media/ipod> -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

