For a more detailed description, please refer to Download and Installation FAQs on the Support->FAQs web page.
If you are behind a firewall and you need to use an HTTP proxy to access the internet, you can tell the Houdini License Administrator to use one.
Note that if you need to authenticate to your proxy, this will not work. You will need to follow the section "How do I install licenses (without internet access)?".
To start (type all on one line): sudo launchctl load /Library/LaunchDaemons/com.sidefx.sesinetd.plist
To stop (type all on one line): sudo launchctl unload /Library/LaunchDaemons/com.sidefx.sesinetd.plist
On Windows, verify that you have the service HoudiniServer listed in Services and that it has started. You can go to Services through Control Panel->Administrative Tools. If it's not listed, ensure that there is a program called hserver.exe located in C:\Windows\system32. If there is, you can try manually adding it to Services:
On Linux, 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.
Starting with Houdini 9.5, the HDK is automatically installed during the Houdini installation process.
For the earlier versions, you need to run the hdkinstall command first, before you can use HDK.
If you do not have internet access from the machine running Houdini, you will need to use a second machine with internet access to acquire your licenses.
If installing licenses in local licensing mode, you may need to set the read-write permissions on the license directory (C:\Windows\keys or /usr/lib/sesi or /Library/Preferences/sesi/) so that the License Administrator utility can create the "licenses.local" file. Otherwise you may get grayed out fields in the License Administrator dialog box.
On Linux, the server code is dependent on the MAC address of the ethernet card. In particular, eth0. Verify that there is a valid eth0 device in the system. You can do this by typing /sbin/ifconfig -a to list the network devices.
This is due to using an older graphics card. Tell Houdini to use software OpenGL rather than hardware OpenGL. This is done by setting an environment variable:
HOUDINI_OGL_SOFTWARE = 1
There is a restriction on Apprentice licenses. Apprentice licenses are node-locked (+.+.+.+). This means that you can run Houdini only on the machine that the licenses are installed on.
The SERVER license key in the licenses file has become invalid. This can happen when hardware changes are made to the machine hosting the licenses. For the free Apprentice users, the easiest solution is to delete the licenses file and to follow the instructions in the section "Installing Licenses With the License Administrator (with Internet Access)" or the section "Installing Licenses Without Internet Access" to reinstall the license keys.
The licenses file (or licenses.local file, if Houdini is configured for local licensing) is located: Windows:
If the above solution doesn't work then delete the licenses file again and follow these steps:
[user@linux]% source houdini_setup
bash: houdini_setup: line 26: syntax error near unexpected token `set'
bash: houdini_setup: line 26: ` if ( ! $?cwd ) set cwd=`/bin/pwd`'
The houdini_setup file is for those using the either csh or tcsh. Try sourcing houdini_setup_bash. To find out what shell you are using type: echo $SHELL
The Houdini License Client is called hserver (HoudiniServer service on Windows). This program communicates with the license server called sesinetd (HoudiniLicenseServer service on Windows) for license acquisition.
You may also use the Command-Line Tools on Windows: