XDC 2023 | October 19 | Wine & Windowing – An Impedance Mismatch | Arkadiusz Hiler
One of the biggest challenges to have a good experience running Windows software on Linux via Wine (and the various downstreams, including Proton) is windowing. Win32 API is very unlike what we have on X or Wayland.
Displaying and having a window behave correctly when alt+tabbing, etc. is hard to get right and the whole area is quite brittle.
I’m going to present challenges we are facing and how hacky some of solutions are. I hope to spark a discussion on how we can do things better and if we can cater to some of those needs on the X / Wayland side.
https://indico.freedesktop.org/event/4/contributions/178/
by X.Org Foundation
linux foundation