8 ms·
Proton 5.0, a package to run Windows games on Linux
- Insanity 7y agoProton works amazingly well for me, on my Debian install. I recommend people try it out :)
- mapcars 7y agoIt works properly only with AMD video cards right?
- Insanity 7y agoI actually run it without a dedicated GPU. I'm playing mostly older games though ;-)
- fjorgemota 7y agonope, it also works VERY well with NVIDIA. You only need a GPU that works fine with Vulkan, tho, like those reported on this page (if your GPU is made by NVIDIA, ofc): https://developer.nvidia.com/vulkan-driver https://developer.nvidia.com/vulkan-driver On Intel iGPUs it works if it has Vulkan support but, as always, the performance isn't that good (as with any Intel iGPU). The unique thing made by Valve that only run on AMD is ACO, a shader compiler for Vulkan that's faster than LLVM, which is used by the open-source stack
- Fnoord 7y agoWait, you're telling us you don't have to use Nouveau or the proprietary Nvidia driver?
- fjorgemota 7y agoNo, you need to use at least one of them, otherwise the GPU itself will not work, right? What i'm trying to say is that Proton itself doesn't work only on AMD, as NVIDIA can run Proton games very well too, and Intel can run it too. In the end, only ACO needs an AMD GPU to run, but it doesn't a lot to do with Proton itself.
- Fnoord 7y agoNvidia still doesn't work with Wayland AFAIK, and Nouveau doesn't work for 900 series or later AFAIK. I still recommend everyone who wants to run Linux to go for AMD graphics cards. Their FOSS drivers work well, and you can get good performance on 1080p and 1440p. More and more games work with Proton, and Lutris allows one to download profiles which are supposed to work. CPU-wise, AMD gives the best bang for the buck since Ryzen 2. So that is a no-brainer. In both decisions though, you support the viable underdog.
- fjorgemota 7y agoWe're talking about Proton, not about wayland, tho. And I also recommend AMD graphics cards, my RX 580 and my Ryzen 7 1700 works fine with Linux...so yeah.
- deleted 7y ago[deleted]
- tmpz22 7y agoI can’t be the only one who put Linux on his home desktop to discourage gaming... darn you valve.
- gchamonlive 7y agoWhy do you want to discourage gaming? And who do you want to discourage?
- jasongill 7y agoThey want to discourage themselves so they can be more productive.
- Jarwain 7y agoIdk about him, but I spend absurd amounts of time gaming when it's too easily accessible. I get hooked, enter a flow state, and waste a day or accidentally stay up until morning managing my colony in rimworld or something. I moved recently, and my current setup isn't conductive to that kind of gaming; I'm limited to games I don't hate playing on a controller. Which, fortunately, are the games that I don't get hooked on in the same way
- axaxs 7y agoAs a 20 or so year long linux as a desktop user, I've had my hopes up so many times that more people would embrace Linux. It's always been about the games, largely. Hell we had id's stuff running, and there was even a company porting Blizzard stuff if I remember right. This is the first time I've been genuinely enthused that "it's happenening", and I cannot be more thankful to the Wine team and Valve.
- clSTophEjUdRanu 7y agoIt's not only games. The Wayland/X/Nvidia fiasco is killin me. To use Wayland and gestures I need to basically ignore the graphics card and run everything via integrated. I love Linux but I also love when things just work and I don't have the time or energy to use my computer as a foss/Linux zealot ideology battleground.
- zozbot234 7y agoMany experienced Linux users just avoid any Nvidia hardware at this point. Of course you might be trying to reuse existing hardware, but anything new you can just buy with AMD or Intel.
- dmos62 7y agoI'm still trying to reconcile my zealot and pragmatic aspects. One thing that's for sure is that if you're going the Linux route, you have to be smart about the choices you make. It's not permadeath, but the training wheels are off: the choices you make will have more sway than they might on a Windows install. Nvidia/AMD; peripherals; apps without Linux support. You also often have to make compromises, which is an art in itself: how will you deal with something not working when you want it to just work? Personally, I'm working on accepting personal computing as it currently is and trying to let go of wanting to change every second thing. In other words, I'm trying to look at what can be, rather than what could be.
- 2bitencryption 7y agoOne thing I've always wondered is how much "per-game fine-tuning" Proton requires. I know for some console emulators, it's not uncommon to require some per-game profiles that tweak the emulation for better compatibility for that specific game. Heck, even GPU firmware updates will mention specific games in the patch notes.[0] Is this necessary for something like Proton? [0] https://www.geforce.com/drivers/results/156781 https://www.geforce.com/drivers/results/156781 "...provides the latest performance optimizations, profiles, and bug fixes for Zombie Army: Dead War 4. In addition, this release also provides optimal support for Apex Legends Season 4 and Metro Exodus: Sam’s Story..."
- dx87 7y agoI've personally never had to do any fine tuning with Proton. It works fine out of the box for almost everything I've tried. I think there are options available, but most of the people I've seen that want to squeeze out every ounce of performance will use Lutris because it comes with community tested tweaks. https://lutris.net/ https://lutris.net/
- jdc 7y agoProtonDB can give you a good idea of how well games work without tuning. http://protondb.com http://protondb.com
- simion314 7y agoExactly and if the game is not here check the wine database , so for example last time I checked Space Engineer is not working https://appdb.winehq.org/objectManager.php?sClass=application&iId=16019 https://appdb.winehq.org/objectManager.php?sClass=applicatio... so not everything just works, some games though work perfectly including more Unity and Unreal Engine games.
- j-james 7y agoIt seems so for some games, at least Skyrim [1]. But reading through the GitHub "Game Compatibility" issues [2], I get the impression that most problems are due to graphics card and audio drivers, not game-specific irregularities. [1] https://github.com/ValveSoftware/Proton/issues/4 https://github.com/ValveSoftware/Proton/issues/4 [2] https://github.com/ValveSoftware/Proton/labels/Game%20compatibility https://github.com/ValveSoftware/Proton/labels/Game%20compat...
- haunter 7y agoWonder how does it work with Clear Linux
- pizza 7y agoI'm guessing this doesn't work on arm64 as, classically, wine is not an emulator.. Been trying many different ways to get gaming to work on my Jetson Nano - moonlight-embedded (works, kinda janky though, and the only GPU vps provider that I've used which works is paperspace, and I'd rather not spend about a dollar an hour to play games this way, plus paperspace's west servers are in norcal and I'm in socal so the latency is just enough for certain games to not be that fun to play) - using qemu + virtgl to run the nvidia geforce now android app (still figuring this one out) - anbox + geforce now (anbox flat out didn't work) - parsec (wouldn't start)
- rhn_mk1 7y agoYou may have better luck with qemu-user-static. This is more like a container than a full OS, so you might be able to get away with using the OpenGL driver directly.
- randomer666 7y agoI've recently switched my desktop to Linux and almost every game I need runs without any problem using proton. The biggest problem Linux gaming has is the EasyAntiCheat. Most games using it don't work at all.
- MagnumPIG 7y agoIs that the DRM bdefore mentioned? Because if so, they fixed it.
- bdefore 7y agoNo, EAC/BattlEye are unfortunately much trickier problems, since they are effectively rootkits that can't play nice with Wine translations of Windows APIs. This is arguably Proton's biggest challenge at the moment, since it affects the marquis popular multiplayer games such as Fortnite.
- jay_kyburz 7y agoMy boy is very disappointed we haven't been able to get Ark to run yet. I hope this new release helps.
- Kaze404 7y agoThis is why I set up VFIO last week. It's sort of a pain but having windows use be sort of containerized on my system makes it more tolerable.
- bdefore 7y agoIn case anyone is curious about specific game compatibility, I've created a community resource for it here: https://www.protondb.com https://www.protondb.com. Notably this release fixes games that required DRM enforced through the Steam client.
- xfalcox 7y agoThanks for protondb! Is it open source?
- bdefore 7y agoNot at this time. Although anyone interested in helping translate the site would be welcome to help here: https://github.com/bdefore/protondb-i18n https://github.com/bdefore/protondb-i18n
- Jayschwa 7y agoThank you for providing this service. I started using Linux on my gaming machine about a year ago and ProtonDB has been very helpful.
- deleted 7y ago[deleted]
- nearmuse 7y agoSo far everything I run works (with only a couple exceptions). I am really happy to see this because some remasters are not paying their due respect to the original (looking at you, WC Reforged, although it hasn't got anything to do with Steam anyway), so being able to easily run the later is important.
- void_nill 7y agoFor me as a Linux only user, Proton is an incredible relief. I have all my games on Steam and can turn on Proton with a checkbox. I often use it to play old classics like The Eldar Scrolls Morrowind or Oblivion. For me Proton is a gamechanger, because a few years ago I had a second laptop running Windows and I played my games on it. I haven't had that for three years.
- brylie 7y agoWARNING: clicking that link leads to a vortex of notification permission prompts. Please remove the link from HN.
- theclaw 7y agoIt sends me to endless ‘appsflyer.com’ redirects and prompts to install Norton VPN apps from the app store on ios. Wtf.
- halchion 7y agoi was redirected to a iCloud credential siphoning form on iOS.
- SomeSnail 7y agoSorry, I didn't know about that. For me it showed just a regular ad. I removed that code and won't be using this ads anymore.
- dylz 7y agoActual link: https://github.com/ValveSoftware/Proton/wiki/Changelog https://github.com/ValveSoftware/Proton/wiki/Changelog This blog spam is serving drive by malware. https://i.imgur.com/DpYTX0d.png https://i.imgur.com/DpYTX0d.png appears to be the trigger, for people interested.
- SomeSnail 7y agoSorry, I didn't know about that. For me it showed just a regular ad. I removed that code and won't be using this ads anymore.
- jammygit 7y agoAnybody with experience launching a unity game on Linux? If so, we’re there any complications that made the process difficult?