Rocky (VFX Reference Platform) Status

This forum topic serves as a centralized hub for monitoring and keeping track of the operational status of different VFX software applications such as Maya, Houdini, Blender, 3DCoat, Nuke, Mari, Rizomuv, Davinci Resolve, JangaFX Suite (Embergen, etc.), Nvidia Drivers, Reaper, and many others. By staying informed about the most recent information, you can guarantee a smooth VFX workflow on Rocky Linux.

5 Likes

Rocky Linux 9.2

If all the required RPM dependencies are installed, everything should install and function smoothly from the beginning. Please note that we are currently working on developing a shell script, kickstarts, and blueprints to further enhance the installation process.

The shell script will install all required dependencies for the software and libraries below to be utilized by those who already have their workstation set up.

The kickstarts and blueprints will be for those who wish to install and utilize Rocky on a cloud provider, enabling the setup of their own rendering farm for their personal VFX development teams. Note: These resources will take time to develop and test, and will be made available in due course.

  • 3DCoat - 2023.17 (Status: Working)

  • Autodesk Maya - 2024 (Status: Working)

  • Blender - 3.6.0 (Status: Working)

  • Davinci Resolve Studio - 18.5Beta (Status: Working)
    Note: After installation, upon first execution, you may encounter a blank dialog window. Simply close this window, and the licensing dialog will appear, allowing you to enter your license key. Once you have entered the key, everything will function properly.

  • Houdini - 19.5.640 (Status: Working)

  • JangaFX Suite (Embergen) - v1.0.4 (Status: Working)
    Note: Please be aware that after the initial installation, Embergen may start up slowly on its first execution. However, subsequent startups will function normally without any delays.

  • Mari - 6.0v2 (Status: Working)

  • Maya to Arnold - 5.3.2.1 (Status: Working)

  • Nuke - 14.0v5 (Status: Working)

  • Nvidia Driver - 535.54.03 (Status: Working)

  • Reaper - v6.81 (Status: Working)

  • RizomUV - 2022.1.57 (Status: Working)

  • Substance 3D Painter - 2023 “Steam” (Status: Not Working)
    Note: Problems with Flatpak Steam Client writing to directory’s other than /tmp

  • Substance 3D Designer - 2023 “Steam” (Status: Not Working)
    Note: Problems with Flatpak Steam Client writing to directory’s other than /tmp

  • Cascadeur - 2023.1.1 (Status: Not Working)
    Note: Cascadeur requires * Ubuntu 20.04 or later see Ubuntu and gives theses errors on Rocky.

./cascadeur: /lib64/libstdc++.so.6: version GLIBCXX_3.4.30' not found (required by /home/sstarr/Applications/cascadeur-linux/csc-lib/libpresenter_lib.so) ./cascadeur: /lib64/libstdc++.so.6: version GLIBCXX_3.4.30’ not found (required by /home/sstarr/Applications/cascadeur-linux/lib/libtorch_cpu.so)
./cascadeur: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.30’ not found (required by /home/sstarr/Applications/cascadeur-linux/lib/libc10.so)

I will update this as I install other software (Moonray, Renderman, Qt6, OpenVDB, …)

If you have any questions or comments, please don’t hesitate to share them below.
Thank you :slight_smile:

4 Likes

this is a great post. Thanks! our studio is in the process of setting up Rocky for our cloud systems - I’ll list the statuses of our software and plugins that we install.

Indeed this is a good thread @SquidFX and I am also in the similar process of setting things up. Hoping to share some info soon (based on the progress I can make) in the mix and flux of the projects and tasks at hand :slight_smile:

Curious to know if you would be also considering/setting up or testing Unreal Engine and Unity Engine for this Linux setup?

Thanks,
Bhavik

Howdy! was curious if @SquidFX had any updates on the planned shell scripts for dependencies for these dcc’s. I’m having issues getting Houdini running, and curious what exactly I might have missed in all of my googling.

Currently trying on Rocky 9.5, not sure if I should try a previous distro or not.

Thanks!

Hi, Houdini should install with ( we install everything in /opt ):

./houdini-20.5.370-linux_x86_64_gcc11.2/houdini.install --auto-install --accept-EULA 2021-10-13 --make-dir /opt/houdini/20.5.370

and then add a .sesi_licenses.pref file to your home directory with the hostname/ip of your license server:

serverhost=licensserver.domain

this should work on rocky 9.5.

what error do you get ?

Thanks for the reply. I’ve installed the extra libraries for Rocky from here Linux package requirements for Houdini 20.5 | SideFX but I’m getting random crashes when I get certain popups, such as clicking on the i button in the bottom right of the viewer. Happens right out of the gate with a fresh install of Rocky, after doing updates and installing additional libraries.

6924: Fatal error: Segmentation fault (sent by pid 8)
Crash log saved to /tmp/houdini_temp/crash.untitled.powerllama_6924_log.txt
Warning: Missing charsets in String to FontSet conversion

Crash report from 8907e148; Houdini FX Version 20.5.522 [linux-x86_64-gcc11.2]
Uptime 5 seconds
Sun Mar 16 11:57:15 2025
Caught signal 11

Traceback from 4620 ThreadId=0x7f05be215280
AP_Interface::coreDumpChaser(UTsignalHandlerArg) <libHoudiniUI.so>
AP_Interface::si_CrashHandler::chaser(UTsignalHandlerArg) <libHoudiniUI.so>
signalCallback(UTsignalHandlerArg) <libHoudiniUT.so>
UT_Signal::UT_ComboSignalHandler::operator()(int, siginfo_t*, void*) const <libHoudiniUT.so>
UT_Signal::processSignal(int, siginfo_t*, void*) <libHoudiniUT.so>
__GI___sigaction <libc.so.6>
glXCreateGLXPixmap <libGLX_nvidia.so.0>
_nv006glcore <libnvidia-glcore.so.570.124.06>
vk_icdNegotiateLoaderICDInterfaceVersion <libGLX_nvidia.so.0>
[0x724fe] <libGLX_nvidia.so.0>
qt_plugin_instance <libqxcb-glx-integration.so>
RE_Server::GLSwapBuffers(RE_Window*) <libHoudiniUI.so>
UI_Window::swapBuffers() <libHoudiniUI.so>
UI_Window::clearWindow(UT_Color const&) <libHoudiniUI.so>
UI_Window::doRedrawSubclass() <libHoudiniUI.so>
UI_Window::doRedraw() <libHoudiniUI.so>
UI_Queue::doWindowRedraws() <libHoudiniUI.so>
UI_Queue::drain() <libHoudiniUI.so>
UI_Queue::eventLoop() <libHoudiniUI.so>
main <libHoudiniUI.so>
__libc_start_call_main <libc.so.6>
__libc_start_main_alias_2 <libc.so.6>

I’m running the latest Nvidia proprietary drivers from nvidia, using the instructions here. Installing NVIDIA GPU Drivers - Documentation

Not exactly sure what I’m doing wrong here. Driver mismatch maybe?

*edit oh I’m also running an RTX 3080, not sure if that’s relevant or not.

I just downloaded and installed 20.5.522 and the (i) button in the viewport works - using the same nvidia driver and a rtx 3090 card.

Are you on x11 or wayland ? See Houdini 20.5 crashes on Fedora 40 | Forums | SideFX

I have some more dependencies installed in my ansible setup (probably they are not used anymore) - but it’s worth a try:
dnf install libnsl tcsh

Interesting, I’ll give this a try. I’m on Wayland, I’m assuming you’re on X11? One of the random packages I had to install not in the list was xmessage to get the crash report dialog to show up.

Yes, still on X11. I hope all the dccs and tablets will work on wayland when rocky 10 gets released.

Booting into Gnome classic Xorg fixed all of my issues. Thanks so much @robbott ! I’ve been circling this for a week now.

2 Likes