Houdini run on root but not other user

   1267   7   1
User Avatar
Member
9 posts
Joined: March 2017
Offline
Hi, I have Houdini 20.5.487 py3.10 running on Ubuntu 22.04. I can't get it to open Houdini with any other user than root. I tried changing permission and ownership of the hfs dir but that didn't help. I should say, I'm new to Linux.

This is what I get in terminal

Could not find scene mouse modifier file: SceneMouseModifiers
Unrecognized modifier key token: scene.handle.floor.mirror
Unrecognized modifier key token: scene.handle.rotate.inc_snap
Unrecognized modifier key token: scene.handle.common.scale_delta
Unrecognized modifier key token: scene.handle.orientknob.lock_axis
Unrecognized modifier key token: scene.selector.plane.fullspec.pick_normal
Unrecognized modifier key token: scene.selector.plane.quickspec.align_only
Unrecognized modifier key token: scene.selector.plane.quickspec.move_only
Unrecognized modifier key token: scene.selector.plane.quickspec.point_at
Unrecognized modifier key token: scene.selector.plane.quickspec.sec_point_at
Unrecognized modifier key token: scene.selector.plane.quickspec.sel_point_at
Unrecognized modifier key token: scene.floor.xy
Unrecognized modifier key token: scene.floor.h
Unrecognized modifier key token: scene.common.extend
Unrecognized modifier key token: scene.state.view.fast_modifier
Unrecognized modifier key token: scene.state.view.slow_modifier
Unrecognized modifier key token: scene.handle.bbox.mirror
Unrecognized modifier key token: scene.handle.bbox.uniform
Unrecognized modifier key token: scene.handle.btube.mirror
Unrecognized modifier key token: scene.handle.btube.uniform
Unrecognized modifier key token: scene.handle.crosshair.scope
Unrecognized modifier key token: scene.handle.crop.mirror
Unrecognized modifier key token: scene.handle.crop.restrict
Unrecognized modifier key token: scene.handle.domain.mirror
Unrecognized modifier key token: scene.handle.domain.copy
Unrecognized modifier key token: scene.handle.hose.group
Unrecognized modifier key token: scene.handle.hose.uniform
Unrecognized modifier key token: scene.handle.ikpivot.lock_click
Unrecognized modifier key token: scene.handle.isosegment.extend
Unrecognized modifier key token: scene.handle.pill.mirror
Unrecognized modifier key token: scene.handle.translate.inc_snap
Unrecognized modifier key token: scene.handle.slider.mode
Unrecognized modifier key token: scene.handle.motionpath.insert
Unrecognized modifier key token: scene.handle.motionpath.delete
Unrecognized modifier key token: scene.handle.motionpath.move_key
Unrecognized modifier key token: scene.handle.scale.inc_snap
Unrecognized modifier key token: scene.handle.mousewheelbump.slow
Unrecognized modifier key token: scene.handle.mousewheelbump.fast
Unrecognized modifier key token: scene.handle.mousewheelradius.slow
Unrecognized modifier key token: scene.state.brush.brush_radius
Unrecognized modifier key token: scene.state.brush.brush_radius_wheel_slow
Unrecognized modifier key token: scene.state.brush.stencil_clear
Unrecognized modifier key token: scene.state.capturelayerpaint.select
Unrecognized modifier key token: scene.state.edit.brush_radius
Unrecognized modifier key token: scene.state.edit.brush_radius_wheel_slow
Unrecognized modifier key token: scene.selector.join.flip_click
Unrecognized modifier key token: scene.state.stroke.cursor_radius
Unrecognized modifier key token: scene.state.stroke.cursor_radius_wheel_slow
Unrecognized modifier key token: scene.selector.uvpelt.hint_click
Unrecognized modifier key token: scene.state.bone_create.split
Unrecognized modifier key token: scene.state.bone_create.parent
Unrecognized modifier key token: scene.state.capture_weights.bone_toggle
ERROR: Couldn't open resource file "resources" (No such file or directory)
Can't open dophints.cmd
Error running event handler:
Traceback (most recent call last):
File "labs::Lop/karma::2.0, ViewerStateModule", line 18, in <module>
File "/opt/hfs20.5.487/python/lib/python3.10/site-packages-forced/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
return original_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'ParseExrMetadata'

Error running event handler:
Traceback (most recent call last):
File "labs::Lop/karma::2.0, opdef:/labs::Lop/karma::2.0?ViewerStateInstall", line 1, in <module>
File "/opt/hfs20.5.487/houdini/python3.10libs/viewerstate/utils.py", line 1007, in register_pystate_embedded
raise ViewerStateException(
viewerstate.utils.ViewerStateException: createViewerStateTemplate not found in oplib:/labs::Lop/karma::2.0?labs::Lop/karma::2.0

Error running event handler:
Traceback (most recent call last):
File "labs::Sop/wfc_sample_paint, ViewerStateModule", line 6, in <module>
File "/opt/hfs20.5.487/python/lib/python3.10/site-packages-forced/shiboken2/files.dir/shibokensupport/feature.py", line 139, in _import
return original_import(name, *args, **kwargs)
ModuleNotFoundError: No module named 'sidefx_stroke'

Error running event handler:
Traceback (most recent call last):
File "labs::Sop/wfc_sample_paint, opdef:/labs::Sop/wfc_sample_paint?ViewerStateInstall", line 1, in <module>
File "/opt/hfs20.5.487/houdini/python3.10libs/viewerstate/utils.py", line 1007, in register_pystate_embedded
raise ViewerStateException(
viewerstate.utils.ViewerStateException: createViewerStateTemplate not found in oplib:/labs::Sop/wfc_sample_paint?labs::Sop/wfc_sample_paint

ERROR: Couldn't find 'FUSE_ColorOptions.ui' for reading. Looked in:
/opt/sidefx_packages/SideFXLabs20.5/config/Applications
/opt/hfs20.5.487/packages/sculpt/config/Applications
/opt/hfs20.5.487/packages/kinefx/config/Applications
/opt/hfs20.5.487/packages/apex_cop/config/Applications
/opt/hfs20.5.487/packages/apex/config/Applications
/opt/hfs20.5/config/Applications

Can't load the default font specification.
resources.std is either missing or specifies
an unknown font for the DefaultFont.


Thank you very much in advance!
User Avatar
Member
108 posts
Joined: Aug. 2017
Offline
Since you're new to Linux, could you elaborate a bit on how you attempted to change those permissions and how you verified them?
User Avatar
Member
9 posts
Joined: March 2017
Offline
Thanks for the response

Sure, I wrote this

sudo chown -R $USER:$USER /opt/hfs20*

I did the same for sidefx directory then rebooted

When that didn't work I made a group and added my user

sudo chown -R root:houdini_users /opt/hfs20*
User Avatar
Member
108 posts
Joined: Aug. 2017
Offline
What is the output of your ls -ld /opt/hfs20*? This command will show your permissions. (use -lto check the contents of that folder)

Here's mine that works without issues:
drwxr-xr-x. 10 root root 4096 Dec 26 17:44 /opt/hfs20.5.445
If I'm not mistaken, the last r-xgrants anyone permission to read and execute.
Edited by alexmajewski - Feb. 4, 2025 17:05:43
User Avatar
Member
9 posts
Joined: March 2017
Offline
I get this
lrwxrwxrwx  1 root houdini_users   16 Feb  2 14:58 /opt/hfs20.5 -> /opt/hfs20.5.487
drwxr-xr-x 10 root houdini_users 4096 Feb  3 15:00 /opt/hfs20.5.487
Edited by abhassan81 - Feb. 4, 2025 17:25:59
User Avatar
Member
108 posts
Joined: Aug. 2017
Offline
Your original error logs mention SideFX Labs nodes a lot, could it be that the Labs package doesn't have read permissions? Just a blind guess.
User Avatar
Member
9 posts
Joined: March 2017
Offline
nah, they have the same permission
drwxr-xr-x 4 root houdini_users 4096 Feb  1 13:51 /opt/sidefx
drwxr-xr-x 3 root houdini_users 4096 Feb 1 10:11 /opt/sidefx_packages
User Avatar
Member
9 posts
Joined: March 2017
Offline
Thank you Alex for your participation. I reinstalled Ubuntu and Houdini and now it works
  • Quick Links