Skip to content

Instantly share code, notes, and snippets.

@xDShot
Created November 16, 2019 22:46
Show Gist options
  • Star 5 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save xDShot/68b8e8da09abe888011b60d45fff11df to your computer and use it in GitHub Desktop.
Save xDShot/68b8e8da09abe888011b60d45fff11df to your computer and use it in GitHub Desktop.
WINEPREFIX=~/_prefix32_wine WINEARCH=win32 WINEDLLOVERRIDES=libglesv2.dll=d wine ShittyElectronApp.exe --disable-gpu --no-sandbox --single-process
@Mactastic1-5
Copy link

But no GPU :(

@username4
Copy link

Yay, thanks! I finally got Wabbajack to run in wine.

@AriaMoradi
Copy link

I was able to run electron with by removing --single-process from program arguments

@eggplants
Copy link

This is it.

wine ShittyElectronApp.exe --disable-gpu --no-sandbox

@EnterVPL
Copy link

This is it.

wine ShittyElectronApp.exe --disable-gpu --no-sandbox

This run my app but this doing lags
Suggestions?

@eggplants
Copy link

eggplants commented Oct 23, 2021

@EnterVPL my past answer worked well in wine 6.0. But in 6.13, wine with no optargs (wine ShittyElectronApp.exe) executes an electron exe file without any errors.

Below commands installs wine 6.13 in Ubuntu. Please try.

curl -sS https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main' -y
sudo apt update
sudo apt install --install-recommends winehq-staging winetricks -y

@RobertZenz
Copy link

With the latest (forced) Ubisoft Connect Beta update the DLL-override was necessary for me to have it run:

WINEDLLOVERRIDES="libglesv2.dll=d"

Without it Ubisoft Connect was be unusable and would basically never draw anything, with the override it works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment