Hi there
Is there a way to specify the path to $HOME directory in Linux.
I have HD installed on windows x64 and dual boot with Linux Ubuntu on which I have installed apprentice. I would like to specify a shared $HOME directory
thanks
$HOME directory
3552 3 1- morpheus101
- Member
- 83 posts
- Joined: Nov. 2007
- Offline
- Pagefan
- Member
- 519 posts
- Joined:
- Offline
Hi,
on linux your $HOME is set when you login. Changing it after you have logged in can lead to unexpected problems. If you want to specify a shared directory for configuration you can use $HOUDINI_PATH variable. Run houdini_setup and afterwards, on the cli, type:
export HOUDINI_PATH=${HOUDINI_PATH}path/to/my_shared_dir
on linux your $HOME is set when you login. Changing it after you have logged in can lead to unexpected problems. If you want to specify a shared directory for configuration you can use $HOUDINI_PATH variable. Run houdini_setup and afterwards, on the cli, type:
export HOUDINI_PATH=${HOUDINI_PATH}path/to/my_shared_dir
- morpheus101
- Member
- 83 posts
- Joined: Nov. 2007
- Offline
- Pagefan
- Member
- 519 posts
- Joined:
- Offline
Here's a little script that might get you started. You need to change it though so don't just run it…
#! /bin/bash
#this is a symbolic link to hfs9.x.x.xx.x.x
cd /opt/hfs9
source houdini_setup_bash
cd
#cd /dir moves you to the /dir, just a plain cd moves you back to the #previous directory - a simple version of popd and pushd
#####################
#HOUDINI USERCONFIG #
#####################
#export HOUDINI_AUTOSAVE_FILENAME=$BASENAME_auto$N3
#export HOUDINI_BACKUP_DIR
#export HOUDINI_BACKUP_FILENAME=$BASENAME_auto$N3
#export HOUDINI_COOK_MODE_THRESHOLD=1800M
#export HOUDINI_CUSTOM_PATH
export HOUDINI_DOUBLEBUFFER=1
export HOUDINI_ENABLE_LINUX_TABLET=1
export HOUDINI_ENABLE_LINUX_THREADED_UI=0
export HOUDINI_ENABLE_THREADED_UI=0
export HOUDINI_ERRORLOG_FILENAME=/var/tmp/houdini/error.log
export HOUDINI_ERRORLOG_LEVEL=4
#export HOUDINI_MAXTHREADS
#export HOUDINI_MAX_BACKUP_FILES
export HOUDINI_NO_SPLASH=1
export HOUDINI_OGL_ALPHA_PIXMAP=1
export HOUDINI_OGL_HARDWARE=1
#export HOUDINI_OGL_RASTER_DISPLAY_FIX
#export HOUDINI_OGL_DBL_BUFFER_FIX
export EDITOR=/usr/bin/gvim
##export houdini worlddatadir##
#remote dir somewhere on some nfs server#
export HWDD=/mnt/houdini
export JOB_ROOT=${HWDD}/job_root
export DATA_ROOT=${HWDD}/data_root
export RENDER_ROOT=${HWDD}/render_root
export HOUDINI_TEMP_DIR=/var/tmp/houdini
export HOUDINI_PATH=$HFS/houdini:$DATA_ROOT:$HOME/houdini9.1:$HIH
It's not perfect but it works here…run it from your favorite xterm in your favorite WM.
#! /bin/bash
#this is a symbolic link to hfs9.x.x.xx.x.x
cd /opt/hfs9
source houdini_setup_bash
cd
#cd /dir moves you to the /dir, just a plain cd moves you back to the #previous directory - a simple version of popd and pushd
#####################
#HOUDINI USERCONFIG #
#####################
#export HOUDINI_AUTOSAVE_FILENAME=$BASENAME_auto$N3
#export HOUDINI_BACKUP_DIR
#export HOUDINI_BACKUP_FILENAME=$BASENAME_auto$N3
#export HOUDINI_COOK_MODE_THRESHOLD=1800M
#export HOUDINI_CUSTOM_PATH
export HOUDINI_DOUBLEBUFFER=1
export HOUDINI_ENABLE_LINUX_TABLET=1
export HOUDINI_ENABLE_LINUX_THREADED_UI=0
export HOUDINI_ENABLE_THREADED_UI=0
export HOUDINI_ERRORLOG_FILENAME=/var/tmp/houdini/error.log
export HOUDINI_ERRORLOG_LEVEL=4
#export HOUDINI_MAXTHREADS
#export HOUDINI_MAX_BACKUP_FILES
export HOUDINI_NO_SPLASH=1
export HOUDINI_OGL_ALPHA_PIXMAP=1
export HOUDINI_OGL_HARDWARE=1
#export HOUDINI_OGL_RASTER_DISPLAY_FIX
#export HOUDINI_OGL_DBL_BUFFER_FIX
export EDITOR=/usr/bin/gvim
##export houdini worlddatadir##
#remote dir somewhere on some nfs server#
export HWDD=/mnt/houdini
export JOB_ROOT=${HWDD}/job_root
export DATA_ROOT=${HWDD}/data_root
export RENDER_ROOT=${HWDD}/render_root
export HOUDINI_TEMP_DIR=/var/tmp/houdini
export HOUDINI_PATH=$HFS/houdini:$DATA_ROOT:$HOME/houdini9.1:$HIH
It's not perfect but it works here…run it from your favorite xterm in your favorite WM.
-
- Quick Links