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

Symlink to gnutls - Ubisoft games (Uplay) Proton compatibility #79

Open
JacekJagosz opened this issue Jan 19, 2019 · 4 comments
Open

Symlink to gnutls - Ubisoft games (Uplay) Proton compatibility #79

JacekJagosz opened this issue Jan 19, 2019 · 4 comments

Comments

@JacekJagosz
Copy link

JacekJagosz commented Jan 19, 2019

More of a feature request than a bug. If you want to play games that use Uplay via Steam Play you need to manually create a symlink to your system install of gnutls. Would it be possible to add this to LSI? Not manually creating symlink, but maybe intercepting calls to it like with other libraries?

@JacekJagosz JacekJagosz changed the title Symlink to gnutls - Ubispft games (Uplay Proton compatibility Symlink to gnutls - Ubispft games (Uplay) Proton compatibility Jan 19, 2019
@JacekJagosz JacekJagosz changed the title Symlink to gnutls - Ubispft games (Uplay) Proton compatibility Symlink to gnutls - Ubisoft games (Uplay) Proton compatibility Jan 19, 2019
@JacekJagosz
Copy link
Author

It still doesn't work with the newest Steam Beta update that supposedly adds support gnutls, either with or without LSI. So request still valid.

@Jacalz
Copy link

Jacalz commented Jan 22, 2019

I believe that @ikeyd will be working on getting better Proton support in the near future under his maintained fork at Intel. Hopefully he can get this squared away there, if possible. Seems like a really staggering feature if it could get Uplay games to start.

@ikeyd
Copy link

ikeyd commented Jan 22, 2019

Please list the offending libraries and links, i'll deal with them over yonder fork

@JacekJagosz
Copy link
Author

JacekJagosz commented Jan 22, 2019

@ikeyd So the libraries are 32 and 64-bit versions of libgnutls, and symlinks you need to create are:

sudo ln -s /usr/lib/libgnutls.so.30.14.11 ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libgnutls.so.26
sudo ln -s /usr/lib32/libgnutls.so.30.14.11 ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32/libgnutls.so.26

This solution is a copy from this comment and it solves the issue with running not the game itself, but the Uplay Launcher. So you can test it with any Ubisoft title.

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