Guys, is it possible yet to run win apps on linux?
Especially Adobe ones...
Houdini on Wayland Linux
15259 65 10-
- coccarolla
- Member
- 132 posts
- Joined: 8月 2013
- オフライン
-
- alexmajewski
- Member
- 99 posts
- Joined: 8月 2017
- オフライン
-
- ambiouse
- 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*
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*
-
- Erik Ws
- Member
- 44 posts
- Joined: 7月 2020
- オフライン
-
- MattiBRND
- Member
- 10 posts
- Joined: 6月 2017
- オフライン
Erik WsI think ozone exclusively belongs to the chromium framework and is not associated to anything UI related houdini-wise
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 ?
-
- ambiouse
- Member
- 2 posts
- Joined: 8月 2023
- オフライン
Erik WsThanks 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)
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 ?

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