vinegarhq / vinegar

An open-source, minimal, configurable, fast bootstrapper for running Roblox on Linux.
https://vinegarhq.org
GNU General Public License v3.0
400 stars 34 forks source link

Built-in windows in Roblox Studio flicker. #423

Open ytrytio opened 1 month ago

ytrytio commented 1 month ago

Acknowledgement of preliminary instructions

What problem did you encounter?

Built-in windows, such as the Toolbox or Terrain Editor, go beyond the limits and blink quickly. You can interact with them by clicking on the black field, but this is extremely inconvenient.

I use EndeavourOS Linux, Vinegar v1.7.4 and Roblox Studio d662de9eda0c4cec.

https://github.com/user-attachments/assets/972a43e6-5c98-4d17-893e-837c48742689

System information

#after enabling toolbox viewing

2024-07-12T21:07:12.946Z,567.946167,0024,6,Debug [FLog::StudioPluginRelay] PluginDockWidgetRelay::onShowEvent: edit_builtin_Toolbox.rbxm_Toolbox - Success
2024-07-12T21:07:12.946Z,567.946167,0024,6,Debug [FLog::StudioPluginRelay] PluginDockWidgetRelay::scheduleUpdateOfPluginGuiEnabled: edit_builtin_Toolbox.rbxm_Toolbox - Success
2024-07-12T21:07:12.946Z,567.946167,0024,6,Debug [FLog::StudioDocking] StudioDockPanelManager::onDockPanelAboutToShow: arrived - edit_builtin_Toolbox.rbxm_Toolbox
2024-07-12T21:07:12.958Z,567.958191,0024,6,Debug [FLog::StudioPluginRelay] PluginWidgetRelay::updateGuiWithOgreWidgetSize: edit_builtin_TerrainEditor.rbxm_TerrainEditor - Success
2024-07-12T21:07:12.962Z,567.962158,0024,6,Debug [FLog::StudioPluginRelay] PluginWidgetRelay::updateGuiWithOgreWidgetSize: edit_builtin_Toolbox.rbxm_Toolbox - Success
2024-07-12T21:07:13.076Z,568.076843,0024,6,Debug [FLog::StudioPluginRelay] PluginDockWidgetRelay::onUpdatePluginGuiEnabledTimeout: edit_builtin_Toolbox.rbxm_Toolbox
2024-07-12T21:07:13.076Z,568.076843,0024,6,Debug [FLog::StudioPluginRelay] PluginWidgetRelay::setPluginGuiEnabled: edit_builtin_Toolbox.rbxm_Toolbox Enabled: true
2024-07-12T21:07:13.077Z,568.077881,0024,6,Debug [FLog::StudioPluginRelay] PluginDockWidgetRelay::propagateWindowFocused: edit_builtin_Toolbox.rbxm_Toolbox - Success
2024-07-12T21:07:15.832Z,570.832520,0024,6,Debug [FLog::StudioPluginRelay] PluginDockWidgetRelay::propagateWindowFocusReleased: edit_builtin_Toolbox.rbxm_Toolbox - Success
2024-07-12T21:07:16.773Z,571.773682,0024,6,Info [FLog::StudioApplicationState] State: Qt::ApplicationInactive
km9l commented 1 month ago

Built-in windows, such as the Toolbox or Terrain Editor, go beyond the limits and blink quickly. You can interact with them by clicking on the black field, but this is extremely inconvenient.

very likely a bug in wine's childwindow code. we attempted to update the wine, but it had more serious bugs. wait for the next release of vinegar with an updated wine, and if the issue persists report.

km9l commented 1 month ago

i forgot to mention, which renderer were you using? try the vulkan renderer:

[studio]
dxvk = false
renderer = "Vulkan"