Live data from Hacker News

Cyberpunk 2077 runs on Linux through the Proton compatibility layer

twitter.com

191–200 of 320 posts

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#191
post #97

Earlier quoted context omitted.

Whenever Stadia conversation comes, I always wonder if I'm missing something. Why subscribe to Stadia and risk losing your games when you can subscribe to GeforceNow and play your own games in the cloud. If GeforceNow goes under ... fine, you still have your games. I don't get the appeal of Stadia and I'm wondering what am I missing.

> fine, you still have your games. .. in theory. In practice, I like most other people don't have access to most of the games I ever bought, or no convenient way to access them, or no desire to. This goes for almost all of what I consume to be honest with the exception of some LPs I actually take very good care of.

But if I understand correctly, it seems like the added bonus of Geforce Now is that you can still access that content in the same way as Stadia. The difference is you also get to own the games and have a potential way of playing them on your own computer if the service ever goes down, no?

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#192
post #133

Earlier quoted context omitted.

> Sadly we never released the game on Linux to the public. Do you know why? Linux is my primary OS and it always breaks my heart when companies decide to not support it.

Because if you start to support Linux you actually have to support all the major distribution (Debian, Arch, Ubuntu, Fedora, etc.) with their different idiosyncrasies, package format, libc implementations and/or version, etc. Basically your testing coverage explodes exponentially. That's why in a former gig the team I was part of decided to go from Linux to only Windows since it way easier to test only for ~3 majors…

> Because if you start to support Linux you actually have to support all the major distribution (Debian, Arch, Ubuntu, Fedora, etc.) with their different idiosyncrasies, package format, libc implementations and/or version, etc.

That is plain wrong. I don't know who started with that line of reasoning, but it is very wrong.

The only good reason for not supporting linux are the drivers. And they will change more with time then with distro.

And no, solution is not flatsnaps. If there even is a problem, the solution is much simpler.

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#193
post #87
post #80

Earlier quoted context omitted.

Not OP but Stadia user. Played only a few minutes, but it ran well. There's a few people over at r/stadia claiming to be stuck, but I didn't read to much into whether it's true...might be worth it to check out. I'm an absolute Stadia fanboy. I wasn't really interested in Cyberpunk, but they offered a free controller/chromecast if you preordered, so it's kinda hard to say no. Let me know if you have any questions.

> I'm an absolute Stadia fanboy. I'm horrified of Stadia. Google does not need to be in the games business. I'm a twice-burned Google Play Music user with thousands of dollars in music purchases. Maybe I'm completely wrong, but I'd be willing to bet money that Stadia is going to be shut down and all of your purchases, saves, etc. will be deleted.

Didn't Google play music allow you to download the music you purchased there? Because I had to option to download mine and I did.

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#194
post #96
post #87

Earlier quoted context omitted.

> I'm an absolute Stadia fanboy. I'm horrified of Stadia. Google does not need to be in the games business. I'm a twice-burned Google Play Music user with thousands of dollars in music purchases. Maybe I'm completely wrong, but I'd be willing to bet money that Stadia is going to be shut down and all of your purchases, saves, etc. will be deleted.

I like Stadia despite Google, not because of, sadly. I don't like having so many eggs in one basket, but it really is by far the best streaming experience. I gave GFN and Luna a fair shot. I wanted to love Luna before it was even released. All that said, sure it could be shut down. But so could PS5, or XBOX. Sure it's probably less likely, but I've come to expect nothing is forever and to enjoy what's here while it's…

There's no way Stadia will succeed. Sure, Google care now, but they are gonna drop this like a hot potato once the promotions come through.

From speaking to devs who engage with Google on Stadia, it appears to be a tire fire, in that the Google people don't appear to care about how much work the gamedevs need to put in to keep up with their API changes (much like lots of Google services, actually).

Because of the poor devrel, I will be incredibly shocked if Stadia survives another two years.

Without a financial incentive, I'm not sure Stadia would have any games, and financial incentives don't fix the extra work needed when google change things for no reason (or not for a reason that gamedevs are likely to accept).

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#195
post #139
post #133

Earlier quoted context omitted.

Because if you start to support Linux you actually have to support all the major distribution (Debian, Arch, Ubuntu, Fedora, etc.) with their different idiosyncrasies, package format, libc implementations and/or version, etc. Basically your testing coverage explodes exponentially. That's why in a former gig the team I was part of decided to go from Linux to only Windows since it way easier to test only for ~3 majors…

Isn't that the reason flatpaks or snaps exists?

They don't fix driver issues.

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#196
post #167

Earlier quoted context omitted.

I like it, it works really well for me. With 600mb fiber the UX is outstanding in my experience. The library was really limited at the beginning but it's slowly starting to take off. It's been a great low-cost entry point to a bunch of games that I was interested in. I can seamlessly play at home on my big screen or even sneak in a quick game at my desk in the office. Why would anyone desire that it dies? If you don'…

If you want a superior Google Stadia experience, buy GeForce Now. It is subscription based like Stadia, but allows you to play games from our Steam account (assuming that game devs haven't blacklisted it from GFN). You don't need special hardware or premium membership. > Why would anyone desire that it dies? If you don't like it you can ignore it. Because it's everything wrong with games industry wrapped in a neat sh…

Really like GFN, unfortunately the developer backlash renders it pretty useless since I can't play most of the games I want to on it - pretty much only Ubisoft games in my Steam library show up these days. Wanted to play Borderlands 3 - nope, not on GFN. Conveniently on Stadia, though......

I have a new (2020 model) Philips Android TV, and unfortunately GFN has an experience-breaking audio bug on it, and I hazard that it probably won't be fixed anytime soon, if ever, because "it's not supported hardware" despite them developing the Android TV app and it having a really common MediaTek chipset. Don't really want to fork out more money for a Shield after buying a brand new TV!

I tried Shadow last year and I really liked that, despite it being a little pricier. Regretfully cancelled my subscription, so I can't get it back until NEXT JULY according to the preorder page!

What I've tried so far:

- Moonlight (so, local streaming): Best experience, hands down... For local network, and assuming you have a decent computer anyway. So, great if you want to stream from a PC in your office to your living room. If you're lucky enough to get fiber to the home in your city, latency might be low enough and upload speed high enough that you can stream games outside your home. My cable ISP tops out at 10mbps though, so not for me. I use it as proof that there's nothing wrong with my Android TV's hardware though, since it's happy to stream at 4K HDR 60fps H265 from my PC with only ~30ms latency.

- Shadow: Good quality, good virtual PC specs (GTX 1080 baseline), surprisingly little latency, lets you play any game that runs on PC. My friend even managed to play through all of Half-Life Alyx on his Quest using Virtual Desktop streamer on my Shadow instance. Unfortunately your subscription can take _months_ to become active -- might improve in future if the company scales up?

- Stadia (sideloaded to Android TV): Playable. Played a bit of Destiny 2 and Borderlands 3. Both in 4K and HDR. Picture quality a little muddy at times. Latency a bit too high to comfortably play first person shooters, but probably okay in other games.

- GeForce NOW: Playable, but the picture quality was also a bit muddy and the latency was higher than Stadia, and on my TV it suffered from the audio glitch (distorted audio, like the buffer chunk's being played back at 44100 when it should be 48000, or the bit depth is wrong, or something). What really stops me from using it though - disappointing absence of most of my games from its library.

- Parsec, Blacknut: OK, have a bunch of free to play games in their respective libraries. The streams are only like 720p though.

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#197
post #121

It's a shame they went 1st person. I know that some people have a different opinion (e.g. [1]) but unfortunately, I immediately get motion sickness with any 1st-person game, but curiously not with 3rd person games. I loved The Witcher, and was really psyched when Cyberpunk 2077 was first announced. Kinda bumped that I won't be able to play it now, but I guess such is life. [1] https://www.thegamer.com/cyberpunk-2077-…

I know it's unrealistic because it probably adds a lot to development time, but I really wish more games would allow both 1st and 3rd person perspectives (i.e. Skyrim).

There are two highly acclaimed AAA titles in my library not being played (fortunately bought on sale) that I just can't get into because I have the opposite problem-- they are only in 3rd person, and it totally kills immersion for me.

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#198
post #188

Earlier quoted context omitted.

There is the steam linux environment [1] which is pretty standard for native linux builds on steam. And that works independently of the distribution steam is actually installed on. I think it should be possible to use it without steam too.. [1] https://github.com/ValveSoftware/steam-runtime

The libs in the steam-runtime are often times very old. The newest compiler for building inside the runtime seems to be gcc 5. I understand the need for stability, but why isn't this stuff updated from time to time?

because you would need multiple runtime versions and games would need to target a specific runtime version.

because if you don't keep your game up to date, it would not run. in windows you basically can run games for way longer because libraries are way more binary compatible. for running webservers/cloud whatever a breakage doesn't hurt and removes old crud, but sometimes the old crud is used in xyz in a way that nobody tought and without it the game would crash, that's why you would need to target a specific runtime.

the same thing more or less did windows up to 7 relativ well, via the version selection. unfortunatly windows 10 broke some games even with the version selection.

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#199

Awesome if proton can make something like cyberpunk work on day 1, why not others? Why do they have to pretend theirs is some mythical special sauce unable to work on Linux ? That said, why don't these mmo games give a Linux mode ? Pubg for example has mobile app, a lite app and a desktop lite app based on mobile. They are the same but they are matched with similar people only. Apply the same here. Give Linux users o…

PUBG - a game where you need at least 50 players for a match - would be quiet empty when you're only playing with Linux players.

Re: Cyberpunk 2077 runs on Linux through the Proton compatibility layer

#200
post #86

Earlier quoted context omitted.

> The elf binaries ran essentially flawlessly on my linux machine (although my machine was under powered for the game.) > Sadly we never released the game on Linux to the public. That's an improvement over not having a Linux port at all, as it reduces the investment needed to publish the game to Linux eventually. Once the Linux gaming market is big enough, studios might consider to release the game.

I run Linux, and play games, but all in all, I strongly believe that Wine ports are the only realistic, less-worse, alternative. I'm not the only one - Carmack expressed the same (although, to be fair, I've never read other high-profile devs discussing this idea). This is a real-world Linux game production story: https://twitter.com/bgolus/status/1080213166116597760 . Note that the developers tried hard to release th…

Thanks for the links, that's quite revealing.

> auto reported crashes and support tickets (most gfx driver related)

I wonder if open-sourcing the game would see those same support tickets come in with patches.

Part of linux has always been about patching it up yourself. Rather than being a time sink for the developer, these linux bugs could actually be a way to crowdsource code improvements.

I know there are intellectual property concerns that prevent open-sourcing commercial products, but maybe there's some sort of hybrid solution to be found.

Post reply on HN