here are My laucnhscripts ects.
DESKTOP:
[Desktop Entry] Version=1.1 Name=Houdini 19.5 GenericName=Houdini 19.5 Categories=X-Houdini;Graphics;3D Graphics Exec="/home/*****/dev/scripts/l_houdini_1.sh" %F Icon=/opt/hfs19.5/houdini_logo.png Type=Application Terminal=false Encoding=UTF-8
l_houdini_1 :
alacritty --hold -e /home/nanghe/dev/scripts/l_houdini_2.sh $1
l_houdini_2:
#!/bin/zsh cd /opt/hfs19.5 source ./houdini_setup export PATH="$PATH:*" export OCIO='/home/nanghe/CGI/color/OpenColorIO-Configs/aces_1.2/config.ocio' export __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json export HSITE="/home/nanghe/CGI/HSITE" export QTWEBENGINE_CHROMIUM_FLAGS="--single-process" houdini if [ -z "$1" ] then houdini else hvieuw $1 fi exec zsh
sudo ln -s ~/dev/scripts/l_houdini_shell.sh /usr/bin/houdini
to laucnh from shell with houdini
l_houdini_shell:
#!/bin/zsh initdir=$(pwd) cd /opt/hfs19.5 source ./houdini_setup cd $initdir if [ -z "$1" ] then houdini else hvieuw $1 fi