gtkpod 2.0.2 (outdated 2011 version)

Audio editors, music players, video players, burning software, etc.
Message
Author
keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#76 Post by keniv »

Hi tempestuous et al

I have been given an iPhone 3gs by my sister in law as she got an upgrade. I do not have an iTunes account. I loaded the .pets on the first post into Puppy 528 and followed your instructions to set gtkpod up for an iPhone. I found that the iTunes_Control/Device directory already existed on this device and the path to it slightly different to the one given for the iPod. However all went well and I have been able to add music to my iPhone and the database seems to have been updated as the the music shows up on the phone and is playable on it. I can also play the music on it through this laptop. I have also been able to export a copy of all the music on it to my HD. I am using your gtkpod_run script from a desktop icon to startup and this is working fine but when I use "eject ipod" I see the phone syncing but it is not unmounted. If I go to mnt/ipod I can still see and access the files on the phone. I have to use

Code: Select all

fusermount -u /mnt/ipod
to unmount the phone. Is this the way its supposed to work or should the phone be unmounted with "eject ipod"?
I also have another problem. The phone came with a lot of pictures in an album none of which I want. I could not find a way to delete them. On searching the web I found I needed an iTunes account to do this. However I found "Open photo editor" by right clicking and found I could open this album but I could not delete it. I could delete individual images. I proceeded to do this although I did not delete them all. I then used "save changes" and "eject ipod" and saw the syncing message on the phone then unmounted the phone using the above code. When I re-opened my phone and started "photos" I got an error stating that high resolution photographs had been deleted. I rebooted the phone but got the same message. When I looked at the images left in the album I found they were very low resolution images. On looking directly at the phone file system using mnt/ipod I can find the original high resolution images which can be viewed on the Puppy viewer and look normal. I also tried adding high resolution images using the photo editor. This seemed to work but again when viewed on the phone they seem to be low resolution. I am bemused by this. I thought with your much greater knowledge you might have an idea of what has happened here and how to fix it. I would appreciate any help with this. I am afraid I am a complete novice with iPhones.

Regards,

Ken.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#77 Post by tempestuous »

keniv wrote:I have been able to add music to my iPhone and the database seems to have been updated as the the music shows up on the phone and is playable on it.
I can also play the music on it through this laptop.
That's great - you have a recent i-device, which appears to be working perfectly with gtkpod.
I strongly suggest you don't upgrade the firmware on that device! This is likely to break compatibility with gtkpod.

keniv wrote:but when I use "eject ipod" I see the phone syncing but it is not unmounted.
Ah, thanks for that important feedback ...
I wonder why no one else has reported this??

OK, I did some digging, mainly here -
http://sourceforge.net/tracker/index.ph ... tid=519273
and I see that the "eject ipod" command was never meant to unmount the device. Oops.
I remind everyone that I don't own an iPod myself.
So I guess the "eject ipod" command simply clears the device's listing in gtkpod???

keniv wrote:I have to use

Code: Select all

fusermount -u /mnt/ipod
to unmount the phone.
Yep, that's the correct thing to do.

Now we need some way to automatically run that command when gtkpod exits -
this can be achieved with a script which gtkpod runs at exit; /root/.gtkpod/gtkpod.out

I now attach this shutdown script as a dotpet, in the next forum post.
And I have updated the HOWTO in the first few posts in this thread.

Sorry, I know nothing about photos on iPhones.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#78 Post by tempestuous »

Deleted, May 2014
Last edited by tempestuous on Fri 30 May 2014, 05:30, edited 1 time in total.

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#79 Post by keniv »

Hi tempestuous

Thanks for your reply, link and the .pet. I have just installed and tested the .pet. However, when I try "eject pod" it still does not unmount the iphone. I can still see and access the file system through /mnt/ipod. I thought this was because I had not rebooted my machine but doing this did not help. I looked in /root/.gtkpod to see if gtkpod.out was there and was executable and it was. When I clicked it it ran and the iphone was unmounted. Below is the script I have in gtkpod.out.

Code: Select all

#!/bin/sh
if [ -e /var/run/usbmuxd.pid ];then
fusermount -u /mnt/ipod
fi
Is this what should be there? Could there be some reason that it does not run when I "eject pod"?
Sorry, I know nothing about photos on iPhones.
Well that makes at least two of us.
I did wonder if I could manually delete them together with the db file. Do you know if this would work if the files were music files? I also thought of moving the db file in the hope it would not be read. At least I could put it back if this caused a problem.

Thanks again for your help.

Ken.

Edit. I went back to this to see if I could get it to work. I am glad to report that "eject pod" is now unmounting the iphone. I did try running gtkpod.out again by clicking on it and I also ran the script in a terminal but I don't see how this could have any affect.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#80 Post by tempestuous »

I guess I should have been more clear:
The eject function is not really critical.
The most important thing is to unmount your iPhone before disconnecting it
... however ...
if you attempt to unmount the iPhone while gtkpod is still running, the unmount will probably fail, since the device will be seen as busy.
keniv wrote:when I try "eject pod" it still does not unmount the iphone.
Correct - the "eject" function simply stops gtkpod from accessing the device (I think), which then makes it possible to unmount the device - even if gtkpod is still running.

But with the shutdown script installed, the best practice would be simply to wait until gtkpod has exited, then go ahead and disconnect.
As gtkpod is exiting, it will unmount the device.
"Eject" becomes completely unnecessary.
keniv wrote:Below is the script I have in gtkpod.out.

Code: Select all

#!/bin/sh
if [ -e /var/run/usbmuxd.pid ];then
fusermount -u /mnt/ipod
fi
Is this what should be there?
Yes, that's the script provided by my dotpet.
keniv wrote:I did wonder if I could manually delete them together with the db file. Do you know if this would work if the files were music files?
The process of directly deleting music files from the device's filesystem will almost certainly mess up the database. That's the whole reason gtkpod exists as an application - it manages the addition and deletion of music files, and updates the database.

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#81 Post by smokey01 »

Tempestuous has there been any advancement for the iPod nano gen6.

I never did get it working and lost interest.

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#82 Post by keniv »

Hi tempestuous

Thanks for the explanation.

Ken.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#83 Post by tempestuous »

smokey01 wrote:has there been any advancement for the iPod nano gen6.
Unfortunately, no.
But as I mentioned on the previous page, there's a workaround by "jailbreaking" your device.

If you're happy to hack your Nano's firmware, I can provide some advice via PM.
All I can say on a public forum is that the hacked firmware for a Nano is called "Nan0hail".
I can't post hacking instructions, or links to hacked firmware, because this (arguably) contravenes Apple's intellectual property, and they have been known to issue takedown notices to webpages which publish such information.

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

Re: gtkpod 2.0.2 for iPod-Touch & iPhone

#84 Post by sheldonisaac »

Good morning.

Please excuse, tempestuous and others;

My friend was just given a first-generation iPod.
I thought to put some more music files on it.
Am concerned not to screw up her iPod.

I have never used an iPod or other Apple product before.

Somehow online searching led to this thread.

Before asking any more, may I just ask about this: libanjuta "failed to install"

2078403 2013-11-13 10:22 /mnt/sda4/sources/LinuxSourc/libanjuta-1.0-Puppy5.pet

Lucid Puppy 5.2.8.6 on a Dell D610 laptop.

Any help will be much appreciated.

Sheldon
tempestuous wrote:gtkpod is an iPod manager for Linux.
You must install these two dotpets:
http://minipc.org/ipup/download/gtkpod-2.0.2.pet 2.6 MB
http://minipc.org/ipup/download/libanju ... Puppy5.pet 2.1 MB
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#85 Post by tempestuous »

The installation error may relate to your particular version of Puppy.
sheldonisaac wrote:Lucid Puppy 5.2.8.6 on a Dell D610 laptop.
"5.2.8.6" ? The most recent version of Lucid Puppy I can find is lupu-528.005.iso
from
http://distro.ibiblio.org/puppylinux/puppy-5.2.8/

Can you give more details about your Puppy version, and a download link?

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

#86 Post by sheldonisaac »

Good day, tempestuous.
.
tempestuous wrote:The installation error may relate to your particular version of Puppy.
sheldonisaac wrote:Lucid Puppy 5.2.8.6 on a Dell D610 laptop.
"5.2.8.6" ? The most recent version of Lucid Puppy I can find is lupu-528.005.iso from http://distro.ibiblio.org/puppylinux/puppy-5.2.8/

Can you give more details about your Puppy version, and a download link?
Sorry, i wasn't clear enough.

Richard Erwin (with help from playdayz,...) has been working on an update to lupu-528.005. I suppose the kernel is the same, but some newer utilities and applications?
http://www.mediafire.com/folder/dc28t2r ... es-5.2.8.6
I downloaded the lupumini-5.2.8.6-20131028.iso

Here's a post from him on November 6, on the page
http://www.murga-linux.com/puppy/viewto ... start=2490
rerwin wrote:
bigpup wrote:Any chance of Playdayz putting some info about the Lupu 5.2.8.6 update in the first post of this topic?
Maybe time to start new topic for Lupu 5.2.8.6?
That is the plan. Playdayz has offered a link to a new thread, which I plan to start after my next uploaded version.
The delay, now, is to complete an upgraded pfbpanel. Radky and I are working it over, to kill bugs, shrink the window and add some of the Stu90 plugins that also need some work.
Richard
Thanks for your help,
Sheldon
Attachments
image-2.png
(75.2 KiB) Downloaded 406 times
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#87 Post by keniv »

Hello Sheldon

I used gtkpod 2.0.2 with the origional 528 with playdayz updates but before 528.005. It worked well for transfering music although it did not transfer the images associated with it. I also tried to both delete and add some images. This caused some problems as every thing looked OK with the thumnails but the phone no longer saw the high res images even although they were still there when the phone was mounted as a drive. I think I have some posts about this on this thread. Have just installed the libanjuta-1.0-Puppy5.pet to my test savefile on 5286 with no problems. This was stored on a flash drive (see attached). Perhaps your download was corrupted. I think you will also need the hot fix pet. Don't have much time just now but I will install the whole thing tonight and see if it all works on 5286. Hope this helps.

Regards,

Ken.
Attachments
gtkpodpets.png
(18.36 KiB) Downloaded 485 times

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#88 Post by tempestuous »

Well I just downloaded lupumini-5.2.8.6-20131028.iso
burned it to CD, booted to the CD (I hate the orange desktop theme)
then installed libanjuta dotpet ...
works fine for me.

Your dotpet download(s) might be corrupt.
Or you might need a fresh installation?

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

#89 Post by sheldonisaac »

tempestuous wrote:Well I just downloaded lupumini-5.2.8.6-20131028.iso
burned it to CD, booted to the CD (I hate the orange desktop theme)
then installed libanjuta dotpet ...
works fine for me.

Your dotpet download(s) might be corrupt.
Or you might need a fresh installation?
Good morning, tempestuous.
Thanks a lot for this.

I changed the orange desktop of the new LuPu right away!

I'll try another download of libanjuta now.
(Thanks also, keniv, for your response)
Is there a md5sum , to check it?

Thanks again,
Sheldon
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#90 Post by keniv »

Hello Sheldon

Have installed all three pets in 5286 without problems. Have also just downloaded Richards new iso for 5286. Will try installing the pets in this and see what happens but given the changes in the new iso I don't expect problems.

Regards,

Ken.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#91 Post by tempestuous »

The md5sum for libanjuta-1.0-Puppy5.pet is
96aef29182e4898d3dd01167efd983de

The md5sum for gtkpod-2.0.2.pet is
ce148f72353bfd3496f4da49ff32da2a

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#92 Post by tempestuous »

Deleted, May 2014
Last edited by tempestuous on Fri 30 May 2014, 05:31, edited 1 time in total.

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

md5sums

#93 Post by sheldonisaac »

Hi, tempestuous. Thanks for your reply.
tempestuous wrote:The md5sum for libanjuta-1.0-Puppy5.pet is
96aef29182e4898d3dd01167efd983de

The md5sum for gtkpod-2.0.2.pet is
ce148f72353bfd3496f4da49ff32da2a
For libanjuta, I got
0a4fb65fbbac28d96e70aa89e140ad1a libanjuta-1.0-Puppy5.pet
on two separate downloads

For gtkpod, I got the same as you said.

Any thoughts as to how to get a good copy of libanjuta?

Thanks again,
Sheldon

EDIT:
I was able to get a good download from
http://minipc.org/ipup/download/
thanks to the advice there to use wget
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

How to load iPod shuffle

#94 Post by sheldonisaac »

OK, gtkpod 2.0.2 runs, thank you.

Is it correct that, after I mount the 1st-generation iPod shuffle to a
directory, such as /mnt/sdb1, the first thing to do is
"Load selected iPod" ?

The shuffle does not show up to be loaded.

What can be done?

Thanks,
Sheldon
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#95 Post by tempestuous »

In the second post in this thread, read the "IMPORTANT UPDATE" section.
You will see that I said to use "/mnt/ipod" as the value for "iPod mountpoint",
but if you have mounted the Shuffle as /mnt/sdb1 then clearly that's what your iPod mountpoint should be.

Post Reply