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.
| Code: |
| $ 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:
| Code: |
| $ 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:
| Code: |
| $ ./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:
| Code: |
| $ 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 on Ubuntu 9.10 right now.)