Q.Houdini Apprenticeのインストール方法は?
A. Windows版:Houdiniインストーラを実行します。
Mac OSX版:Houdiniインストーラを実行します。
Linux版:
- インストール先がホームディレクトリ以外の場合rootユーザーに変わります。
- インストールパッケージのtarファイルを解凍します(tar xvzf [ファイル名].tar.gz)
- houdini.install というスクリプトを実行します。
- シェル(cshtcshまたはbash)から、Houdiniのインストール先に移動します。(cd /opt/hfs9.5.241など)
- インストール先で、source houdini_setup を実行します。
シェル上でHoudiniを起動するとき、houdini_setupをあらかじめ実行する必要があります。起動スクリプトに以下の3行を追加するとスクリプトの実行が自動で行われます。
pushd /opt/hfs9.5.241 <- インストールされたHoudiniビルド番号をさし替えます。
source houdini_setup
popd

|
Q.ライセンスが必要というメッセージが出てきました。Apprentice版ライセンスのインストール方法は?(インターネット接続必要)
A.1. まずHoudiniを起動します。
2. 「This Software Requires a License」 という画面が表示します。一つ目の項目を選択して[Next]を押すと、使用許諾契約書が表示し、[Accept]を押してNC版ライセンスをインストールします。
3. ライセンスがインストールされると、もうひとつの画面が表示され、[Run] ボタンをクリックして、Houdini Apprenticeを起動します。
ご注意:
* Houdini ApprenticeのNC版ライセンスはインストールされてから30日有効になります。
* ライセンスのインストールはHoudini製品別で(Houdini MasterとHoudini Escape)行う必要があります。
* ライセンスの再インストールは自動化されております。ライセンスが30日を切ると、ライセンスの再インストール画面が自動で表示されます。

|
Q.License AdministratorのHTTPプロキシ機能の設定方法
A.
License Administrator は、HTTPプロキシ経由でインターネットに接続するように設定することが可能です。
- ウェブブラウザからHTTPプロキシのホスト名とポート番号を確認します。
- License Administrator からFile -> Preferences... を選択します。
- [Use HTTP proxy] にチェックを入れ、HTTPプロキシのホスト名とポート番号を入力して、[Accept] を押します。
次回License Administrator を起動するときに以上の設定が適用されます。
License AdministratorのHTTPプロキシ機能はログインが必要なプロキシに対応いたしませんので、「インターネット アクセスなしでライセンスのインストール方法は?」という項目を参考してください。

|
Q.インターネット接続なしでApprentice版ライセンスのインストール方法は?
A.
Houdiniを使用するマシンからインターネットに接続できない場合、インターネットに接続できる別のマシンからライセンスを取得する必要があります。
- Windowsの場合、スタートメニューからHoudiniのLicense Administratorを起動し、またLinuxの場合、Houdiniの作動環境をソースした後hkeyを実行します(source houdini_setup)。
- License AdministratorのServer Informationタブから、License server hostとServer codeのライセンスサーバー情報を書きとめます。
- インターネットに接続できるマシンから、http://license.sidefx.com/get_nc_license.php にアクセスし、下図のようにサーバー情報を入力すると、長い文字列のライセンスキーが発行されます。

- ライセンスキーのSERVERという行とLICENSEという行をコピーして、テキストファイルに保存します。
- Houdiniを使用するマシンから、License Administratorを開いて、File -> Manually Enter Keys.... を選択して、画面に一行ずつCtrl + Vで貼り込んでOKを押します。
- 以上でHoudini製品が使用できるようになりました。
ライセンスをローカル ライセンスとしてインストールするとき(local licensing mode)、ライセンスの保存フォルダ(WindowsはC:\Windows\keys、Linuxは/usr/lib/sesi、Mac OSXは/Library/Preferences/sesi/) への書き読み権限を設定する必要があります。その権限が無いと、License Administratorはlicenses.localというライセンスファイルを作成することができず、License Administrator画面の入力欄が入力できなくなります。
|
Q.HDKのインストール方法は?
A. HDKのライセンスは30日ごと、hdkinstallコマンドを実行して更新します。
Windows:
- Command-Line Toolsを起動して、hdkinstallコマンドを実行します。
Command-Line Toolsは次のように起動します:
- スタート -> すべてのプログラム -> Side Effects Software -> Houdini 9.x.x -> Command Line Tools.

|
Q.ライセンスサーバーを停止させる方法は?
A.
ライセンスサーバーの名前は「sesinetd」です。
ライセンスサーバーを起動/停止させるには、管理者(sudo、root)権限が必要です。
Windows:
Windowsのサービス 管理ツールから、Houdiniのライセンスサーバーを停止させることができます。
- コントロールパネル -> 管理ツール -> サービス
- Houdini License Server というサービスを停止/起動することができます。
Linux:
- /etc/init.d にあるsesinetdという起動スクリプトを実行します。
- 使用方法: /etc/init.d/sesinetd {start|stop}
Mac:
ターミナルを開き、次のコマンドを実行します:
- 停止: launchctl unload /Library/LaunchDaemons/com.sidefx.sesinetd.plist
起動: launchctl load /Library/LaunchDaemons/com.sidefx.sesinetd.plist

|
Q.ライセンスサーバーに通信を行っているプログラムとは?
A.
Houdiniのライセンス クライアントはhserver といいます。WindowsではHoudiniServerというサービスとして登録されています。このプログラムはライセンスサーバーと通信を行い、ライセンスを取得します。
Windows:
* コントロールパネル -> 管理ツール -> サービス から、HoudiniServerを 停止/起動/再起動させることができます。
Windows上でHoudiniのCommand-Line Toolsを使用する場合:
* スタート -> すべてのプログラム -> Side Effects Software -> Houdini 9.5.x -> Command Line Tools
* コマンドライン上でhserver-qと実行してクライアントを停止させます。
* hserverと入力すると、クライアントを起動します。
Linux:
* Houdiniの作動環境をソースします。(source houdini_setup)
* hserver-qと実行してクライアントを停止させます。
* hserverと入力すると、クライアントを起動します。

|
Q.License Administrator (hkey) というプログラムが「Invalid Server Key」を表示しています。解決方法はありますか?
A.これは、ライセンス記述ファイルのSERVER行が無効になったのが原因になっています。ライセンスをインストールしたマシンのハードウェアが変更されたときに起こることがあります。一番早い解決方法はライセンス記述ファイルを削除して、「ライセンスが必要というメッセージが出てきました。Apprentice版ライセンスのインストール方法は?(インターネット接続必要)」という項目とおり、ライセンスを再インストールします。
ライセンス記述ファイルは次の場所にあります:
Windows:
* C:\WINDOWS\keys\licenses
Mac OSX:
* /Library/Preferences/sesi/licenses
Linux:
* /usr/lib/sesi/licenses
以上の手順ではHoudini Apprenticeが作動ない場合、次の手順でライセンスの手動インストールを行います:
- License Administrator (hkey) を起動します。
- [Server Information]タブに切替え、[License server host]と[Server code]の情報を書きとめます。
- http://license.sidefx.com/get_nc_license.php にアクセスして、サーバー名とサーバーコード情報を入力し、ライセンスを取得するHoudini製品を選んで、[Get License]をクリックすると、ライセンス情報が表示されます。
- License AdministratorでFile -> Manually Enter Keysを選択します。
- SERVERとLICENSEのライセンス情報をLicense Administrator に1行ずつコピーしまて[OK]を押します。
- ライセンスを取得したHoudini製品が使用できるようになります。

|
Q.Houdini Apprenticeをインストールしましたが、ネットワーク上でライセンスを共有できません。
A.Houdini Apprenticeライセンスへの制限として、ネットワークによるライセンス共有はできません。Houdini Apprenticeライセンスはノードロックになっているため、ライセンスをインストールしたマシンのみHoudini Apprenticeを使用できます。

|
Q.License Administrator (hkey) のライセンスが無効になりました。ライセンスサーバーのサーバーコードが00000000になっています。対処方法はありますか?
A.Linuxでは、サーバーコードはイーサーネットカードのMACアドレスで設定されています。eth0割り当てられているイーサーネットカードが使用されますので、/sbin/ifconfig -aを実行して、システムにeth0 というデバイスが存在しているか確認してください。

|
Q.Houdini Consoleから「Unable to connect to hserver for licence acquistion」というメッセージが表示されています。対処方法はありますか?
A.Windowsでは、HoudiniServerというサービスが常駐しており、そのサービスが起動しているかを確認してください。コントロール パネル > 管理ツール > サービスの順でサービス画面を開きます。もしHoudiniServerという項目が無い場合、C:\Windows\system32フォルダにhserver.exeというプログラムの有無を確認する上、サービス画面で手動で追加してください。
Linux、またはMac OSXの場合、 make sure that hserver is listed in the process list. If not, you can start it by typing hserver when you've sourced the Houdini environment.

|
Q.Houdini Consoleからこのようなメッセージが表示されています:「NT_GeneratorThread::queueEvent eventqueuefull.Event dropped」、対処方法はありますか?
A.このメッセージはハードウェア高速化OpenGLに対応していないグラフィックスカードが使用されているときに表示されます。対処方法として、ソフトウェアOpenGLを使用するように設定します。下記の環境変数を設定します:
HOUDINI_OGL_SOFTWARE = 1

|