| Author |
Message |
sandy_bradley35
Joined: 04 Nov 2011 Posts: 2
|
Posted: Sat 19 Nov 2011, 17:39 Post subject:
ifuse error loading shared libraries |
|
Hello all,
Thank you tempestuous for putting in some great work. I am having some trouble following your instructions. At the step:
ifuse /mnt/ipod
I get the following error:
# ifuse: error while loading shared libraries: libtasn1.so.3: cannot open shared object file: No such file or directory
Up until this point I seemed to be connected with an appropriate serial number. Any help would be much appreciated.
Computer: Toshiba L735 - 11W
OS: Puppy Linux (Slacko 5.3)
Best,
Sandy
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4944 Location: Australia
|
Posted: Sun 20 Nov 2011, 02:16 Post subject:
|
|
| sandy_bradley35 wrote: | | OS: Puppy Linux (Slacko 5.3) |
As I explained in the first post, this gtkpod package was compiled against the Puppy Lucid libraries.
Extra libraries will be required for Slacko, which I now attach ... but YMMV.
If gtkpod is important to you, you should really be running Puppy Lucid 5.2.8 or Three-Headed Dog.
| Description |
|

Download |
| Filename |
gtkpod-Slacko-libs.pet |
| Filesize |
234.68 KB |
| Downloaded |
328 Time(s) |
|
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 1604 Location: South Australia
|
Posted: Sat 17 Dec 2011, 06:13 Post subject:
|
|
I have a new iPod nano (6th generation) which is great but I'm having trouble getting gtkpod to see it.
I tried the following:
| Code: | | /usr/sbin/usbmuxd -u -U root -v -v |
| Quote: | Now open /var/log/messages in Geany, and at the end you should see that your device has been recognised, with text like this -
Code:
usbmuxd[12707]: [4] Initializing USB
Found new device with v/p 05ac:1290 at 3-68
...
Connected to v1.0 device 1 on location 0x30044 with serial number be2975afb30b6db9025f95261b9e0a7041044661 |
But the device was not found.
It does mount ok and I can view and play files on the iPod just using rox.
My model, MC688ZP, doesn't appear to be in the list in gtkpod.
It works fine in iTunes but I'm not interested in booting Windows.
gtkpod looks really nice and I would like to use it.
Any ideas?
BTW there is a later version now. 2.1.0
http://www.gtkpod.org/wiki/Home
I wonder if the new version would recognise my iPod?
Is the package hard to compile? I suspect so.
Any advice will be greatly appreciated.
Cheers
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
Last edited by smokey01 on Sat 17 Dec 2011, 18:54; edited 1 time in total
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4944 Location: Australia
|
Posted: Sat 17 Dec 2011, 09:02 Post subject:
|
|
| smokey01 wrote: | | there is a later version now. 2.1.0 |
No, that version will only work with gtk3, which none of the current Puppies have.
2.0.2 is still the most recent gtk2-compatible front-end for gtkpod.
I suspect what you really need is an upgrade to the underlying libgpod. I can do this, but probably not until after Christmas.
In the meantime, it would be helpful if, after plugging in your iPod, you could tell me what you see in /var/log/messages relating to "usbmuxd".
|
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 1604 Location: South Australia
|
Posted: Sat 17 Dec 2011, 16:15 Post subject:
|
|
usbmuxd did not load automatically
I loaded it as described.
| Code: | | /usr/sbin/usbmuxd -u -U root -v -v |
Then checked Pprocess again, this time it was there.
Now checked /var/log/messages, the results are:
| Code: | Dec 18 06:43:43 puppypc user.notice usbmuxd[12215]: [3] usbmuxd v1.0.7 starting up
Dec 18 06:43:43 puppypc user.info usbmuxd[12217]: [4] Creating socket
Dec 18 06:43:43 puppypc user.info usbmuxd[12217]: [4] Not dropping privileges to root
Dec 18 06:43:43 puppypc user.info usbmuxd[12217]: [4] Initializing USB
Dec 18 06:43:43 puppypc user.info usbmuxd[12217]: [4] 0 devices detected
Dec 18 06:43:43 puppypc user.notice usbmuxd[12217]: [3] Initialization complete |
I guess I can't proceed any further until my device is recognised.
Thanks
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
|
|
Back to top
|
|
 |
smokey01

Joined: 30 Dec 2006 Posts: 1604 Location: South Australia
|
Posted: Sat 17 Dec 2011, 17:21 Post subject:
|
|
I had a crack at compiling libgpod 0.8.0 from here:
http://www.gtkpod.org/wiki/Libgpod#Source
But I failed as my skills are a little short of the requirements.
I also noticed that 0.8.2 is available.
tempestuous what version libgpod did you include in your gtkpod 2.0.2 package?
_________________ Puppy Software <-> Distros <-> Puppy Linux Tips
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4944 Location: Australia
|
Posted: Sun 18 Dec 2011, 09:32 Post subject:
|
|
smokey01, I have sent you a PM regarding a package to test.
But regarding usbmuxd, I just woke up to the fact that you have an iPod Nano ...
so usbmuxd is irrelevant !!
The special setup instructions I provided (including usbmuxd) relate only to the iPod-Touch, iPhone, and iPad.
|
|
Back to top
|
|
 |
redandwhitestripes
Joined: 02 Jan 2009 Posts: 84
|
Posted: Wed 04 Apr 2012, 19:54 Post subject:
|
|
Sorry to drag this old one up but I'm stumped.
I'm using Lucid with my iPhone 4
I can follow the instructions from tempestuous until I have to mount with ifuse. Then I get the message:
Failed to connect to lockdownd service on the device.
Try again. If it still fails try rebooting your device.
A reboot has no effect.
Any ideas what I'm doing wrong? iPhones aren't required to be jailbroken to work with GTKP are they?
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4944 Location: Australia
|
Posted: Sun 08 Apr 2012, 04:49 Post subject:
|
|
| Quote: | # ifuse /mnt/ipod
Failed to connect to lockdownd service on the device. |
redandwhitestripes and Lobster,
It's clear that Apple has added new layers of "technical roadblocks" to its latest iOS 5-based devices!
I see that a new version of libimobiledevice (the main underlying library of gtkpod) was released just 2 weeks ago, so I just recompiled the gtkpod package now, and uploaded the new dotpet here (4MB) -
http://minipc.org/ipup/download/gtkpod-2.0.2-April2012.pet
Please test - it will overwrite any older versions of gtkpod.
As before, you must also install the libanjuta dotpet -
http://minipc.org/ipup/download/libanjuta-1.0-Puppy5.pet
And optionally, you may install the gstreamer dotpet for embedded media player -
http://minipc.org/ipup/download/gstreamer-audio-0.10.35.pet
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Mon 09 Apr 2012, 03:28 Post subject:
|
|
Thanks for new compile tempestuous
Using Slacko 5.3.1 (and the Slack required
gtkpod-Slacko-libs.pet) and the new compile
Everything OK up to here
| Code: |
# ifuse /mnt/ipod
ifuse: /lib/libcrypto.so.0.9.8: no version information available (required by /usr/lib/libimobiledevice.so.3)
ifuse: /lib/libssl.so.0.9.8: no version information available (required by /usr/lib/libimobiledevice.so.3)
fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the 'nonempty' mount option
# |
Could not find libraries in package manager (including trying a few Slackware one)
The gtkpod Ipod manager is running despite the missing libraries . . .
but not accessing the ipad 3
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4944 Location: Australia
|
Posted: Mon 09 Apr 2012, 04:48 Post subject:
|
|
| Lobster wrote: | | Code: | | ifuse: /lib/libcrypto.so.0.9.8: no version information available (required by /usr/lib/libimobiledevice.so.3) |
|
Such error messages are not surprising - this gtkpod package relies on complex interactions between many libraries, and since I first compiled gtkpod-2.0.2 back in 2010, Lucid 5.1.x has been the base ...
... you need to be running this package on Puppy Lucid for any decent chance of success.
|
|
Back to top
|
|
 |
redandwhitestripes
Joined: 02 Jan 2009 Posts: 84
|
Posted: Mon 09 Apr 2012, 05:35 Post subject:
|
|
Hi Tempestuous,
Many thanks for your reply and the time you have taken to help.
I can now get GTK pod up and running and it can see the music on my iPhone. The only problem I have now is that whenever I make any changes to my music, I get a message saying “unsupported checksum type”.
I have no idea why I get this. The only hitches I had beforehand were needing to run GTKP with the “-nonempty” option and, secondly, my iphone had no **iTunesDB** file that you specified, rather it had a file named **iTunesCDB** so I coped this to the .gtkpod directory and renamed it **iTunesDB.bak**
As it stands now I can delete files but cannot add files. Help would be great but if it’s a big problem never mind, I’ve found a workaround to change music via iTunes without the syncing nonsense and I can even play .ogg files, so I’m still happy
A copy of my console readout follows, it's too advanced for me though presumably the libthai message is connected to language (I live in Thailand so some of my files/music has Thai fonts)
****
# gtkpod
Prepending /usr/lib/gtkpod to plugin directories
** Message: REMEMBERED PLUGINS
** Message: DEFAULT PROFILE /usr/share/gtkpod/data/default.profile
** Message: User profile /root/.gtkpod/gtkpod.profile
** Message: user session profile exists so adding plugins from it
Number of active plugins: 17
(gtkpod:12402): Pango-WARNING **: libthai.so.0: cannot open shared object file: No such file or directory
libitdbprep: itdb_iphone_start_sync called with uuid=4bf417f1477c69e0722bbd1417c6e678b5c01dcc
itdb_iphone_start_sync: posted syncWillStart
itdb_iphone_start_sync: posted syncLockRequest
Locking for sync, attempt 0...
itdb_iphone_start_sync: posted syncDidStart
** (gtkpod:12402): CRITICAL **: itdb_splr_validate: assertion `at != ITDB_SPLAT_UNKNOWN' failed
libitdbprep: itdb_iphone_stop_sync called
Could not delete '.status-com.apple.itdprep.command.runPostProcess'
Could not delete 'ddd.itdbm'
itdb_iphone_stop_sync: posted syncDidFinish
libitdbprep: itdb_iphone_start_sync called with uuid=4bf417f1477c69e0722bbd1417c6e678b5c01dcc
itdb_iphone_start_sync: posted syncWillStart
itdb_iphone_start_sync: posted syncLockRequest
Locking for sync, attempt 0...
itdb_iphone_start_sync: posted syncDidStart
** (gtkpod:12402): CRITICAL **: itdb_splr_validate: assertion `at != ITDB_SPLAT_UNKNOWN' failed
libitdbprep: itdb_iphone_stop_sync called
Could not delete '.status-com.apple.itdprep.command.runPostProcess'
Could not delete 'ddd.itdbm'
itdb_iphone_stop_sync: posted syncDidFinish
libitdbprep: itdb_iphone_start_sync called with uuid=4bf417f1477c69e0722bbd1417c6e678b5c01dcc
itdb_iphone_start_sync: posted syncWillStart
itdb_iphone_start_sync: posted syncLockRequest
Locking for sync, attempt 0...
itdb_iphone_start_sync: posted syncDidStart
** (gtkpod:12402): CRITICAL **: itdb_splr_validate: assertion `at != ITDB_SPLAT_UNKNOWN' failed
libitdbprep: itdb_iphone_stop_sync called
Could not delete '.status-com.apple.itdprep.command.runPostProcess'
Could not delete 'ddd.itdbm'
itdb_iphone_stop_sync: posted syncDidFinish
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4944 Location: Australia
|
Posted: Mon 09 Apr 2012, 06:32 Post subject:
|
|
Lobster, on second thought - here's a quick way to get gtkpod working in Slacko -
just copy over the libcrypto and libssl libraries from Lucid to Slacko; here's a dotpet -
| Description |
|

Download |
| Filename |
libcrypto-libssl-for-Slacko.pet |
| Filesize |
695.78 KB |
| Downloaded |
231 Time(s) |
|
|
Back to top
|
|
 |
tempestuous
Joined: 10 Jun 2005 Posts: 4944 Location: Australia
|
Posted: Mon 09 Apr 2012, 06:35 Post subject:
|
|
redandwhitestripes,
I have sent you a PM with a link to an extra decryption library which might (!?) help.
I won't make this library public, since very few newcomers to the forum are prepared to help with testing and results.
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Mon 09 Apr 2012, 07:37 Post subject:
|
|
| Quote: | Lobster, on second thought - here's a quick way to get gtkpod working in Slacko -
just copy over the libcrypto and libssl libraries from Lucid to Slacko; here's a dotpet - |
Many thanks
Am I closer?
| Code: | # ifuse /mnt/ipod
fuse: mountpoint is not empty
fuse: if you are sure this is safe, use the 'nonempty' mount option
# |
I am trying to get to grips with gtkpod software
Could not get any files transferred or viewed . . . so far
Thanks again
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
|