Houdini on Wayland Linux

   15259   65   10
User Avatar
Member
132 posts
Joined: 8月 2013
オフライン
Guys, is it possible yet to run win apps on linux?
Especially Adobe ones...
User Avatar
Member
99 posts
Joined: 8月 2017
オフライン
@coccarolla It is possible. But especially Adobe/Affinity may have noticably worse performance or UI glitches. It may also take hours of your time to properly set it up. Definitely takes a technical person to do it. It's safer to learn native alternatives.
User Avatar
Member
2 posts
Joined: 8月 2023
オフライン
I've got Houdini 21 running really smooth with the latest Nvidia drivers (RTX 4090) and Wayland (KDE) on Arch.
With the exception of the same mousewheel scrolling issue in the network and param views.

I went down the rabbit hole figuring out the cause of it, and most likely the culprit of it is Wayland's Qt6 that sends mousewheel event values in degrees instead of pixel shift. Hence X11 works fine.

I naively hoped disabling smooth scrolling in KDE or remapping it to increments would help, but had no success.
Hou 20.5 (QT5 version) works fine.

If anyone managed to solve that issue please share
In the meantime I can only hope SideFX will release a Daily with a fix *pretty please*
User Avatar
Member
44 posts
Joined: 7月 2020
オフライン
Is it possible to run on wayland from terminal with --ozone-platform=x11 parameter to switch to x11 only for houdini ?
I didn't check that and have no houdini installed, will that work ?
Edited by Erik Ws - 昨日 03:46:42
User Avatar
Member
10 posts
Joined: 6月 2017
オフライン
Erik Ws
Is it possible to run on wayland from terminal with --ozone-platform=x11 parameter to switch to x11 only for houdini ?
I didn't check that and have no houdini installed, will that work ?
I think ozone exclusively belongs to the chromium framework and is not associated to anything UI related houdini-wise
User Avatar
Member
2 posts
Joined: 8月 2023
オフライン
Erik Ws
Is it possible to run on wayland from terminal with --ozone-platform=x11 parameter to switch to x11 only for houdini ?
I didn't check that and have no houdini installed, will that work ?
Thanks for the suggestion, unfortunately this didn't work. As MattiBRND mentioned - ozone is for Chromium, we would have to force QT's X11 instead. (I have no clue myself)

But, I tested Houdini 21 under QT x11 like this:
unset WAYLAND_DISPLAY QT_WAYLAND_RECONNECT
export QT_QPA_PLATFORM=xcb
/opt/hfs21.0.440/bin/houdini

Confirming it's running under x11 (I think this confirms it )

# grabing Houdini's process ID
pidof houdini-bin

# checking linked sockets/libs that have wayland or x11:
lsof -p "HOUDINI PID" | grep -E 'wayland|X11'

# My output shows X11 libs only:
/usr/lib/libX11-xcb.so.1.0.0 (path dev=0,35)
/usr/lib/libX11.so.6.4.0 (path dev=0,35)

Does this suggest that Wayland, or at least QT under wayland, might not be the cause of the issue after all? :/

Any other ideas?
Edited by ambiouse - 今日 13:07:37
  • Quick Links