Search - User list
Full Version: Help with apprentice in Ubuntu 8.04 X64
Root » Houdini Indie and Apprentice » Help with apprentice in Ubuntu 8.04 X64
afecelis
Hi guys,

After trying out Houdini apprentice under windows I decided to give the linux version a try. Everything installs properly and then I run the “source houdini_setup_bash” command and the environment is initialized properly, however, when running Houdini I get the following error:
error while loading shared libraries: libpython2.5.so.1.0: cannot open shared object file: No such file or directory
I got python 2.5 installed properly and all its libraries are under /usr/lib ,yet I see all of the required libraries are placed under houdini's python/lib folder, I guess for local access of them ensuring the program will run, however and after setting up the environment variables, houdini doesn't start.
Checking the forums I ran into this thread:
http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&t=11245&highlight=libpython2 [sidefx.com]
From which I grabbed the idea to run “ldd houdini-bin” and this is the info I got:
afecelis@design02opt/hfs9.1.239/bin$ ldd houdini-bin
linux-gate.so.1 => (0xffffe000)
libHoudiniAPPS3.so => not found
libHoudiniAPPS2.so => not found
libHoudiniOPZ.so => not found
libHoudiniOP3.so => not found
libHoudiniOP2.so => not found
libHoudiniOP1.so => not found
libHoudiniSIM.so => not found
libHoudiniGEO.so => not found
libcollada_dae.so => not found
libcollada_dom.so => not found
libcollada_LIBXMLPlugin.so => not found
libcollada_stdErrPlugin.so => not found
libcollada_STLDatabase.so => not found
libHoudiniAPPS1.so => not found
libHoudiniDEVICE.so => not found
libHoudiniUI.so => not found
libHoudiniPRM.so => not found
libHoudiniUT.so => not found
libpython2.5.so.1.0 => not found
libutil.so.1 => /lib32/libutil.so.1 (0xf7fb1000)
libboost_iostreams-gcc-mt-1_33_1.so.1.33.1 => not found
libxml++-2.6.so.2 => not found
libxml2.so.2 => /usr/lib32/libxml2.so.2 (0xf7e91000)
libz.so.1 => /usr/lib32/libz.so.1 (0xf7e7c000)
libglibmm-2.4.so.1 => not found
libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf7e78000)
libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf7e3c000)
libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf7d8a000)
libiconv.so.2 => not found
libsigc-2.0.so.0 => /usr/lib32/libsigc-2.0.so.0 (0xf7d84000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7d80000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7d68000)
libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf7ce4000)
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7c40000)
libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf7c3d000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7c2f000)
libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf7c26000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf7c1e000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7b36000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7a43000)
libm.so.6 => /lib32/libm.so.6 (0xf7a1e000)
libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7a13000)
libc.so.6 => /lib32/libc.so.6 (0xf78c4000)
libselinux.so.1 => /lib32/libselinux.so.1 (0xf78aa000)
libpcre.so.3 => /usr/lib32/libpcre.so.3 (0xf7883000)
/lib/ld-linux.so.2 (0xf7fd4000)
libGLcore.so.1 => /usr/lib32/libGLcore.so.1 (0xf6d6e000)
libnvidia-tls.so.1 => /usr/lib32/tls/libnvidia-tls.so.1 (0xf6d6c000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf6d69000)
libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6d61000)
libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf6d5b000)
libxcb-xlib.so.0 => /usr/lib32/libxcb-xlib.so.0 (0xf6d59000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf6d41000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6d3c000)

Any suggestions on how to fix it and get Houdini apprentice up and running?

regards,
Alvaro
morpheus101
Hi afecelis

Make sure you have the right build for your linux installation. I had same problem few days ago. I run linux 8.04 x64 but inadvertandly downloaded houdini 32 bit ops:
morpheus101
Hi afecelis

Make sure you have the right build for your linux installation. I had same problem few days ago. I run linux 8.04 x64 but inadvertandly downloaded houdini 32 bit ops:
afecelis
ouch! Morpheus I just checked and you're right! I downloaded the i686 version!!! ops: ops: ops:
Downloading the 64bit version right away.

thanks a lot! will report back how things go then.

regards,
Alvaro

ps. I just check the daily builds and there are only 32 bit versions for Ubuntu (Houdini 9.1.239). Should I go for the Debian 64 version? It's usually Ubuntu-compatible

Or should I try the official production build instead? (9.1.179)
morpheus101
Hi Alvaro

You're right. I have the stable version 9.1.179 installed and I downloaded the 9.1.232 as the later ones did not have a 64 bit for ubuntu. Don't know if Debian will run on ubuntu. Let me know if it does

with regards to running houdini on Linux, I got at least 25% improvement in speed both in rendering and dops in comparison to windows. good luck

regards

Erik
afecelis
Hi Morpheus,

The debian version worked fine and wow! you're right! it's damn fast! Everything works at a blazing speed! opening the program, rendering, it's really amazing to see how it outperforms the windows32 version! Man, and to think I bought HD for windows on the same Machine!!! hehehhee. The bad news is that the license doesn't work on a different OS (Linux) on the same machine. I'll use apprentice for a while and start saving some bucks for HD
On the other hand, there are new builds and Ubuntu64 versions are available:
http://www.sidefx.com/index.php?option=com_download&Itemid=208 [sidefx.com]

regards,

Alvaro
rafal
if you are not using Houdini HD on Windows anymore you can return the licenses in the License Administrator (right click on each of them) and redeem them back on Linux.
afecelis
Really? That's interesting! Thanks Rafal! I'll keep that in mind, I might as well save for HD Linux on another machine. But it's a very noble gesture that you guys consider even that option of returning the license to redeem it on another OS
Best thing would be to make the license valid win/lin if on the same machine But I also understand your point of view on this regard. Houdini HD is so great and its price is so tempting that you wish you could have it on evry machine you may have!

regards,

Alvaro

ps. Final-funny question: could someone concurrently keep on returning-redeeming licenses in order to use HD in one OS or the other?
catlee
afecelis
ps. Final-funny question: could someone concurrently keep on returning-redeeming licenses in order to use HD in one OS or the other?

Currently you're limited to returning a license 3 times.
afecelis
Thanks for the precise answer Catlee. That's good to know. I feel all warm and fuzzy being so pampered here by the developers

I think I'll save for another HD better

regards,
Alvaro

Ps. As a final side note, I had already emailed Rafal about having problems to run Houdini in Linux and I never got it to work (till now) so one thing that really made a difference was uninstalling compiz-fusion. So another good thing is that if you got any of these XGL eyecandy features best thing for Houdini to install and work properly is to remove them (not sure about disabling them, but better uninstall them). And believe me it's worth it as Houdini runs like hell under Linux.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB