no icons, slow running, in Debian 64

   38418   38   1
User Avatar
Member
8 posts
Joined: Jan. 2006
Offline
I just install Houdini 10 on my Debian 64 system. the installation was successful, but when I run Houdini, every time there's a small window saying that " post install initialization , building UI cache, this will only occur once' . But I get it everytime I launch houdini !!!!!!! The worse thing is, after I start up houdini, there's no icons in the shelf. And, that's not all, every time I touch a button on the interface, the reaction is crazily slow!!!!!
I got the following error information from shell when I run it there:
[i]/opt/hfs10.0.401/hsvg/hsvg-real: symbol lookup error: /usr/lib/libgio-2.0.so.0: undefined symbol: g_thread_gettime
this message rolling up for many rows in the shell
help please
User Avatar
Member
8 posts
Joined: Jan. 2006
Offline
anybody can help me on this issue? helllllllllllllllllllllllllp!!!
User Avatar
Member
373 posts
Joined: March 2009
Offline
have you tried running houdini as sudo/root?
Ian Farnsworth
User Avatar
Member
8 posts
Joined: Jan. 2006
Offline
ok…i just tried and failed as same as well…any idea?
User Avatar
Member
8 posts
Joined: Jan. 2006
Offline
anybody encountered the same issue?
User Avatar
Member
17 posts
Joined: Oct. 2009
Offline
I will bump this one.

I've got the same error in the new ubuntu 9.10 x64.

Edit: I get errors reported in my nodes, something like 5:
“Unable to find file /tmp/SOP_uvproject24x24.png : no such file or directory” “unrecognized file type ”Unable to find file /tmp/SOP_uvproject24x24.png : no such file or directory“

Where /tmp/SOP_uvproject24x24.png is just one example, this goes for many *.pngs.

When I look in the terminal I get a ”houdini-path/hsvg/hsvg-real: symbol lookup error: /usr/lib/libgio-2.0.so.0: undefined symbol: g_thread_gettime"
Portfolio / Tech. blog: http://www.theprocedure.se [theprocedure.se]
User Avatar
Member
7871 posts
Joined: July 2005
Online
Here's an idea to try if you're willing to modify your installation. It probably won't work though. And I can't test since I don't generally run Linux.

$ cd /opt/hfs10.0.465
$ source houdini_setup
$ echo $HOUDINI_BUILD_KERNEL
(make sure this mentions amd64 if you're on a 64-bit OS)
$ cd hsvg
$ ./hsvg $HH/help/nodes/images/fov.svg -o/tmp


Confirm that this brings up the libgio error. If there's no error, then something else is wrong. Assuming this brings up the libgio error, we can try to figure out which libs are causing the problem:
$ sudo mkdir oldlibs
$ sudo mv lib* oldlibs


This moves all the libraries that might conflict into the oldlibs directory so that they are no longer used. Ok, now we try using hsvg again:
$ ./hsvg $HH/help/nodes/images/fov.svg -o/tmp


If the hsvg command produces no errors or warnings, then we're done. We should remove the icon cache before restarting houdini:
$ cd ~
$ rm -r ~/houdini10.0/config/Icons
$ houdini -foreground


If running hsvg still doesn't work, then you need to systematically find the right combination of libraries from oldlibs that causes hsvg to run by copying them back out. Post your results if you figure this out.

There are probably other Ubuntu 9.10 problems but this is a start if you're really desperate to run Houdini on Ubuntu 9.10. (Note the official stance [sidefx.com] on Ubuntu 9.10 right now.)
User Avatar
Member
17 posts
Joined: Oct. 2009
Offline
Thank you Edward, I won't be able to try this out in the next couple of day. But I will get back with the result at the end of this week.

Thanks again!
Portfolio / Tech. blog: http://www.theprocedure.se [theprocedure.se]
User Avatar
Member
4 posts
Joined: July 2009
Offline
Thank you very much Edward,

I can confirm that it solved my crashes under Kubuntu 9.10 - houdini 10.0.465

to help people to find this entry:
houdini vex icon crash unable to find the /temp/VOP_ png no such file or directory
Unrecognized file type No such file or directory

cheers…
User Avatar
Member
54 posts
Joined: March 2008
Offline
woowwww… tht fix my problem

thank you edward
User Avatar
Member
8 posts
Joined: July 2009
Offline
Hi edward

Im using,

Ubuntu 9.10
Houdini apprentice 10.0.430
amd 64

My problem was application opens perfectly but there was no icons on the shelf..

Now after following your instructions everything is perfect…
Thank you very much
User Avatar
Member
17 posts
Joined: Oct. 2009
Offline
Sorry for the late answer, this worked out great for me too!
Portfolio / Tech. blog: http://www.theprocedure.se [theprocedure.se]
User Avatar
Member
7 posts
Joined: Aug. 2007
Offline
Worked well, the culprit for me was just libglib-2.0.so.0

Also, houdini requires gvfs-backends, which is not installed by default (at least on kubuntu 9.10).
User Avatar
Member
7871 posts
Joined: July 2005
Online
kai.scorpio
Also, houdini requires gvfs-backends, which is not installed by default (at least on kubuntu 9.10).

I can't imagine what in Houdini will link to gvfs-backends. Maybe by installing gvfs-backends, you installed something else that Houdini actually needed? I'd be interested in seeing an “ldd -v” output of your Houdini install.
User Avatar
Member
7 posts
Joined: Aug. 2007
Offline
I don't think houdini linked to gvfs-backends, but running your test above gave an error (a folder/file not existing), and installing gvfs-backends fixed it. While I was searching for a solution, I remember reading something that gvfs (this was installed on my system, does houdini use this?) has several functions which need the backends, but the gvfs package doesn't have a dependency on the backend, which results in the errors if they aren't both installed.

If you really want me to I can uninstall it and give you the exact error?
User Avatar
Member
7871 posts
Joined: July 2005
Online
kai.scorpio
While I was searching for a solution, I remember reading something that gvfs (this was installed on my system, does houdini use this?) has several functions which need the backends,

No, Houdini doesn't use gvfs.

If you really want me to I can uninstall it and give you the exact error?

No, but it would be helpful if you posted the output from these set of commands from a shell with houdini_setup sourced.

$ source houdini_setup
$ cd $HFS/hsvg
$ ldd -v hsvg-real
User Avatar
Member
7 posts
Joined: Aug. 2007
Offline
Output of ldd -v hsvg-real is attached.
User Avatar
Member
7871 posts
Joined: July 2005
Online
I don't see the attachment?
User Avatar
Member
7 posts
Joined: Aug. 2007
Offline
Hmm it doesn't seem to be working. Here it is (I was trying to avoid a long post like this)

linux-vdso.so.1 => (0x00007fff99fff000)
libpopt.so.0 => /lib/libpopt.so.0 (0x00007f6cc8a28000)
librsvg-2.so.2 => /usr/lib/librsvg-2.so.2 (0x00007f6cc87f1000)
libgsf-1.so.114 => /usr/lib/libgsf-1.so.114 (0x00007f6cc85b2000)
libcroco-0.6.so.3 => /usr/lib/libcroco-0.6.so.3 (0x00007f6cc8379000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007f6cc815d000)
libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f6cc7e0f000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007f6cc7be6000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007f6cc799d000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f6cc7756000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f6cc7552000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f6cc734e000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007f6cc7087000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007f6cc6e04000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00007f6cc6bdd000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f6cc69d3000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f6cc669d000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f6cc646b000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f6cc61e6000)
libz.so.1 => /opt/houdini-10.0/dsolib/libz.so.1 (0x00007f6cc8d13000)
libm.so.6 => /lib/libm.so.6 (0x00007f6cc5f62000)
libc.so.6 => /lib/libc.so.6 (0x00007f6cc5bf3000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007f6cc59e7000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f6cc573d000)
libbz2.so.1.0 => /opt/houdini-10.0/dsolib/libbz2.so.1.0 (0x00007f6cc552c000)
libpcre.so.3 => /lib/libpcre.so.3 (0x00007f6cc52fe000)
/lib64/ld-linux-x86-64.so.2 (0x00007f6cc8c32000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007f6cc50b9000)
libdirectfb-1.2.so.0 => /usr/lib/libdirectfb-1.2.so.0 (0x00007f6cc4e2e000)
libfusion-1.2.so.0 => /usr/lib/libfusion-1.2.so.0 (0x00007f6cc4c24000)
libdirect-1.2.so.0 => /usr/lib/libdirect-1.2.so.0 (0x00007f6cc4a09000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007f6cc47ed000)
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0x00007f6cc45e9000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007f6cc43e0000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f6cc41c4000)
libexpat.so.1 => /lib/libexpat.so.1 (0x00007f6cc3f9b000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00007f6cc3d82000)
libselinux.so.1 => /lib/libselinux.so.1 (0x00007f6cc3b64000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f6cc3961000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f6cc375c000)

Version information
./hsvg-real
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/lib/libpopt.so.0
libc.so.6 (GLIBC_2.8) => /lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/librsvg-2.so.2
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
/usr/lib/libgsf-1.so.114
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libcroco-0.6.so.3
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
/usr/lib/libgdk_pixbuf-2.0.so.0
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
/usr/lib/libxml2.so.2
libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
/usr/lib/libpangoft2-1.0.so.0
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libpango-1.0.so.0
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libgobject-2.0.so.0
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libgmodule-2.0.so.0
libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/lib/libdl.so.2
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/lib/libglib-2.0.so.0
libc.so.6 (GLIBC_2.8) => /lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
libc.so.6 (GLIBC_2.9) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libcairo.so.2
libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libpng12.so.0 (PNG12_0) => /usr/lib/libpng12.so.0
/usr/lib/libpng12.so.0
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libXrender.so.1
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libX11.so.6
libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libfontconfig.so.1
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libfreetype.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/opt/houdini-10.0/dsolib/libz.so.1
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/lib/libm.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/lib/libc.so.6
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
/usr/lib/libpangocairo-1.0.so.0
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
/usr/lib/libgio-2.0.so.0
libresolv.so.2 (GLIBC_2.2.5) => /lib/libresolv.so.2
libc.so.6 (GLIBC_2.9) => /lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/opt/houdini-10.0/dsolib/libbz2.so.1.0
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
/lib/libpcre.so.3
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libpixman-1.so.0
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libm.so.6 (GLIBC_2.2.5) => /lib/libm.so.6
/usr/lib/libdirectfb-1.2.so.0
libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
/usr/lib/libfusion-1.2.so.0
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
/usr/lib/libdirect-1.2.so.0
libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
libpthread.so.0 (GLIBC_2.3.2) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.3) => /lib/libpthread.so.0
libpthread.so.0 (GLIBC_2.2.5) => /lib/libpthread.so.0
libc.so.6 (GLIBC_2.7) => /lib/libc.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/lib/libpthread.so.0
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_2.2.5) => /lib64/ld-linux-x86-64.so.2
ld-linux-x86-64.so.2 (GLIBC_PRIVATE) => /lib64/ld-linux-x86-64.so.2
libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libxcb-render-util.so.0
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libxcb-render.so.0
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libxcb.so.1
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /lib/libc.so.6
/lib/libexpat.so.1
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/lib/libresolv.so.2
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/lib/libselinux.so.1
libdl.so.2 (GLIBC_2.2.5) => /lib/libdl.so.2
ld-linux-x86-64.so.2 (GLIBC_2.3) => /lib64/ld-linux-x86-64.so.2
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.8) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libXau.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
/usr/lib/libXdmcp.so.6
libc.so.6 (GLIBC_2.4) => /lib/libc.so.6
libc.so.6 (GLIBC_2.2.5) => /lib/libc.so.6
User Avatar
Member
7871 posts
Joined: July 2005
Online
Well, no gvfs
  • Quick Links