Houdini Apprentice не показывает иконки

Приложения, установленные через диспетчер пакетов, обычно идут в /usr/bin. Приложения, которые вы скомпилируете, перейдите к /usr/local/bin/, если вы явно не устанавливаете другой префикс при компиляции.

Вы можете узнать, где работает конкретное приложение, набрав which application_name в терминал. Например. which firefox напечатает /usr/bin/firefox (если вы используете firefox из пакетов Ubuntu).

1
задан 22 June 2012 в 18:12

7 ответов

Это связано с тем, что значки преобразуются из svg-файлов с помощью инструмента /opt/hfs11.1.67/hsvg/hsvg-real (ваша версия 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), а помещаете их в hsvg вашей установки houdini, иначе ваша система может быть повреждена.

Если я правильно помню, вам также необходимо создать некоторые ссылки для ваших системных библиотек:

$ 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

и, наконец, в terminal do:

$ export LD_LIBRARY_PATH=/opt/hfs11.1.67/hsvg

и запустить houdini с этого терминала:

$ cd /opt/hfs11.1.67

$ source houdini_setup_bash

$ houdini

Значки кэшируются, и вам, вероятно, нужно только сделать это один раз. После создания значков вы можете запускать houdini обычно с панели запуска.

1
ответ дан 25 July 2018 в 20:59

Это связано с тем, что значки преобразуются из svg-файлов с помощью инструмента /opt/hfs11.1.67/hsvg/hsvg-real (ваша версия 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), но помещаете их в hsvg вашей установки houdini, иначе ваша система может быть повреждена.

Если я правильно помню, вам также необходимо создать некоторые ссылки для ваших системных библиотек:

$ 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

и, наконец, в terminal do:

$ export LD_LIBRARY_PATH=/opt/hfs11.1.67/hsvg

и запустить houdini с этого терминала:

$ cd /opt/hfs11.1.67

$ source houdini_setup_bash

$ houdini

Значки кэшируются, и вам, вероятно, нужно только сделать это один раз. После создания значков вы можете запускать houdini обычно с панели запуска.

1
ответ дан 2 August 2018 в 02:42

Это связано с тем, что значки преобразуются из svg-файлов с помощью инструмента /opt/hfs11.1.67/hsvg/hsvg-real (ваша версия 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), но помещаете их в hsvg вашей установки houdini, иначе ваша система может быть повреждена.

Если я правильно помню, вам также необходимо создать некоторые ссылки для ваших системных библиотек:

$ 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

и, наконец, в terminal do:

$ export LD_LIBRARY_PATH=/opt/hfs11.1.67/hsvg

и запустить houdini с этого терминала:

$ cd /opt/hfs11.1.67

$ source houdini_setup_bash

$ houdini

Значки кэшируются, и вам, вероятно, нужно только сделать это один раз. После создания значков вы можете запускать houdini обычно с панели запуска.

1
ответ дан 4 August 2018 в 18:29

Это связано с тем, что значки преобразуются из svg-файлов с помощью инструмента /opt/hfs11.1.67/hsvg/hsvg-real (ваша версия 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), но помещаете их в hsvg вашей установки houdini, иначе ваша система может быть повреждена.

Если я правильно помню, вам также необходимо создать некоторые ссылки для ваших системных библиотек:

$ 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

и, наконец, в terminal do:

$ export LD_LIBRARY_PATH=/opt/hfs11.1.67/hsvg

и запустить houdini с этого терминала:

$ cd /opt/hfs11.1.67

$ source houdini_setup_bash

$ houdini

Значки кэшируются, и вам, вероятно, нужно только сделать это один раз. После создания значков вы можете запускать houdini обычно с панели запуска.

1
ответ дан 6 August 2018 в 02:55

Это связано с тем, что значки преобразуются из svg-файлов с помощью инструмента /opt/hfs11.1.67/hsvg/hsvg-real (ваша версия 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), а помещаете их в hsvg вашей установки houdini, иначе ваша система может быть повреждена.

Если я правильно помню, вам также необходимо создать некоторые ссылки для ваших системных библиотек:

$ 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

и, наконец, в terminal do:

$ export LD_LIBRARY_PATH=/opt/hfs11.1.67/hsvg

и запустить houdini с этого терминала:

$ cd /opt/hfs11.1.67

$ source houdini_setup_bash

$ houdini

Значки кэшируются, и вам, вероятно, нужно только сделать это один раз. После создания значков вы можете запускать houdini обычно с панели запуска.

1
ответ дан 7 August 2018 в 20:35

Это связано с тем, что значки преобразуются из svg-файлов с помощью инструмента /opt/hfs11.1.67/hsvg/hsvg-real (ваша версия 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), а помещаете их в hsvg вашей установки houdini, иначе ваша система может быть повреждена.

Если я правильно помню, вам также необходимо создать некоторые ссылки для ваших системных библиотек:

$ 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

и, наконец, в terminal do:

$ export LD_LIBRARY_PATH=/opt/hfs11.1.67/hsvg

и запустить houdini с этого терминала:

$ cd /opt/hfs11.1.67

$ source houdini_setup_bash

$ houdini

Значки кэшируются, и вам, вероятно, нужно только сделать это один раз. После создания значков вы можете запускать houdini обычно с панели запуска.

1
ответ дан 10 August 2018 в 08:57

Это связано с тем, что значки преобразуются из svg-файлов с помощью инструмента /opt/hfs11.1.67/hsvg/hsvg-real (ваша версия 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), а помещаете их в hsvg вашей установки houdini, иначе ваша система может быть повреждена.

Если я правильно помню, вам также необходимо создать некоторые ссылки для ваших системных библиотек:

$ 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

и, наконец, в terminal do:

$ export LD_LIBRARY_PATH=/opt/hfs11.1.67/hsvg

и запустить houdini с этого терминала:

$ cd /opt/hfs11.1.67

$ source houdini_setup_bash

$ houdini

Значки кэшируются, и вам, вероятно, нужно только сделать это один раз. После создания значков вы можете запускать houdini обычно с панели запуска.

1
ответ дан 15 August 2018 в 21:45

Другие вопросы по тегам:

Похожие вопросы: