http://bugs.winehq.org/show_bug.cgi?id=59071
Bug ID: 59071 Summary: Roblox Studio flickering when resizing docked child windows on winex11 and winevulkan driver Product: Wine Version: 10.20 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: winevulkan Assignee: wine-bugs@list.winehq.org Reporter: eff3ctsb0t@gmail.com Distribution: ---
Created attachment 79856 --> http://bugs.winehq.org/attachment.cgi?id=79856 Wine debugging log when using Studio's native Vulkan renderer
When resizing one of the docked child windows inside of Roblox Studio with its renderer set to Vulkan (or using DXVK with the default) and while using the X11 driver, the contents of the parent window appear to flicker rapidly. This only occurs under this combination and does not happen under WineD3D/OpenGL or winewayland.
Steps to reproduce:
1. Create an account on roblox.com.
2. Download the installer for Roblox Studio.
3. Create a desktop entry named "Roblox_Studio.desktop" with the following contents. Replace <user> with the name of your user.
[Desktop] Name=Roblox Studio (modified) Exec=env "WINEPREFIX=/home/<user>/.wine" wine "C:\\users\\<user>\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Roblox\\Roblox Studio.lnk" %u Type=Application StartupNotify=true Icon=2C11_RobloxStudioBeta.0 StartupWMClass=robloxstudiobeta.exe MimeType=x-scheme-handler/roblox-studio-auth
4. Run the installer through Wine. This should also launch Roblox Studio itself once the installation is complete. If not, run the RobloxStudioBeta.exe executable that is located inside the Wineprefix.
5. Upon launching Roblox Studio, you will be greeted by an error prompting you to login via your browser. Follow its instructions.
6. Once you reached the place templates selection, click on the "File" menu on the top left, then on "Studio Settings" and then on "Rendering" in the newly spawned window, where you should change the "Graphics Mode" from "Automatic" to "Vulkan" (or just leave it as the default and copy the DXVK DLLs into the Wineprefix). After that, relaunch Studio.
7. Load one of the place templates, then try resizing one of the docked child windows (the "Explorer" window for instance).
System Information: OS: Arch Linux x86_64 Kernel: Linux 6.17.9-arch1-1 Display Server: Wayland (Niri) GPU: AMD Radeon RX 6650 XT [Discrete] Driver: Mesa 25.2.7-1