Giter VIP home page Giter VIP logo

Comments (10)

gardotd426 avatar gardotd426 commented on June 26, 2024

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.

from proton-tkg.

niksingh710 avatar niksingh710 commented on June 26, 2024

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

GtavEpicGames

from proton-tkg.

gardotd426 avatar gardotd426 commented on June 26, 2024

from proton-tkg.

TrevorOverton avatar TrevorOverton commented on June 26, 2024

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!

from proton-tkg.

gardotd426 avatar gardotd426 commented on June 26, 2024

from proton-tkg.

TrevorOverton avatar TrevorOverton commented on June 26, 2024

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.

from proton-tkg.

gardotd426 avatar gardotd426 commented on June 26, 2024
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

from proton-tkg.

TrevorOverton avatar TrevorOverton commented on June 26, 2024

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.

from proton-tkg.

gardotd426 avatar gardotd426 commented on June 26, 2024

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.

from proton-tkg.

TrevorOverton avatar TrevorOverton commented on June 26, 2024

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

from proton-tkg.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.