[RSOLVED] Problem Installing Tonido Sync On Ubuntu 64-bit

Support forum for Personal Cloud Sync
neato
Super Tonidoid
Super Tonidoid
Posts: 41
Joined: Mon Dec 27, 2010 12:26 am

[RSOLVED] Problem Installing Tonido Sync On Ubuntu 64-bit

Postby neato » Sat Sep 03, 2011 4:08 pm

I first was not able to install TonidoSync directly, but successfully installed using

Code: Select all

sudo dpkg -i --force-architecture <file.deb>


However, no luck getting it to run.

1. tonidosyncstart.sh command does not appear to do anything. No process shows up in pstree after executing

2. tonidosync.sh command does not do anything

3. tonidosync gives the following error

/usr/local/tonidosync/tonidosync: error while loading shared libraries: libbootstrap.so: cannot open shared object file: No such file or directory


I have ia32-libs installed. I do not have an ia32-libs-gtk option in the repositories however. I don't know if this is a problem. But when I apt-get ia32-libs-gtk it just says the latest version is installed.

Any ideas?

Maat
Ubuntu 10.04LTS on Thinkpad T60 with Intel T7200 Processor

User avatar
madhan
Admin Tonidoid
Admin Tonidoid
Posts: 8617
Joined: Tue Dec 30, 2008 12:13 am
Location: Austin, TX, USA
Contact:

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby madhan » Sat Sep 03, 2011 5:34 pm

THanks for reporting. Something is wrong with the script. You can try starting manually by doing the following

export LD_LIBRARY_PATH=.
./tonidosync &

User avatar
madhan
Admin Tonidoid
Admin Tonidoid
Posts: 8617
Joined: Tue Dec 30, 2008 12:13 am
Location: Austin, TX, USA
Contact:

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby madhan » Sat Sep 03, 2011 5:48 pm

I installed on Ubuntu 32 bit and it created a menu shortcut on the Internet menu item. See screenshot.
Attachments
tonidosync_ubuntu.png
tonidosync_ubuntu.png (206.82 KiB) Viewed 12271 times

neato
Super Tonidoid
Super Tonidoid
Posts: 41
Joined: Mon Dec 27, 2010 12:26 am

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby neato » Sat Sep 03, 2011 9:23 pm

I also have the menu shortcut from installing the .deb file.

No luck with the export command. It did change the error, however, to

error while loading shared libraries: libnotify.so.1: cannot open shared object file: No such file or directory

User avatar
madhan
Admin Tonidoid
Admin Tonidoid
Posts: 8617
Joined: Tue Dec 30, 2008 12:13 am
Location: Austin, TX, USA
Contact:

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby madhan » Sat Sep 03, 2011 9:59 pm

It looks like a dependency is not being satisfied.

Please copy this file and untar into the tonidosync directory and try the command once again.
Attachments
libnotify.tar.gz
(10.93 KiB) Downloaded 700 times

neato
Super Tonidoid
Super Tonidoid
Posts: 41
Joined: Mon Dec 27, 2010 12:26 am

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby neato » Sat Sep 03, 2011 11:56 pm

Well, attempting to use the libnotify.so.1 installed on my machine resulted in the error

error while loading shared libraries: libnotify.so.1: wrong ELF class: ELFCLASS64


I presume this is a 64-bit issue. So, copying the file you provided worked, but led to a new dependency error

error while loading shared libraries: libgd.so.2: cannot open shared object file: No such file or directory


I don't know how many more of these we will run into, but I'm willing to keep going if you want to keep sending libraries.

User avatar
madhan
Admin Tonidoid
Admin Tonidoid
Posts: 8617
Joined: Tue Dec 30, 2008 12:13 am
Location: Austin, TX, USA
Contact:

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby madhan » Sun Sep 04, 2011 9:21 am

Can you please do this?

export LD_LIBRARY_PATH=.
ldd ./tonidosync

This will give the full list.

neato
Super Tonidoid
Super Tonidoid
Posts: 41
Joined: Mon Dec 27, 2010 12:26 am

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby neato » Sun Sep 04, 2011 12:42 pm

Looks like libgd.so.2 is the only other one not found. Smart move!! I downloaded the library from http://packages.debian.org/squeeze/libgd2-xpm. I'm not sure I got the correct one, but Tonidosync now starts up.

However there is now a new problem. It is not able to connect to the plug. I enter in the address, name, and password, but it fails to connect, giving the error

Failed to connect to Tonido Server. Verify that the credentials are correct, the server is running and sync app is installed.


Sync is installed on the plug, the plug is updated, and I am able to log onto it just fine. This happens when using either my local ip address, or the relay address.

I don't know if libgd.so.2 would be involved in this or not, but you could try sending me the library and see if that changes anything.

linux-gate.so.1 => (0xf7783000)
libbootstrap.so => ./libbootstrap.so (0xf6bfc000)
libPocoXML.so.6 => ./libPocoXML.so.6 (0xf6b69000)
libPocoFoundation.so.6 => ./libPocoFoundation.so.6 (0xf69db000)
libPocoNet.so.6 => ./libPocoNet.so.6 (0xf68fb000)
librt.so.1 => /lib32/librt.so.1 (0xf68d3000)
libgtk-x11-2.0.so.0 => /usr/lib32/libgtk-x11-2.0.so.0 (0xf64fe000)
libgdk-x11-2.0.so.0 => /usr/lib32/libgdk-x11-2.0.so.0 (0xf6468000)
libatk-1.0.so.0 => /usr/lib32/libatk-1.0.so.0 (0xf644b000)
libgdk_pixbuf-2.0.so.0 => /usr/lib32/libgdk_pixbuf-2.0.so.0 (0xf6431000)
libpangocairo-1.0.so.0 => /usr/lib32/libpangocairo-1.0.so.0 (0xf6425000)
libpango-1.0.so.0 => /usr/lib32/libpango-1.0.so.0 (0xf63e2000)
libcairo.so.2 => /usr/lib32/libcairo.so.2 (0xf6368000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf6328000)
libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf6323000)
libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf631d000)
libglib-2.0.so.0 => /lib32/libglib-2.0.so.0 (0xf6253000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf6136000)
libSM.so.6 => /usr/lib32/libSM.so.6 (0xf612c000)
libpng12.so.0 => /lib32/libpng12.so.0 (0xf6107000)
libjpeg.so.62 => /usr/lib32/libjpeg.so.62 (0xf60e6000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf60d1000)
libdl.so.2 => /lib32/libdl.so.2 (0xf60cd000)
libm.so.6 => /lib32/libm.so.6 (0xf60a7000)
libnotify.so.1 => ./libnotify.so.1 (0xf609f000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf5fa9000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf5f8a000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf5f71000)
libc.so.6 => /lib32/libc.so.6 (0xf5e17000)
/lib/ld-linux.so.2 (0xf7784000)
libPocoNetSSL.so.6 => ./libPocoNetSSL.so.6 (0xf5dda000)
libgd.so.2 => not found
libPocoZip.so.6 => ./libPocoZip.so.6 (0xf5d96000)
libssl.so.0.9.8 => /lib32/i686/cmov/libssl.so.0.9.8 (0xf5d4e000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf5d3d000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf5d33000)
libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf5d2f000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf5d21000)
libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf5d19000)
libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf5d0e000)
libXcomposite.so.1 => /usr/lib32/libXcomposite.so.1 (0xf5d0a000)
libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf5d06000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf5d00000)
libgio-2.0.so.0 => /usr/lib32/libgio-2.0.so.0 (0xf5c62000)
libpangoft2-1.0.so.0 => /usr/lib32/libpangoft2-1.0.so.0 (0xf5c3a000)
libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf5bc4000)
libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf5b94000)
libpixman-1.so.0 => /usr/lib32/libpixman-1.so.0 (0xf5b3a000)
libdirectfb-1.2.so.0 => /usr/lib32/libdirectfb-1.2.so.0 (0xf5ac2000)
libfusion-1.2.so.0 => /usr/lib32/libfusion-1.2.so.0 (0xf5ab8000)
libdirect-1.2.so.0 => /usr/lib32/libdirect-1.2.so.0 (0xf5aa2000)
libxcb-render-util.so.0 => /usr/lib32/libxcb-render-util.so.0 (0xf5a9d000)
libxcb-render.so.0 => /usr/lib32/libxcb-render.so.0 (0xf5a95000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf5a7a000)
libpcre.so.3 => /lib32/libpcre.so.3 (0xf5a49000)
libICE.so.6 => /usr/lib32/libICE.so.6 (0xf5a30000)
libuuid.so.1 => /lib32/libuuid.so.1 (0xf5a2b000)
libdbus-glib-1.so.2 => /usr/lib32/libdbus-glib-1.so.2 (0xf5a0d000)
libdbus-1.so.3 => /lib32/libdbus-1.so.3 (0xf59d3000)
libPocoUtil.so.6 => ./libPocoUtil.so.6 (0xf5991000)
libcrypto.so.0.9.8 => /lib32/i686/cmov/libcrypto.so.0.9.8 (0xf583f000)
libresolv.so.2 => /lib32/libresolv.so.2 (0xf582b000)
libselinux.so.1 => /lib32/libselinux.so.1 (0xf580f000)
libexpat.so.1 => /lib32/libexpat.so.1 (0xf57e8000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf57e4000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf57de000)

User avatar
madhan
Admin Tonidoid
Admin Tonidoid
Posts: 8617
Joined: Tue Dec 30, 2008 12:13 am
Location: Austin, TX, USA
Contact:

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby madhan » Sun Sep 04, 2011 1:30 pm

Progress! I think we are close.

We will fix the libnotify and libgd issue in next build.
I am also attaching the libgd from our build, but I think that is not the issue.
gd.zip
(500.74 KiB) Downloaded 399 times



Please post the log file from your HOMEDIR/TonidoSyncData/Client/Syncclient.log

That will help narrow down why it is not connecting.

Thanks for your patience. Much appreciated as we work out the kinks.

neato
Super Tonidoid
Super Tonidoid
Posts: 41
Joined: Mon Dec 27, 2010 12:26 am

Re: Problem With Installing Tonido Sync On Ubuntu 64-bit

Postby neato » Sun Sep 04, 2011 2:59 pm

My pleasure. I copied over your libgd files into /usr/local/tonidosync and tried again with the same error.

Attached is the syncclient.log file.

Also, when looking at http://<local-ip>:10001/core/loginprofile it always returns 0 whether or not I am logged in or not. Don't know if that helps.
Attachments
syncclient.log
(13.51 KiB) Downloaded 456 times


Return to “Tonido Sync v1 - Archived”

Who is online

Users browsing this forum: No registered users and 5 guests