You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/Vinegar/FAQ.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,19 +2,19 @@
2
2
3
3
### What is the best configuration?
4
4
5
-
This can vary from system to system. The most important factor in Wine's performance is the renderer. If your graphics card supports Vulkan, it's recommended to use either the D3D11 renderer with DXVK or Vulkan.
5
+
This can vary from system to system. The most important factor in Wine's performance is the renderer. If your graphics card supports Vulkan, it's recommended to use either DXVK or Vulkan.
6
6
7
-
It is also recommended to use Wine Staging with Vinegar, as it contains patches such as Esync that can provide a noticeable performance boost; set the environment variable `WINEESYNC=1`, additionally if your Wine build is TKG or is patched with Fsync, you can use the environment variable `WINEFSYNC=1` to enable it.
7
+
It is also recommended to enable the NTSync kernel driver if your Linux kernel supports it (see [System Requirements](https://vinegarhq.org/Vinegar/Installation/index.html)).
8
8
9
9
Vinegar also changes the Wineprefix version. While this does not increase performance, it increases compatibility.
10
10
11
11
### What is the difference between DXVK and Vulkan?
12
12
13
13
As stated in the DXVK README:
14
14
15
-
> A Vulkan-based translation layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine.
15
+
> A Vulkan-based translation layer for Direct3D 8/9/10/11 which allows running 3D applications on Linux using Wine.
16
16
17
-
The only real difference is that Roblox's Vulkan is native, which means there is no translation layer. It is best to experiment on your system to see which one is better. Some users report that Vulkan can provide lower latency, while others report DXVK performs significantly better.
17
+
The only real difference is that Roblox's Vulkan is native, which means there is no translation layer. It is best to experiment on your system to see which one is better. Some users report that Vulkan can provide lower latency, while others report DXVK performing significantly better.
Copy file name to clipboardExpand all lines: src/Vinegar/TipsAndTricks.md
-25Lines changed: 0 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,28 +22,3 @@ Example replacement of Roblox's default death sound:
22
22
└── sounds
23
23
└── ouch.ogg
24
24
```
25
-
26
-
## FFlags
27
-
28
-
See [Bloxstrap's guide to FastFlags](https://github.com/pizzaboxer/bloxstrap/wiki/A-guide-to-FastFlags).
29
-
30
-
## Environmental variables
31
-
32
-
-`WINEESYNC`: allows Wine Staging to use Esync, please see [HowToEsync](https://github.com/lutris/docs/blob/master/HowToEsync.md) for more information.
33
-
-`WINEDEBUG`: for performance reasons, this has been set to `-all`, which disables most of the logging. In order to debug crashes of Wine, it is recommended to set this to an empty string (`""`).
34
-
-`DXVK_HUD`: is a variable used by DXVK for a hud, for more information about it you can see the [DXVK README](https://github.com/doitsujin/dxvk#hud), which includes various other variables that can be set. This can be set, for example, to `fps` to display an fps counter.
35
-
36
-
## Studio backup
37
-
38
-
Before you delete your wineprefixes via `Vinegar > Delete Data` you should backup data you have on your Studio prefix. This includes your settings and files you've stored.
39
-
40
-
The Studio prefix location depends on how you installed Vinegar:
41
-
42
-
- On Flatpak, it's located in `~/.var/app/org.vinegarhq.Vinegar/data/vinegar/prefixes/studio`
43
-
- On other methods, it's located in `~/.local/share/vinegar/prefixes/studio`
44
-
45
-
Where Roblox Studio store their settings and what they store:
46
-
47
-
-`(studio prefix)/user.reg`: Studio theme, Docking layout.
48
-
-`(studio prefix)/drive_c/users/(username)/AppData/Local/Roblox/GlobalSettings_13.xml`: Display language, Fonts, etc.
49
-
-`(studio prefix)/drive_c/users/(username)/AppData/Local/Roblox/GlobalBasicSettings_13_Studio.xml`: MicroProfiler, Fullscreen, etc.
Copy file name to clipboardExpand all lines: src/Vinegar/Troubleshooting.md
+8-14Lines changed: 8 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,27 +20,21 @@ This is due to a Wine bug when you upgrade Vinegar. To workaround this, simply d
20
20
Ensure you have your Studio settings backed up! These can be found by pressing 'Open Files' next to the main run button, and going to:
21
21
`drive_c/users/<user>/AppData/Local/Roblox`. The user `steamuser` might be present, which is from Vinegar's past usage of Proton, which you must move or backup to your new user.
22
22
23
-
### Flickering widgets and plugin windows
24
-
25
-
Change the Roblox Studio renderer from Studio's settings to D3D11 and disable DXVK. Optionally, if you are on a multi monitor setup,
26
-
Create the registry key `HKEY_CURRENT_USER\Software\Wine\X11 Driver\UseEGL` as necessary and set it to `"Y"` (`REG_SZ`),
27
-
which may improve D3D11 (non-DXVK).
28
-
29
23
### Can't dock plugin windows
30
24
31
-
This issue occurs most often on Wayland desktops, you may either use [xwayland-satellite](https://github.com/Supreeeme/xwayland-satellite)
32
-
or enable Virtual desktop mode by opening the Wine configurator by pressing on the cog icon next to the Wine section in Vinegar's settings,
33
-
and going to 'Graphics'.
25
+
This issue occurs both on Wayland and X11-based desktop environments. You may enable Virtual Desktop in Vinegar's settings
26
+
or untick the "Allow the window manager to control the windows" option in the Advanced Wine Settings to mitigate this.
27
+
28
+
Wine's native Wayland driver currently doesn't support this functionality and therefore doesn't offer a solution.
34
29
35
-
This currently has no fix if Studio is running using the winewayland driver and not running under xwayland or Xwayland-satellite.
30
+
### Cursor fails to lock when moving around the camera
36
31
37
-
### Cursor fails to lock / Studio closes without any message
32
+
This is an issue with Xwayland, which only allows the cursor to lock when its invisible.
38
33
39
-
These are due to specific Wine issues, as this is because Wine doesn't currently have the proper patches.
40
34
This can be fixed by either:
41
35
42
-
- Using the Flatpak version of Vinegar or using VinegarHQ's [Wine builds](https://github.com/vinegarhq/wine-builds)
43
-
-If cursor fails to lock, switching to a real X11 session.
36
+
- Using [Kombucha](https://github.com/vinegarhq/kombucha.git) (automatically pulled by Vinegar)
0 commit comments