1) Deck should be comparable in performance to base PS4/Xbox One S. Both in handheld and Docked mode. There is no Switch like boost when docked. It runs at full power even on battery
2) Did that copy come with a Steam key? If so, you don't need the disk. Phyical PC copies these days, if exist, are just a "so I can have it on my shelf" thing
3) I'm thinking of Cities Skylines. I tried the Xbox One and Switch editions. While the UI is better on those for consoles (duh), they lack any kind of mod support. Hell, Cities Skylines was used in marketing for the OG Steam Controller
4) No, of course not. Microsoft tried paid online on PC in 2008. It failed. HARD.
5) You can but you will have to "sideload them", aka do it outside of the SteamOS sandbox/interface. SteamOS features full desktop environment.
For EGS, Origin, GOG etc you will need Lutris
Someone remade it in the unreal engine and i have played both desktop and vr. Its the most terrifying thing. link to dudes page Edit: there is still hope for people who wanna experience it.
>How do I fix this?
By not trying to use Steam for non-Steam games. It doesn't work how you think it does.
I completely understand how a new user would have constantly heard about Proton so they think they need Proton to run all their Windows games. You don't. Proton is for Steam games, and Steam games only. For non-Steam games, you use Lutris.
Install Lutris, then go to https://github.com/lutris/docs, follow the instructions for "Wine Dependencies" and "Installing Drivers."
Then start installing games. You can go to https://lutris.net and find your game there and click "Install," or you can just open Lutris and go to the left pane and click on Lutris under Sources and search for whatever non-Steam game you want to install. Then click Install.
Every vcrun and other windows component that games need, Lutris automatically installs for you. Steam cannot do that for non-Steam games, so even if you get this game to work by using protontricks, you'll have to do it every time (and most times you don't get a handy popup telling exactly what you need). So yeah. Use Lutris.
Important: Set Texture Quality to Low or you WILL have black textures! The other settings can be higher. The framerate jumps between 30 and 60, and on average 45. Mei's ice wall creates white bloom when looking at it, it disappears if you set everything on Low.
You can install Battlenet, Overwatch and the special Wine build from Lutris! https://lutris.net/games/overwatch/
Many thanks to /u/gamax92 for creating the wine staging merge repo based on awesie's overwatch patches.
It depends on the game - on average I would say no, not yet. Sometimes you find a title that has better performance (for me it was e.g. Bioshock 2 Remastered) or installs and works when on Windows it didn't (for me it was Disciples 2).
> Also can I play OSU on it?
Yes! You have several options, including opsu! (unofficial Linux client) and osu!lazer (new, official, cross-platform client).
I recommend you to check it out through Lutris: https://lutris.net/games/osu/
I just wanted to try something different so I created another partition on my SSD with Linux (Zorin OS). Also I want to get rid of Windows. The game runs very good so far, I also get very nice FPS... should be the same like with Windows.
Installation is also pretty straight forward:
- Just install a Linux distibution (I installed Zorin OS, just because im not very familiar with Linux and it's an easy to use distribution if you come from Windows). It will install almost everything you need (drivers etc.). First I installed it on a HDD with Star Citizen but you really feel a performance gain with a SSD so better install everything on a SSD!
- Install Lutris. Basically its a community project that makes it very easy to get Windows games running on Linux. You just search a game, for example Star Citizen and it will run community created scripts which install everything you need for a specific game.
- "Furthermore, to prevent crashes at areas with lots of geometry, the game needs a Linux resource limit named "vm.max_map_count" increased. To do this, execute: sudo sysctl -w vm.max_map_count=16777216"
- Then after you just started RSI Launcher and downloaded everything you have to copy /home/yourname/Games/star-citizen/drive_c/Program Files/Roberts Space Industries/RSI Launcher/d3dcompiler_47.dll to /home/yourname/Games/star-citizen/drive_c/Program Files/Roberts Space Industries/StarCitizen/LIVE/Bin64 and overwrite the old file. I had bad shader problems without this.
That's it. It runs and looks awesome as always :)
You're in luck. Check Lutris. Happy switching!
PD: Seriously though, don't switch if you don't want to, but give Linux a try (or at least read of what it is already capable) before simply disregarding it publicly.
Fortnite wont work for sure right now because of anticheat, but supposedly Valve will fix that within the year, or so they say. For other games check www.protondb.com for steamgames and lutris.net for non-steam games (the other ones you mention should work).
I'd recommend trying a distro with a dedicated nvidia iso like Pop OS first if this is your config, since nvidia-driver installation can be a little iffy depending on the distro. Don't get me wrong, every distro can run it, but the gui-installation method may differ wildly.
Other than that I'd say try it out, it's free after all :)
Here is a general rule I drafted up, when it comes to gaming on Linux for new users.
If you using Steam with Linux Native titles (non-early access), it's 99% of the time click and play. Very little to no performance loss unless otherwise indicated in the game's respective forums.
If you are using Steam games with Steamplay titles, you must enable Steamplay. Then hop on over to https://www.protondb.com/ and see what type of rating the game you wish to play has. If it's Platinum, it will most likely be click and play. Any other rating outside of borked requires a work around and/or a lost feature...for example Ultra Street Fighter IV is gold and everything works except for cut-scenes which just don't appear and the game continue to run as normal. So if you ended the game in Arcade mode it would go from the final victory screen to end game credits. No cut-scene.
If you are using GOG with Linux native titles (non-early access), it's 99% click and play. Very little to no performance loss unless otherwise indicated in the game's respective forums.
If you are using Humble Bundle with Linux native titles (non-early access), it's 99% click and play. Very little to no performance loss unless otherwise indicated in the game's respective forums.
If you are using itch.io (non-early access) with Linux native titles, it's 99% click and play. Very little to no performance loss unless otherwise indicated in the game's respective forums.
If you are looking to use Wine for non-Steam games then you would need to hop on over to https://www.winehq.org/ and check the rating and the same thing that I stated above about Steam with Steamplay would apply. Though you could use Lutris - https://lutris.net/ - To get up and running easier for games that have scripts and that are Silver to Platinum standings in WineHQ.
If you are using supported emulators with roms, it's click and play.
What type of gaming?
If you are using Steam games with Steamplay titles, you have to enabled Steamplay. Then hop on over to https://www.protondb.com/ and see what type of rating the game on Steam you wish to play has. If it's Platinum, it will most likely be click and play. Any other rating outside of borked requires a work around and/or a lost feature...for example Ultra Street Fighter IV is gold and everything works except for cutscenes which just don't appear and the game continue to run as normal. So if you ended the game in Arcade mode it would go for the final victory to end game credits. No cutscene.
If you are using GOG with Linux native titles, it's 99% click and play.
If you are using Humble Bundle with Linux native titles, it's 99% click and play.
If you are using itch.io (non-early access) with Linux native titles, it's 99% click and play.
If you are looking to use Wine for non-Steam games then you would need hop on over to https://www.winehq.org/ and check the rating and the same that I stated above would apply. Though you could use Lutris - https://lutris.net/ - To get up and running easier for games that have scripts and Silver to Platinum standings in WineHQ.
If you are using supported emulators with roms, it's click and play.
Pop!_OS is excellent. I dabbled with it but I use Ubuntu Mate 18.04 for all of my gaming needs from main rig, HTPCs to gaming laptop. I lean heavily towards click and play gaming with notable exceptions being games that I bought in the 90's that I still like to play that are no longer supported on Windows at all so I do extra steps to get them to work on Linux. Notable Virtua Fighter PC and Virtua Fighter II PC.
There are many more ways to game but that covers most of it.
Linux is pretty easy to use in 2021 but you do have to have some familiarity with computers in a general sense.
Which distro are you using? Regardless
Games: if you have steam games then check with https://www.protondb.com // for non-steam games check with https://lutris.net
Work: you can use the MS office web version or switch to alternatives. One of the most popular alternative to office is libreoffice.
For those of you who may not be familiar with gaming on linux, lutris takes over the steam client's job. It will launch games, manage and launch wine versions, and execute scripts which might be needed for a game to run.
Not just that, but the driver thing.
You're going to have to install a different driver if you have an Nvidia card. There is no way around it. The Nouveau driver, which is the open source driver for Nvidia, is garbage compared to the current Nvidia driver. Which, means that you're probably going to have to break into the command line. I know that Cannonical only supplies version 390, and Nvidia currently has a 396 version for Linux.
With that being said, its okay to tinker, in fact you should. I'm in Linux right now, and things like DXVK and Lutris have made things interesting. I can get a few Windows games to run flawlessly right now, so things are definitely getting interesting.
Doesn't change the fact that some Linux ports are just horribad and the Nvidia driver currently pales in comparison to its Windows counterpart.
BfA 8.1 is working flawlessly for me (and my others), thanks to Vulkan and the project DXVK. Approximately a 5% fps lost. Love it.
You need a video card which supports Vulkan. For nvidia, its easy: https://developer.nvidia.com/vulkan-driver
https://lutris.net/games/world-of-warcraft/ The Lutris page above has a link to instructions. Basically, just need to install latest wine, Vulkan drivers, DXVK as they are dependices. After that, all I had to do was click 1 button on the Lutris WoW page above and Lutris took care of the rest.
Strangely enough, the twitch app works and updates addons just fine too.
Heres to hoping Blizzard adds Vulkan support themselves in 2019!
Project Ascension came from the drama of Steam charging for Skyrim mods. From what i saw, the team seems to be too ambitious and not organized at all. Though I would love to be proven wrong.
GOG Galaxy will likely get a Linux port. It's likely just not available for now.
You should check out lutris. It's open source and is made for Linux. I haven't used it though, but looks good.
GUI for managing games from any platform, linux games, wine games, playstation games, wii games, etc etc etc. manage all of them from one spot. Only recently gotten into it. Blown away by how cool this is.
You're doing it the hard way. Sure, it's kind of possible to run any windows programs with proton, but it's not that it's meant for. Far easier option linked below.
I'll be honest, I don't know much too but generally: most games that are available on steam work. You use lutris for things that aren't on steam. For example I can run league of legends and overwatch perfectly fine by using lutris. Lutris runs games through wine but it has certain installation tools ready needed for these games to run.
​
The easiest way to get things to run on lutris is using their site: https://lutris.net/games you find the game you want and click install and it will open lutris for you.
Steam and Proton is magic. Don't forget about Lutris (https://lutris.net/) which is another magic tool that helps with setting up games that are not on Steam.
POP is probably the best for you to start out with indeed. Easy to use, and from what I have heard, works good out of the box with regards to gaming.
Good luck! I switched back in 2018 when Proton came out. Started with Manjaro Cinnamon and now I am on EndeavourOS KDE arch based since I love getting my updates so I am always running on the latest tech.
> I've heard Linux has a lot of trouble running most videogames. Is this still true?
I do most of my gaming through Steam and haven't had too many issues. ProtonDB has some good documentation on what games run seamlessly, and which ones require some manual steps to get going.
Windows is the best for a seamless experience, but I feel like Linux has come a long way and is pretty close. Lutris can help automate installing a lot of Windows games as well. Lutris also has a search section to see if people are able to run the games you play.
> Will Linux tank my PC's performance while gaming?
I don't believe so. I haven't noticed anything, but I play The Sims and other games like that.
> I've heard there are ways to run Windows games on Linux through Steam. Is this difficult to do?
Steam on Linux makes the process pretty easy.
Check ProtonDB. Gold or Platinum usually mean the experience is easy. Silver or Bronze usually means you'll have to install some additional software using something like proton-tricks.
> If I get Linux running, can I still switch back to Windows if I feel like it isn't working as well as I had hoped?
Yes, but be careful. It all depends on the number of drives in your system and how you partition the disks. If there's an option for format disk, that's a good indicator it might delete all data from the disk.
On linux, you'll want to use a piece of software known as Lutris. It allows you to download pre-written install scripts for games, meaning that you can get games running in wine without needing to configure it yourself.
https://lutris.net/games/world-of-warcraft/
WOW runs flawlessly using it.
Just use Lutris and if a game you want to play has a DXVK installer button, just click that to get similar experience to proton.
Otherwise, if you'd like you could try to run /tmp/proton_run path-to-game-exe
Can you contribute a Lutris Fortnite installer instead?
I strongly advise against downloading some random zipped wine and running it. Instead u/Guy1524 should fork the wine git repository and commit the patches on top of it.
Cara tem essa database aqui do que roda na Steam Play/proton no Linux. E tem também o Wine para rodar aplicativos e jogos do windows, mas esse precisa de configuração em alguns casos, então eu recomendo o Lutris, que é bem fácil de configurar e serve também como lançador genérico de jogos.
Eu to aqui rodando Overwatch no Lutris e mais uma cacetada de coisas via wine e Steam Play/Proton.
Release notes:
This new beta comes with a whole bunch of fixes and improvements over the last one. Most of the remaining issues targeted for this release are related to how the new process monitor handles steam games,especially on exit. Other features to be implemented are cover art support in the website API and completing the default sidebar (with no games selected).
Here are a few highlights for this beta:
A new runtime, based on Ubuntu 18.04 is available and will be used with future wine builds
Installer files can be cached locally and re-used between installs. To use the cache, you can open the Preferences window and set the Cache Path to a valid destination. This is compatible with GOG games.
Both Nvidia and Mesa driver version are detected and printed on startup
Configuration dialogs have been simplified
A new installer task is available: install_cab_component which installs a specific component from a cab archive. This allows installing Windows Media Foundation in the GOG Darksiders Warmastered Edition installer ( https://lutris.net/games/darksiders-warmastered-edition/ ) and enjoying working in-game cinematics. Look at the Darksiders installer and give it a try on other MF based games!
A lot of internal components have been refactored and cleaned up, this fixes a lot of issues regarding game updating in the view.
Maintainers, please add the python3-requests and python3-pil packages to the dependencies.
It's Gold on Lutris on both Steam and Rockstar Launcher, too. And it is free now (or was, yesterday) on Epic Store. I got it, but want to avoid playing it there, though, because Tim Sweeney and anti-Linux, pro-Windows stuff.
Epic gams doesn't have an official linux client, however:
You can try using lutris for those games: lutris.net
Or the heroic games launcher: github
Lutris is a large community of linux gamers tinkering with games and creating install scripts for each other, which everyone can use to install windows games with the necessary wine (one of the underlying technologies used by proton) tweaks.
The heroic games launcher uses wine too, but it is specifically for epic games.
Both options are free and open source.
One thing that should be noted though is that steam input probably won't be as seamless as with games from the steam store. (This would be the case on windows as well)
We have some pretty complex installers for some Wine games such as configuring a Wine prefix, running Winetricks tasks, setting up Xinput controller compatibility, applying patches to games, etc
A good example is the Dark Souls installer: https://lutris.net/games/install/1298/view
It's also possible to do all of this manually from Lutris itself, you can run Winecfg, Winetricks, the Joypad control panel, arbitrary exes, etc
If your only two choices are between Windows 7 and Linux, go for Linux. You don't want an unsupported, unsecure system.
If your games are on Steam, check on ProtonDB to see if they work on Linux. If they're not on Steam, take a look at Lutris. Also take a look at r/linux_gaming, it's a nice and friendly sub.
Regarding your choice of distro, I'd recommend you go for Ubuntu 20.04 LTS or Linux Mint as they're easy for newcomers. It'll probably be best to stick to a lighter flavour of them, so Xubuntu and Linux Mint XFCE are both good options. Lubuntu is even lighter, but it's a lot less polished/user-friendly, and you don't need something that light. Linux Lite is too gimmicky in my opinion and doesn't really bring much interesting stuff to the table compared to Ubuntu and Linux Mint's light flavours.
If your games don't run on Linux, you can either bite the bullet, or give a try to Windows 10, maybe in a dual-boot to have a more usable system when you're not gaming.
Regardless of your choice, if you don't already have an SSD, get one. It makes a world of a difference on old laptops.
Yes,the installers ask you where are the game files and then it do its job
https://lutris.net/games/grand-theft-auto-vice-city/
Since the game are not in Steam anymore I use a pirate copy and it work great.
Install Lutris. It will let you install and run almost any game. If your game is already installed you can manually add it to the list on the app, them choose Wine as the runner. Wine is a compatibility layer for running Windows software on Linux. You can use Lutris to install Wine, it's at the bottom of the list in the Runners configuration menu. Latest version there currently is lutris-6.4, that's a very good and stable version, in my experience it'll run pretty much anything you throw at it.
README says:
Lutris client - Open Source gaming platform for GNU/Linux https://lutris.net
Lutris is an open source gaming platform that makes gaming on Linux easier by managing, installing and providing optimal settings for games.
Lutris does not sell games. For commercial games, you must own a copy to install the game on Lutris. The platform uses programs referered to as 'runners' to launch games, Those runners (with the exception of Steam and web browsers) are provided and managed by Lutris, so you don't need to install them with your package manager.
Scripts written by the community allow access to a library of games. Using scripts, games can be played without manual setup.
You can't yet add a non-steam game and have it 'just work' but the tech is open source so I'm sure it will get integrated into projects like Lutris for those games if Valve doesn't just add the option themselves.
The patches to get it to run are not yet available on Wine-Staging. If you opt to use Wine by itself you'll have to patch it, however, there's already a precompiled build of it up on Lutris.
Binaries: https://lutris.net/files/games/quake/vkquake-0.1.0-x86_64.tar.gz
Lutris installer: https://lutris.net/games/quake/
Build script: https://github.com/lutris/buildbot/blob/master/games/vkquake/build.sh
You would use Lutris (which is like a game launcher that can launch WINE games and also other emulator games. They have also added Epic Games Store integration in the beta version) and install it using a pre-made user contributed script for which you just need to click install and it would be done (for the most part). Or as others suggested, do WINE install and add a non-Steam game and use proton with it from Game Properties > Compatibility.
other's answered your questions, I will say 2 things you need to know:
lutris.net and protondb.com to check if your games run. keep in mind that the list of playable games will grow as quite recently we got anticheat working on linux
EDIT: we got ''anticheat working'' coming to linux because of valve and the steam deck
lutris moved its source repository from launchpad a few weeks back - did you update it to the newer PPA - sudo add-apt-repository ppa:lutris-team/lutris https://lutris.net/downloads/
You can just do sudo apt install pcsx2
can't you?
Unstable repo: https://launchpad.net/~pcsx2-team/+archive/ubuntu/pcsx2-daily
Alternatively, Lutris includes a PCSX2 runner along with other emulators.
>Well I cant play star citizen on Linux
https://lutris.net/games/star-citizen/
> Whats wrong with Windows.
Basically everything? Invasive telemetry spyware, constant ads, slow as shit updates, a thread scheduler that constantly has issues on new hardware and OS releases, an ancient filesystem, hybrid boot being nonsense, and more?
No, because they're not on Steam. But you can try running Origin through Wine (Lutris helps). That's actually the bigger hurdle than the game itself, which supposedly runs well.
The easiest solution is Lutris currently. It also has the advantage that you can basically manage your gaming library from one place as well. It'll manage Steam Linux, Steam Windows (WINE), Battle .NET launcher, etc. SteamPlay Proton is WINE with tweaks by Valve. Probably more akin to the WINE experimental branch.
You just find your game in Lutris, and it downloads the installation script that folks post and have hopefully worked the kinks out already for you. It does a pretty good job. Basically, I consider it a positive evolution from PlayOnLinux.
Yeah, not a lot of people use Wine as-is. Many use a wizard like Luttis or PlayOnLinux to install and manage games running on Wine. It makes the process incredibly simple and both examples can look for user-submitted setup scripts to assist with installations.
After trying to make it work under Wine with little success, the Lutris installer set me up a (so far) flawless install in about 5 minutes.
https://lutris.net/games/battlerite/
I already had functional Wine and a Steam install through Wine, so if you're lacking those it may take you a little longer, but you'd need those to run it this way anyway.
Yay HorseGame! If you want to play, you can find it on Equidev.horse or on Lutris.
[](/cadenceworried) And here's... something that happened while working on it today. I don't really know.
The easiest way to play Windows games that are not on Steam is by installing Lutris and from there you install Origin, Ubisoft Connect and so on and from there you continue as usual (in the best case).
You can run tmnf easily with proton on linux, just install it and it should work, this is assuming you use the steam version ofc.
If you don't, use lutris: https://lutris.net/ and search for the trackmania nations forever installer for retail.
As for tm2020, works with lutris as well :D
It’s getting better. like, a lot. a lot of games on steam have native support and for the games that don’t you can enable steam play in the settings and most games just work. for GTA V (which I bought through the rockstar launcher) I used Lutris. Lutris also has support for stores like uplay and origin as well. then it’s just picking the right distro (I used PopOS because, well, it’s easy), install some stuff and you’re up and running!
The patches to get it to run are not yet available on Wine-Staging. If you opt to use Wine by itself you'll have to patch it, however, there's already a precompiled build of it up on Lutris.
Also as of now it's only really working well with Nvidia. AMD still has some things to get sorted.
Yup, I'm a little pissed with developers who failed to meet some sales target complaining that their genre of choice or the market being to blame, not even considering it might be their own goddamn game. Gunmetal Arcadia's only discernible feature is a 1:1 copy of NES aesthetics. He's making comparisons to Fez and Braid. Both games introduced absurdly clever ideas in game mechanics and look nothing like 2D platformers looked like during that era.
Here's a theory: Gunmetal Arcadia didn't sell because among a sea of random indie platformers, it doesn't stand out in any interesting way.
You need the Windows version of Steam to launch most Windows games, but don't need Galaxy to launch GoG games since they are DRM-free. For use as a game launcher though, sure, there's still that desire so you're right for that, but since certain new Windows games only work with certain versions of WINE, you'd probably want to use something like Lutris instead so you can have different versions of WINE for each Windows game.
Steam supports Windows games on Linux now via Proton. This site shows what games are working and how well:
For other games I would recommend Lutris over PlayOnLinux. It supports DXVK for hardware accelerated DirectX support through Vulkan in Wine out of the box:
Installing and using Linux is really not hard! Don't get intimidated by the more advanced users who tend to do the majority of stuff through the shell, it's just one way to do it but there are plenty of GUI guided options as well.
One big benefit of Linux, especially with the more DIY distros like Arch, is that you can choose what you want to install instead of having a plethora of stuff preinstalled, which you might never use. The more advanced users just know that you don't need a fancy GUI if the same can be done in the shell with just a few commands but that doesn't mean that you have to do it that way, you probably will one day in the future since there is a certain satisfaction to it. :D
Gaming on Linux is easy too. If you play your games through Steam just check the two settings in Steam that Anthony mentioned and you're good to go, 95% of games will work with no issues. The 5% who might not work as expected are, as mentioned, games who use some form of Anti-Cheat (although that will change after the Steam Deck releases) or games who use stuff like Media Foundation like Nioh 1 & 2, they both work but ingame videos don't show.
But even if you have games outside of Steam or on other Storefronts, Lutris got you covered. You can even play Steam games directly through Lutris with the added benefit of a few more options to tweak. You can use the provided installer scripts on the Lutris site or set them up yourself (which isn't hard to do), everything is GUI guided from choosing a Wine version, installing Winetricks and setting up your Wineprefix. Easy as pie.
And if you ever hit a wall, the folks on this sub or any other distro specific sub will certainly lend you a hand. So no more excuses and join the Linux family and claim your extremely fashionable tuxedo. :D
If you are going to be playing games outside of Steam, then I would recommend looking into Lutris.
The concept is simple, search for the game, install the Lutris script and then launch the game.
The script handles all the Wine prefix configuration and any additional dependencies or tweaks.
Plus if you want the equivalent of Proton-GE without the Steam stuff, look into Wine-GE.
You can use Lutris to install and run the Windows Epic Client via Wine or you can use Heroic Games Launcher which is a native open source EGS Client for Linux.
Rocket League became a free Epic exclusive and is no longer available on steam unless you bought it previously. I would guess he installed the epic games launcher inside Wine, and then downloaded rocket league through there.
EDIT: Based on recommendations downthread I checked out Lutris and they have a script for Rocket League. I have not used Lutris at all but people seem to like it. https://lutris.net/games/rocket-league/
TL:DR: Es funktioniert fast alles abseits von Software/Games mit zu starkem Kopierschutz. DX12 macht manchmal noch Probleme.
Proton von Valve (bzw. die Version von GloriousEggroll) sind mittlerweile richtig gut, die einzigen Spiele die bei mir nicht richtig laufen sind Online Shooter mit AntiCheats wie EAC oder Fairplay/FairFight. Bei MMOs hab ich bislang noch keines gefunden welches nicht funktioniert, im Zweifelsfall vorher auf ProtonDB nachgucken.
Proton funktioniert auch für Spiele welche nicht mit Steam gestartet werden, dazu gibt es noch Programme wie Lutris welche einem die Installation und Konfiguration abnehmen, darüber kann man auch andere Software installieren (z.B. Fusion 360).
You may be interested in Lutris, GitHub Lutris project.
Supported gaming platform list is impressive:
Planned:
Not too many people just use Wine anymore. Try Lutris. It turns those old Windows games into a one click install on Linux. Everyone's needs and expectations are different, but Linux has been a capable gaming OS for me for over ten years.
> I play some games but not many
Take a look at /r/linux_gaming https://lutris.net and https://protondb.com.
> I've watched a couple of arch install tutorials and it really doesn't seem that hard, just a bit laborious.
yes
> Once you install arch is it really that hard to use?
no. If you're alright with using the shell/terminal you will be absolutely fine.
We need to know what hardware you're running.
>Any advice on resolving this?
Yeah. Don't use Proton. Battlefield V Origin version has worked with Wine+Lutris since before the game was even on Steam. For literal years.
You need to start over, because you've fucked everything up by trying to mix proton outside of steam and regular Wine.
Delete the prefixes and remove the game from your Lutris library.
Install distribution dependencies required for Origin games (regardless of whether you use Proton or not): On arch: sudo pacman -S --needed lib32-gnutls lib32-libldap lib32-libgpg-error lib32-libxml2 lib32-alsa-plugins lib32-sdl2 lib32-freetype2 lib32-dbus lib32-libgcrypt libgcrypt
. On Ubuntu: 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
(obviously you have to make sure multilib is enabled).
Go to https://lutris.net/games/battlefield-v and click "Install."
Go through the install process, and when it's done launch it from Lutris. Don't change wine versions, you don't need to. The default Lutris wine build for BFV works.
Sign into Origin, download the game, and play.
That's it. Just make sure DXVK and vkd3d-proton are both enabled.
Also a note to anyone else reading this that's constantly recommending that people use Proton outside of Steam. This is exactly what people are talking about when they say not to do that. Proton is not meant to be run outside of Steam, and trying to use proton-caller and other such tools just makes breaking shit easier. Just because you've used it and were lucky enough to not have issues doesn't mean it works or should be done. There's no reason whatsoever to ever do it, and it can only cause problems. Lutris has everything needed for non-Steam games.
You can install origin on linux through lutris. There are some caveats that require tinkering but it's doable.
Currently playing GW on Linux using wine (there is also a program called lutris than basically installs the game for you with correct configuration - GW page). I am actually getting better performance than on windows because there is barely anything else running in the background.
You will be able to download lutris and use that to install all your non-steam games through that.
Lutris makes it very easy to install games (and launchers) from sources other than Steam in Linux. For someone who’s just getting started with Linux there will still be a learning curve. But it helps with Wine config immensely.
Quite a few Blizzard games run on Linux. I am playing (on and off) Overwatch for years. I remember WoW had quite good (unofficial) support as well. For me the easiest way is Lutris. It's a "launcher" - some community member puts together a script which tells Lutris what to install (wine and other dependencies), so Lutris can set everything up for you automatically.
Basically any game with Anti-Cheat doesn't currently work (However Easy AntiCheat is talking to Valve about fixing that & some games with it work in wine). UWP apps also do not work but apart from that the majority of games now work.
Look at https://www.protondb.com/ (for steam games compatibility) & https://lutris.net/games/ (for other games) to check what game you play and to ensure they work.
Apart from anti cheat and UWP some games with intrusive DRM do not work but wine is getting better every release so DRM issues are occurring less and less.
Most launchers (e.g. Steam, Origin, UPlay, Battle.Net, GOG) either have a native port, support wine or in the case of GOG, a 3rd party clients. Epic Games seems works on some systems but not others (not sure if user error or wine support issue).
Compared to before Proton came out (last year in August) and even to a few months ago gaming on linux has come on leaps and bounds.
A general rule is that games will run at least slightly worse under Linux, but the amount depends on the game. It can be anywhere from a tiny amount, to a significant slowdown.
As for the games, CSGO and Minecraft have Linux ports, so those are fine. Hearthstone works under Wine, you can easily install it with Lutris. Titanfall, I can't really find much about it. I have found that Titanfall 2's multiplayer apparently fails to connect on Linux.
Now that I've confirmed both Live and PTU work with the Lutris setup, I'll submit my changes for the install script on lutris.net. Once that's updated and approved, it should be as easy as installing Lutris and then clicking the "Install" button from the game listing on lutris.net for either PTU or Live.
Generally all game devs that shoot for native Linux support go for the latest LTS Ubuntu. If you want the least amount of hassle, that's probably your best bet.
Overwatch is not native, but it works well with Wine with DXVK. If you use Lutris (https://lutris.net/), it's probably easier to manage. Once you download some pre-reqs for the Blizz.net launcher, it's just running the install script here: https://lutris.net/games/overwatch/ (which also has the pre-req information)
neither the witcher 3 or battlefield 4 have native ports unfortunately. still fun to play of course using lutris, but ye, native would be great.
Hey, if you are talking about WoW, there are many linux gamers playing it via dxvk via https://lutris.net/games/world-of-warcraft/ .. me from tomorrow should be amongst them too.. (have it installed and running, just haven't subbed yet)
There might be a slight handful of games that don't work exactly so be sure to check protondb and get familiar with Lutris. Worst case, you can boot up a VM with virt-manager.
But otherwise, there has not been a single day where I regretted the switch.
Well there was... But that was personal stupidity not buyer's remorse.
TLDR; Steam Workshop is the same experience as Windows except in some very, very rare circumstances that are overcome by running the Proton version anyway; Vortex takes some tweaking to get working; you might have to use alternatives to some mod applications if they exist; manual modding (drag and drop) usually works fine.
The whole thing:
It depends. In a proton installed game, you're modding the Windows game. In Linux native you're modding the Linux game. Most of the time it's the same.
If it uses Steam Workshop its the same experience as in Windows. Just subscribe to the mod and you are done. In some really rare (seriously) cases, there are certain mods that just don't work well on Linux but it is rare because it needs to be a game that allows a significant amount of modding in the game and the mod uses some Win32 API in it. If you're using Proton to run the game though, this normally doesn't apply.
Modding applications can be a pain to use outside of a game though. Vortex can be a pain to run but Lutris has a pretty good one-click install that doesn't require much but setting some settings in the vortex GUI which are in the instructions as I recall. Twitch if you use that for Minecraft just isn't going to go well but you can use MinecraftMC to painlessly install those mods but just giving it the twitch URL (Import from Zip option -> input URL to zip) to it. There are also specific options to use FTB and Technic as well.
On the other hand I haven't tried to run Vortex straight up as a "Non-Steam Game" in Steam and see how it does in Proton without messing with it. It might work well.
I hope this gives you a pretty good overview of what to expect.
Lutris should be able to help you on that.
Quote from their website:
> Lutris is an Open Source gaming platform for Linux. It installs and launches games so you can start playing without the hassle of setting up your games. Get your games from GOG, Steam, Battle.net, Origin, Uplay and many other sources running on any Linux powered gaming machine.
I would go for LTS version since it has 5 year life cycle and through HWE (Hardware Enablement Kernel) you get newer versions of kernel that will enable better support for hardware. Graphics drivers can be upgraded with adding repository. Setting WINE and your game is even easier with Lutris so that isn't issue at all. If you really want newer kernel versions you always have Ukuu (free version is still good choice, I use it still and works for me)
Also lutris for Linux which has a winesteam runner and a way to manage all launchers through wine and integrates emulators adds gog support. It also has an online library and that's just he beginning. Lutris was doing all this before it was cool 😁. Lutris us just do good and foes everything that I used to use steam for on windows and was one of the things that drew me to Linux https://lutris.net/
Good news! You can play Bioshock Remastered 1 & 2 with Steam's Proton, or through Lutris, which will both automatically use DXVK with their respective versions of Wine. There's two different Lutris Launchers, so if you install Lutris you should be able to play either the Steam or GOG versions. It has a good rating in ProtonDB too, which means it should work well if you enable SteamPlay and launch it straight from Steam.
Bioshock Infinite had a Linux port which runs pretty well already, so you don't need to worry about Wine/DXVK/Proton for that.
Install Battle.net via Lutris, then download the Warcraft 3 installers from battle.net. Launch Battle.net and choose "Run EXE inside wine prefix" in Lutris and select the Warcraft 3 installers.
It's improving all the time, and we're already at the point where it's viable to run recent, demanding AAA titles like Assassin's Creed: Odyssey via it. Of course, there are still major compatibility issues to work through and getting games with complex DRM working is always a challenge. Though again, we're already at the point where even a lot of Denuvo games work properly (some, like Tekken 7, are even on the official Valve list). Lutris is the easiest way to get everything up and running outside of Steam Play, and there are things which work with Wine/DXVK that don't yet work with Proton. There's a compatibility list on their site that's worth checking out.
https://lutris.net/games/rocksmith-2014/
It also recommends to tweak Pulseaudio a bit to reduce latency even further. Haven't tried playing myself yet, but it does launch.
Got it to work fine with Lutris!
Ubuntu 18.04.1 + unstable padoka PPA
Installed using the script here: https://lutris.net/games/overwatch/
Don't forget the requirements for Battle.net: link
Download latest the latest wine esync build in Lutris, change configuration for Overwatch in Lutris to use latest DXVK, enable DXVK and use different wine version.
Screenshot of Lutris settings: link
Edit1:
Set the following Environment variables in System options in Lutris (Configure the game):
>DXVK_USE_PIPECOMPILER=1
>WINEESYNC=1
Need to play for a bit to fill shader cache so it will be hitching a bit in the beginning.
Change the CPU governor to performance to improve performance, for Ubuntu:
sudo apt-get install cpufrequtils
echo 'GOVERNOR="performance"' | sudo tee /etc/default/cpufrequtils
sudo systemctl disable ondemand
Oddities compared to Windows version: black screen after hitting Play in Battle.net launcher, give it some time to load.
>I found it impossible to distinguish between interactive and static items
You just answered yourself. There's so much clutter in modern AAA titles that it's really hard to tell what you can or can not interact with.
Most games don't actually have a "X-ray vision" as you put it, instead the interactable items glow/glimmer ever so slightly (or obnoxiously). In Human Revolution they get the gold outline when the items are near your crosshair. I personally turned it off as it was too immersion breaking. Much prefer the original style of putting brackets around the target/object, seemed much more appropriate for an augmented vision. Fallout 4 "solved" it by making pretty much everything lootable.
I used the lutris script with vulkan configured. Since Doom 2016 is a vulkan game the performance is really good via wine. They more or less pass the vulkan calls directly to the linux vulkan driver, so no real impact there. I get smooth frametimes (that's important too) and more than 110FPS on my GTX970.
For those who don't know what DXVK is: https://github.com/doitsujin/dxvk#dxvk
Basically it translates D3D11 calls to Vulkan and allows Linux users to play Windows games that were once unplayable.
Here's a playlist showcasing some games using DXVK: https://www.youtube.com/playlist?list=PLghCwIBikt5hqXHHlKKkA_bertuvcwjgl
I was curious if it's what I thought it was, and it turns out it is - here they treat every dependency specification as a list of options, and join them with or
. The documentation specifies it should be a comma-separated list (or just a list, in YAML notation), and the script only specifies curl, which is parsed as a single string, because YAML is a garbage format like that. So what ends up happening is instead of require-binaries
being [['curl']]
, it becomes ['curl']
, which is then looped over to produce the string 'curl'
, which is then passed to join
, and since Python's str.join
takes any iterable, 'c or u or r or l'
happens.
TL;DR don't fucking use yaml for anything you dingdong
It runs competently on DX9.0c if you are willing to do some tinkering.
Most of the results on AppDB are using Nvidia proprietary, for one. Secondly, people have a very liberal interpretation of an application rated Gold.
Installing it is kind of a pain, but /u/GloriousEggroll wrote a nice install script which automates most of the process.
The game runs competently enough on my system (Ryzen 5 1600; Radeon R9 390 with latest Mesa drivers), but it took a lot of fudging to make it run well. If you have an AMD card:
1) The game will run like a slug (20-25 FPS) unless you are using a version of Wine compiled with Gallium Nine.
2) The game has a bad memory leak which will cause the game to crash every 30 minutes or so. I have found that enabling LOD and LOD Streaming drastically slows down the leak
it's really nice for organising collections, i use it as a frontend for gog & some games on wine i got for free plus scummVM for adventures. actually i'm not even feeling like missing out on galaxy
also their logo is super cute
my only complaint is about the moderation on the website. installers worked fine most of the time, but whenever i tried to submit a fix for broken a installer with explanations why the provided version can't work, my edits disappeared shortly afterwards without a comment.
>Hows everyone finding Lutris?
Underwhelming, but ambitious.
^^^^^^.
I love the idea of Lutris, but I find the website confounding. I would love to have something that would allow me "to gather and manage (install, configure and launch) all [my] games acquired from any source, in a single interface," as Lutris claims it can currently do.. But I see no mention of three of my sources: Itch.io, Free Game Planet, nor GameJolt.
^^^^^^.
Lutris does claim to launch my Steam and Desura games, but then Desura's dead for over a year now, so I wonder how current the site's information is. (Indeed, such apparently outdated information makes me wonder about the project's overall management.)
Nevertheless, I applaud the project's vision and progress thus far.
P.S. What in the world does this project have to do with <em>otters?</em>
Or use our installer: https://lutris.net/games/unreal-tournament/ The one I wrote uses data from Steam instead of requiring the CD rom and doesn't require you to mess with the old installer (extracts everything by itself).
Also, padsp is kinda obsolete (and almost never works properly), osspd is a much better solution, just install it and get sound for every OSS app, no extra command required, works all the time (it creates an actual /dev/dsp which padsp does not).
> but would need to open PDFs with Adobe
By Adobe I meant more in the line of Photoshop and other creative software.
Reading PDFs won't be a problem. There's a lot of good Linux apps for reading PDFs, of course. For editing there's a couple paid apps. If you paid for Adobe you can pay for these.
> have something to write docs and presentations in
You can use Google Docs or LibreOffice.
> Games would be nice too
You can run many but not all Windows games. https://lutris.net/ is a one-click game Windows game launcher which simplifies the whole process. Plus I believe a lot of Windows games on even Steam can be run.
I'm assuming from your other post this is about Ghost Recon Wildlands? Well you're doing everything wrong.
Do you own the game on Steam or Ubisoft Connect? If you own the game on Steam, you do not use Lutris. Lutris is for non-Steam games.
If you own the game on Steam: Install the game from Steam, it will install any Ubisoft dependencies itself. Use the latest version of Proton, or Proton Experimental (or Proton GE 6.18-2).
If you own the game on Ubisoft Connect, you just go to https://lutris.net/games/ubisoft-connect and click "Install." It will go through the install script, then launch Ubisoft Connect from Lutris and install the game.
You saying that Steam "found" your ubisoft connect installation makes me think that you installed Ubisoft Connect yourself and are trying to somehow run it with Steam, this is all wrong.
Every other major game launcher works on Linux. Some even have open source native ports, like Heroic and Legendary for EGS. Lutris can install the rest in Wine, usually with just the press of a button.
Additionally, Steam has always worked offline for me in the handful of times I needed it, but I understand it doesn't for some people and I don't know why. But even if it didn't, most games don't implement Steamworks DRM anyways so you can just launch them directly.
https://www.gamerevolution.com/guides/639005-can-you-play-call-of-duty-warzone-on-mac-linux
https://www.reddit.com/r/linux_gaming/comments/fhqsor/call_of_duty_warzone_port_to_linux/
https://lutris.net/games/call-of-duty-warzone/
Sad news it doesn't and won't work in Linux. Gave you three links here to proof it. But no one is going to stop you to proof them wrong.