Quote:
Originally Posted by
Mac The Knife /forum/post/18239328
Other than trying a different app, I don't have any solution.
You should probably. at least, try
gtkpod before you give up.
Personally, I didn't have any luck with a 5th gen Nano either. So I settled on just a Sansa Fuze which can do drag'n'drop. It has some issues and inexplicably missing features, but at least it works. Unfortunately it maxs out at 8GB internal but it does have a microSD slot.
Hey, you're 120GB is considered a "classic" right?
You might take a look at these two links (hope they help):
http://gtkpod.git.sourceforge.net/gi...EWS;hb=07493e8
http://gtkpod.git.sourceforge.net/gi...ysInfo;hb=HEAD
Yes, i have an ipod classic =) , i have gtk pod installed but it doesnt recognize it , now thanks to those links i know why.
Still i'm having problems following these steps, I have hal, libsgutils and libgpod already installed and i should run : configure/make/make install , but I dont know where libgpod is located:
"Starting with the iPod Classics and the Video Nanos, libgpod needs an
additional configuration step to correctly modify the iPod content. libgpod
needs to know the so-called iPod "firewire id", otherwise the iPod won't
recognize what libgpod wrote to it and will behave as if it's empty.
There are several ways to set up an iPod so libgpod can find its firewire id.
The preferred method is automatic. Make sure you have hal and libsgutils
installed before running configure/autogen.sh. If you built libgpod without
them, run configure/make/make install after you install them.
A hal callout and .fdi file will be built and installed. This will query an
iPod when it is plugged in and save the SysInfoExtended file in the proper
place. This should be entirely automatic. If you have trouble with this, see
the TROUBLESHOOTING file for some hints.
If you build with libsgutils but without hal, the next best method is mostly
automatic. You should have an ipod-read-sysinfo-extended tool available. Run
it with the iPod device path and the iPod mount point /mnt/ipod) as arguments.
For example:
$ ipod-read-sysinfo-extended /dev/sda /mnt/ipod
This may require root privileges. It reads an XML file from the iPod and
writes it as /mnt/ipod/iPod_Control/Device/SysInfoExtended. More details on
this method can be found at
http://ipodlinux.org/Device_Information .
Having the SysInfoExtended file created by ipod-read-sysinfo-extended or the
hal callout is enough for libgpod to figure out the iPod firewire id."