These commands will be for Arch, if you're on Ubuntu figure it out
Install winetricks sudo pacman -S --needed winetricks zenity
Make sure you've already installed grapejuice and atleast runned grapejuice gui
and roblox once
You can install it using the source which should be just running
sudo pacman -S --needed libpulse lib32-libpulse gnutls lib32-gnutls git python-pip python cairo gtk3 gobject-introspection desktop-file-utils xdg-utils xdg-user-dirs gtk-update-icon-cache shared-mime-info mesa-utils && git clone --depth=1 https://gitlab.com/brinkervii/grapejuice.git /tmp/grapejuice && cd /tmp/grapejuice && ./install.py
Then also run Roblox once to create the necessary game files
Install wget for getting files or use curl
sudo pacman -S wget
Follow this guide by grapejuice to install the necessary graphics drivers
This method only works for DXVK so that's what we're gonna use Enable DXVK by setting DX11 as your Roblox renderer in grapejuice and enable the "Use DXVK D3D implementation"
In grapejuice open winetricks by pressing the "Wine Apps" button then press "Winetricks" Select default wineprefix > Install windows dll > Find and enable "dotnet48", "vcrun2019" and "dxvk". Then click ok Ignore any errors that it throws at you, just click ok If all goes well and it's installing you should see a few GUIs, this can take up to 10 minutes so be patient and if you don't fuck something up you're good
mkdir ~/krnl && cd ~/krnl && wget https://k-storage.com/bootstrapper/files/krnl.dll && mkdir autoexec && echo "loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()" > autoexec/iy.lua && mkdir workspace && curl https://raw.githubusercontent.com/gnu-krnl/krnl-on-linux/main/files/RunCode.iy > workspace/RunCode.iy
Allow me to explain what the script above does, first it makes a KRNL directory, goes in it, gets the krnl.dll, makes a directory called autoexec, adds a loadstring in a lua file in autoexec which is infinite yield, gets a plugin that allows us to load files in the workspace directory
After you've setup the KRNL dir, you need to get the extreme injector exe which can be found here https://github.com/gnu-krnl/krnl-on-linux/blob/main/files/Extreme%20Injector%20v3.exe?raw=true Above is a download for the exe, if you think it's malware here's the Extreme Injector github repo so you can get the exe
Now open taskmanager which can be found in Wine Apps > Task Manager, then click file on top right and run extreme injector, then inject krnl.dll into Roblox (The exe is RobloxPlayerBeta.exe if it wasn't obvious) which should be straight forward and you're still not done, if you did it correctly it should show the KRNL KEY system console, and after inputting your key there should be a UI opening at the right bottom of Roblox, named "Infinite Yield x.x"
This is a one time thing to enable it unless you delete your Infinite Yield config, run addplugin RunCode
to add the plugin which we're gonna use to execute scripts inside of Infinite Yield
Now if you want to execute scripts, put them in the workspace directory then execute loadfile script.lua
inside of infinite yield
If you think your doing it wrong check out this example