Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Is there a way to use proton without steam, or lutris
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
adcdam
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2015
Posts: 145

PostPosted: Sun May 10, 2020 9:52 pm    Post subject: Is there a way to use proton without steam, or lutris Reply with quote

or playonlinux?
i mean just create a preifx with wine install what i need with winetricks and use proton.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6727

PostPosted: Mon May 11, 2020 12:25 am    Post subject: Reply with quote

That's just wine. The whole point of Proton is the tight Steam integration.
Back to top
View user's profile Send private message
ff11
l33t
l33t


Joined: 10 Mar 2014
Posts: 648

PostPosted: Mon May 11, 2020 12:59 am    Post subject: Reply with quote

Ant P. wrote:
That's just wine. The whole point of Proton is the tight Steam integration.

Well, ins't just wine, it's "Wine with a bit of extra spice" - ValveSoftware

adcdam wrote:
or playonlinux?
i mean just create a preifx with wine install what i need with winetricks and use proton.

Yes, you can.
Just to make the point, some options:
* You can compile from source here: https://github.com/ValveSoftware/wine
* You can get the compiled version from playonlinux (just extract and use): https://www.playonlinux.com/wine/binaries/phoenicis/proton-linux-x86/
* There is one AppImage too for no-multilib users that include all 32bits libs compressed (all in just one ~ 240MB executable file).
and others too.
_________________
| Proverbs 26:12 |
| There is more hope for a fool than for a wise man that are wise in his own eyes. |
* AlphaGo - The Movie - Full Documentary
"I want to apologize for being so powerless" - Lee
Back to top
View user's profile Send private message
Naib
Watchman
Watchman


Joined: 21 May 2004
Posts: 5849
Location: Removed by Neddy

PostPosted: Mon May 11, 2020 1:09 am    Post subject: Reply with quote

Ant P. wrote:
That's just wine. The whole point of Proton is the tight Steam integration.
Not quite. While the core is WINE, the key is the DX11/12 -> Vulkan translator. For quite some time the DXVK would not engage with the wine team directly so that they could ship such a layer (probably because valve was paying the dev so while it is open-source, hands on help might not be as forth coming).

Chuck in the ease of wrapping and per-game tweaks to increase the probability of seamless playing... its more than just wine with a tight integration
_________________
The best argument against democracy is a five-minute conversation with the average voter
Great Britain is a republic, with a hereditary president, while the United States is a monarchy with an elective king
Back to top
View user's profile Send private message
Juippisi
Developer
Developer


Joined: 30 Sep 2005
Posts: 498
Location: /home

PostPosted: Mon May 11, 2020 5:18 am    Post subject: Reply with quote

There is a way,
https://github.com/ValveSoftware/Proton/issues/260#issuecomment-418321396

but if I recall you also needed to define PYTHONPATH and maybe something else. But here's a start for you.
Back to top
View user's profile Send private message
cihancan
n00b
n00b


Joined: 28 Aug 2019
Posts: 15
Location: Turkey

PostPosted: Mon May 11, 2020 12:02 pm    Post subject: Reply with quote

Just edit one of the ebuilds from the tree setting src_uri to https://github.com/ValveSoftware/Proton.git and emerge it. dont forget to use a 5.x ebuild for the 5.0 branch and a 4.11 ebuild for the 4.11 branch
Back to top
View user's profile Send private message
Ionen
Veteran
Veteran


Joined: 06 Dec 2018
Posts: 1275

PostPosted: Mon May 11, 2020 1:18 pm    Post subject: Reply with quote

Ant P. wrote:
That's just wine. The whole point of Proton is the tight Steam integration.
Personally I take fsync and a few other minor things/workarounds from Proton (thanks to work by other people) and apply as user patches to normal wine-staging, but not everyone cares to keep those patches in line with wine versions, so using proton directly I guess could be a solution even if not caring for steam integration (not that I ever used proton to see how it handles).

I imagine OP may have considered this after the fsync patch I previously handed out for 5.7 broke 5.8 :) Update for 5.8 from TkGlitch is already out (was before 5.8 even came out based on git upstream), but as usual it doesn't apply as-is and need simple rebasing with extra fuzz factor to work with gentoo's ebuild.

Just built staging-5.8 with fsync few minutes ago myself, seems to work fine so far (along with enforcing --with-mingw for wine PE files + dxvk built with mingw too through own hacky ebuild, winelib support is gone anyway -- switched long ago myself when I had only-with-winelib issues).

Edit: patch I used was requested in a PM, so I updated this older post with it for anyone that want it.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum