Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GTA V not launching #2

Open
niksingh710 opened this issue Dec 26, 2020 · 10 comments
Open

GTA V not launching #2

niksingh710 opened this issue Dec 26, 2020 · 10 comments

Comments

@niksingh710
Copy link

One guy told me on Reddit to use this version of wine to get the keyboard input issue solved.

but I m facing that Epic Game Launcher or the GTA V launcher is only launching at a specific version of wine (lutris-6.0-rc1-x86_64) I tried to use another wine version but it does not launch.

is there any solution to that?

@gardotd426
Copy link
Owner

Well, I can't reproduce your issue, so that makes it a bit harder.

How are you installing EGS? Lutris?

Did you try in a completely fresh prefix?

I've tested it on like 4 different prefixes here and it works perfectly.

@niksingh710
Copy link
Author

Sorry for less explanation ...... 😅
yes I have installed EGS via Lutris
yes I tried a clean install

GtavEpicGames

@gardotd426
Copy link
Owner

gardotd426 commented Dec 27, 2020 via email

@TrevorOverton
Copy link

TrevorOverton commented Dec 29, 2020

I am having the same issues. Here is what the log file reads:

Running /home/user/.local/share/lutris/runners/wine/wine-tkg-git-dxgi-6.0rc2.r1.g0fc2f15a/bin/wine /home/user/Games/grand-theft-auto-v/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe -SkipBuildPatchPrereq -opengl Initial process has started with pid 18275 Start monitoring process. wine: could not load ntdll.so: /lib32/libc.so.6: version 'GLIBC_2.32' not found (required by /home/user/.local/share/lutris/runners/wine/wine-tkg-git-dxgi-6.0rc2.r1.g0fc2f15a/bin/../lib/wine/ntdll.so) Monitored process exited. Initial process has exited (return code: 256) All children have exited. Exit with returncode 256

Many thanks for trying to help us!

@gardotd426
Copy link
Owner

gardotd426 commented Dec 29, 2020 via email

@TrevorOverton
Copy link

TrevorOverton commented Dec 29, 2020

Thanks for the quick response. I am on PopOs 20.04.

If you wouldn't mind, could you explain how to install the lib32 stuff? I am a complete noob at wine and Linux gaming in general.

@gardotd426
Copy link
Owner

sudo dpkg --add-architecture i386 
sudo apt install libc6-i386

I also suggest doing the following (this is from Lutris's documentation, on wine dependencies):

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main'
sudo apt update
sudo apt install --install-recommends winehq-staging

@TrevorOverton
Copy link

I have installed all of the dependencies, but the log still shows the same error. I have noticed that in Lutris when I try to open the wine configuration window, nothing happens. Maybe I installed the runner wrong? I'm not sure, but hope that information helps.

The only way I have gotten the EGS to open so far is in the Lutris 6.0 wine runner, but then I still have the same keyboard lag issues.

@gardotd426
Copy link
Owner

Ohhhh I figured it out.

You're on Pop OS 20.04, I thought it was 20.10 you were on.

Pop OS 20.04 uses too old of a glibc. There's nothing you can do, short of upgrading to 20.10, or building wine-tkg using the script against your local environment.

See, whenever you compile a wine (and therefore proton) build, it's built against certain libraries, the main one being glibc. TKG's prebuilt packages (so the ones you can download from https://github.com/frogging-family/wine-tkg-git/releases) are built against glibc 2.32 since he's on Arch. I'll quote him:

WARNING: These were built on Archlinux with mostlyportable-GCC/MinGW-w64 against glibc 2.32.

If your distribution ships with older glibc you might run into issues such as nothing actually runs. In such case you'll have to use the build script on your machine to compile against your local environment:

I also use Arch and that's the system these were compiled on, so glibc 2.32 is also true for my build. Pop 20.04 is on glibc 2.31. 20.10 is on 2.32.

If you want, I could provide you with the customization.cfg file I used to compile this build, and you can use it with the non-makepkg-build.sh script from the wine-tkg-git repo, and build it yourself, however you'd have to watch the output of the script after the configure part runs, and see all the stuff it wants you to install, and install it (it's as painful as it sounds). Or, you can upgrade to Pop OS 20.10 and this build will work.

@TrevorOverton
Copy link

TrevorOverton commented Dec 29, 2020

Thank you so much for the help! I will upgrade to 20.10 and comment again once when it works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants