Roblox shaders on Linux
Vineshade is a lightweight launcher designed for Sober. It's optimized to hit 240 FPS on most hardware.
Note
This project is not discontinued.
VineShade is natively built for Linux/Sober. If you are on a Mac, we recommend using AppleBlox, a lightweight bootstrapper inspired by Bloxstrap.
How to get better graphics on macOS
- Download AppleBlox.
- Go to the FastFlags section.
- Enable these flags for the best experience!
FIntRenderShadowIntensity->100(Deeper Shadows)DFIntTaskSchedulerTargetFps->240 or more(Unlock FPS)
Note: macOS does not support vkBasalt. Get Parallels, VMware Fusion, or UTM
VineShade is fully compatible with the Steam Deck. It fixes the blur caused by Sober's scaling on the 800p display.
1. Prerequisites
Ensure you have vkBasalt installed on your system.
For Arch Linux / Manjaro / EndeavourOS / Linexin
yay -S vkbasalt lib32-vkbasalt
For Linux Mint / Ubuntu / Debian / Pop_OS!
sudo apt install vkbasalt
For Fedora / Nobara
sudo dnf install vkbasalt
For openSUSE Tumbleweed
sudo zypper install vkbasalt
Put the vkBasalt.conf file in .config folder.
2. Legal & Credits
VineShade is an independent community project.
Roblox is a registered trademark of Roblox Corporation. (https://roblox.com)
Sober is developed by the VinegarHQ team. (https://github.com/vinegarhq)
vkBasalt is an open-source Vulkan post-processing layer. (https://github.com/DadSchoorse/vkbasalt)
This software is provided "as is" under the MIT License. Use at your own risk. VineShade is not responsible for any account bans or hardware issues, though it is designed with safety and stability as a priority.
3. FAQ
Does this work on AMD?
Yes, VineShade works for every GPU.
Does it work on every Linux distro?
If you can install vkBasalt and Sober, yes you can use it in every distro.
Will this get patched by Roblox?
No, VineShade uses no injection methods.
Is it safe?
Yes, VineShade is 100% safe. You can inspect the code very easily.
Can you use .ini Reshade preset files in VineShade?
No. Windows presets are built for the ReShade GUI.
Does Reshade effects (.fx and .fxh) work on VineShade?
Yes, it does. Make sure your effect does not need depth buffer access.
Can i try getting depth buffer access?
No, until we try porting it. (will be very difficult though)
If VineShade improved your Roblox experience on Linux, please consider Starring this repository! It helps the project grow and helps other Linux gamers find a better way to play.