Houdini Apprentice 不显示图标。有人在 Ubuntu 11.10 上安装 Houdini 时遇到这个问题吗?非常感谢您的帮助。
答案1
这是因为图标是通过工具 /opt/hfs11.1.67/hsvg/hsvg-real 从 svg 文件转换而来的(您的 houdini 版本可能不同),并且此工具依赖于不同的 gtk 版本,并且某些库需要比系统上安装的版本更旧的版本。
尝试从终端启动 houdini 以查看错误。
解决方案是从旧的 11.04 安装中复制库:
- 将 /usr/lib/libgio-2.0.so.0 复制到 /opt/hfs11.1.67/hsvg
- 复制/lib/libglib-2.0.so.0 /opt/hfs11.1.67/hsvg
请勿直接在系统中复制这些库(这意味着不要覆盖 /usr/lib 或 /lib 中的文件),而是将它们放在 houdini 安装的 hsvg 子文件夹中,否则您的系统可能会损坏。
如果我没记错的话,您还需要为系统库创建一些链接:
$ cd /usr/lib
$ sudo ln -s libdirectfb-1.2.so.9 libdirectfb-1.2.so.0
$ sudo ln -s libfusion-1.2.so.9 libfusion-1.2.so.0
$ sudo ln -s libdirect-1.2.so.9 libdirect-1.2.so.0
最后在终端执行:
$ export LD_LIBRARY_PATH=/opt/hfs11.1.67/hsvg
并从该终端启动 houdini:
$ cd /opt/hfs11.1.67
$ source houdini_setup_bash
$ houdini
图标已缓存,您可能只需要执行一次。图标生成后,您可以从 GUI 启动器正常启动 Houdini。