Setting Up Games On Linux! (UPDATED GUIDE)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
one of the things that are becoming more popular every year is Linux gaming as you know every year Linux gaming just becomes you know better and better I would say over the past you know year of me using Linux on my main desktop um as my main operating system for playing games and editing and making thumbnails um it has improved a lot and specifically I've run two different types of gpus I've run Nvidia RTX 2060 and I've run a RX 67 00 which is what I'm running right now and both have performed really well in the past year so one of the things that I did uh a while back maybe like five months ago was a Ultimate Guide tutorial for setting up Linux gaming and uh that video was it's kind of like outdated now even though it's like five or six months old um there is a lot of like misinformation so I just wanted to kind of give like an updated guide for this video of just how to set up Linux gaming as um you know I did didn't go through everything so one of the first things that you know when you set up a Linux drro for gaming is you want to make sure that your NVIDIA drivers are installed as I know that the majority of people that are moving from Windows to Linux or trying out Linux for gaming or just as an operating system is they have a Nidia card so you want to make sure that you know you got your NVIDIA drivers installed as it's a very important part to getting your like games working on Linux because without it you'll be using um the noou uh drivers which are very uh bare not they are pretty Bare Bones but the noou driver is just a basic driver for displaying stuff on your monitors um it doesn't have uh the source code to make your card run uh better four games as the NVIDIA drivers are proprietary so the novu developers they can't and go look at that code and grab it and use it for their own you that's why the performance is like so on no noou so for um Fedor uses uh as the Nvidia driver isn't pre-installed on Fedora it is installed on nebor so if you do have nebor um you can you can grab a Nvidia ISO which means that the NVIDIA drivers will be pre-installed but for Fedora um there's a couple of commands that you would need to um do to actually get the Nvidia driver and one is to enable the RPM Fusion uh repository so the non-free and free repos so then you can actually get the Nvidia driver so in your terminal you just want to open up your terminal and you want to this will be in the description uh so you just want to copy and paste uh this command which is um pseudo dnf install and then we're going to grab the this is the free Fusion Reaper um I'm pretty sure these are already enabled in nbor so I'm not going to do that command and then the other one is the nonfree one which is pretty sure this is where the Nidia driver actually is it's on the non-free as non-free is like the proprietary type of software so this would be like if you wanted to install the system version of Discord you would grab it from the non-free uh Fusion repository um and after that you just want to uh do this command which is to install the Nvidia driver as there pseudo dnf install e mod Nidia xor X11 drv Nvidia Cuda and that will install your NVIDIA drivers and after that's installed you just want to reboot your PC and then um the Nvidia driver will be in use now when it comes to uh AMD users on Linux uh you basically you want to use uh the latest Messa and kernel that you you have on your drro um so for most uh bleeding edge dros or rolling dros will provide um Messa like the basically the latest Point release of Messa and the latest Point release of Messa at the moment is uh Messa 23.2 point1 um but the main one that you want to be over is Mesa 23.1 which enables the graphics pipeline which if you don't know what the graphics pipeline is it basically just solves uh stuttering when it comes to loading a Sher cache in a game um as on Windows um for some reason actually on windows with dx11 games and Below um there isn't GPL enabled on Windows on AMD cards which is really odd I don't know why it's not enabled but um on Linux with Mesa 23.1 you get GPR which means no stuttering in dxvk games which dxvk um translates DirectX 11 direct X10 and directx9 games so you won't get any stuttering it will load the Shader cach at the start um before you actually get into the game and then it will basically you'll have no stutters the FPS will just go you the frame time graph will be really good um but uh for vkd3d um that's got its own way of loading Shader cach so you don't really experience stutters on DirectX 12 games that are getting translated to Vulcan with vkd3d you just you don't experience that but if you're running a LTS Destro like a Debian stable or yuntu or Linux Mint uh you won't have MSA 23.1 um so for like yuntu based uh dsro like Linux Min and just yunu or um even popos if you want a newer version of Messa even though you don't really need a newer version of Messa maybe if you're running a 7,000 series card but um for po or your Bo Linux Mint you want to add a custom uh PPA which is basically just a a repository that you add to yuntu and the one we want to add is the one that's maintained by uh kiosk I think that's how you say his his name and he updates um kios Messa um pretty frequently and it provides the latest uh Point release and it does support a wide variety of different um Ubuntu versions so it does support all the way down to 20.04 which is a very old release of yuntu so I would definitely recommend updating yuntu if you're on 20.04 I've seen a couple people in the comments that are running 20.04 like please please upgrade uh ybtu I know some people um need it for like specific um work or something like that but like if their software their software they're using it should support you know newer LTS versions of yuntu like 22.4 um that's like the minimum that you should be running because that's an LTS release so that will be supported and like backported with packages um but as you can see on this website there is instructions for installing um the adding the PPA as you see here Pudo add AP repository PPA whatever and then you do pseudo AP update and that will give you the newest Messa you just want to install then restart your computer and then you'll have the newest mess up for your AMD card or um also um your um Intel card as well I forget that Intel works on uh uses Messa for graphical games and stuff like that so if um you definitely want the newest Messa for you're on Intel so if you're using like an arc um GPU you definitely want the newest Messa as I know recently with Mesa 23.2 I think there was GPR was enabled by default on Intel cards so that means you won't get stutters on Intel cards that's really good as well and as I said before um dros like nbor Fedora Arch Bas dros Um Papa um opena um they'll have a messa version above 23.1 um or like Mesa git uh which is what nooro uses uh he uses a Mesa Git Version for gaming and then he has another Mesa version which is the stable um version of Messa that will be used for like um you know your your browser and other types of applications that use um the stable Point release of Mesa so now that we've set up our drivers and we've got our computer up running if you have no problems everything's working fine and if you check if you're using um the newest Messa um and you have your Nidia drivers installed um the next thing would be to install Steam um which is probably one of the most uh I would say easiest things but there is a couple of things that some people may not know about coming from Windows that you may need to disable to get steam running um I guess well enough on Linux so you want to install Steam uh from your store or through the terminal um I would suggest that you run the system version of steam if you want like to use your system um dependencies for steam so if you want to use like your NVIDIA drivers that you just installed and you want to use it on the system version of steam or you want to use those system dependencies then you would install the system version of steam um so I'm using the uh system system package version of steam through the um Fedora repos um actually it would be the nabora repos as nabora has um steam pre-installed for you um but one of the first things you want to do is go into your settings and you want to go to your downloads to disable uh the Shader preach now what the Shader pre-cache uh does is basically it downloads Shader cache through your regular steam downloads because uh GPR wasn't implemented in a lot of uh drivers like Nvidia and AMD and Intel so you had to use Shader pre-caching um same goes to the steam deck I'm pretty sure the steam deck that's running like the stable version of Steam OS um doesn't have M 23.1 yet so it doesn't use GPL and that's why people still download the Shad of pre-caching but if you are on like the newer um beta releases or whatever it is um that does use master 23.1 so you can actually disable Prett caching as it's completely useless uh if you're over Mesa 23.1 and then on Nidia Nidia has GPL as well so you can turn this off as well so yeah you just want to um you know disable it um and then the next thing you guys want to do is enable um steam play which is proton so we go to the compatibility section and we want to enable Steam play for supported titles that will already be ticked and then enable Steam play for all other titles so that means that like it will just enable it for every other game even if the game technically doesn't have a steam deck verified on it um it will you know it will just use the windows um dependencies and to run the game through proton so you want to uh switch this it will be like on proton experimental when you first enable run other the titles with and we don't want to use proton experimental I you can if you want to um but by default I like to use proton 8. 0-4 so whatever the newest like stable proton is is because um experimental can introduce more bugs per se um so depending on the game like some games may have a pafic patch um with proton experimental and that's when you just do the force compatibility which I'll show you in a sec um but you want to enable the 8.04 and then it will ask you to restart your steam client so then proton can get enabled um and then that's it really for enabling proton disabling Shader preach and then next thing we can do is actually just start playing games so you know a game like Apex Legends for example I play this game a lot on the Nyx and it runs extremely well on Linux surprisingly for some reason has better performance on Linux than it does on Windows which is really weird I don't know why I guess it's just because how Vulcan works with translating the you know dxvk developers did a really good job um but for this right here we we have some launch commands here as well um we have the plus FPS Max which is a Windows uh launch variable for Apex Legends to unlock the FPS um cap so you can set this to whatever you want you can set this to um you can actually delete this and it will just go to your refresh rate or you can do zero which means unlimited um or 165 if you don't want to have um this like stutter animation in the game at the moment that um if you go over 165 the game will start um like stuttering with animations which is really weird uh but one of the commands that we have here is mango hood and game run so what is uh game mode and what is manga hod well uh game mode for example if we just uh search this up real quick it basically is a type of scheduler um that is able to kind of like prioritize uh your games on Linux when you play them um it's kind of like a like I say here it says a stop Gap solution to problems with the int on AMD GPU power save or on demand Governors um so one of the problems um in Linux and this doesn't really happen anymore um but sometimes um the power save or power options in Linux um won't switch properly when you play games so sometimes um this like this doesn't happen to me because I've used um without game mode and my games run perfectly fine um but one of the things is that it's able to um put your GPU into like a performance mode as well and it's able to um fix things like um wine sound stuff so like basically like prioritization stuff it just makes sure that the game runs at a high enough level on your system and nothing else really bothers it right it's just a basic um yeah just a basic schedule you know most destroyers like Fedora nbor um will have these uh pre-installed but if you don't and you want to install it you you can for like Ubuntu it would just be pseudo a install game mode um for like art systems I'm pretty sure it would just be pseudo Pac-Man um the dash and the capital S and then game mode um and then for Fedora which I'm pretty sure Fedora has it pre-installed inste with the board like I said just before um it will be it will be pre-installed so you can just start using straight away so um the command launch command that you use is just game mode run and then you add a percent command um at the end with a space between it and then that will actually use game mode for your game now the other one is uh mango HUD and mango HUD is basically just an FPS overlay which is I would say a lot better than the other one that's on Windows I forgot what it's called but um this one is really cool you can customize it a lot I mean you can customize the other one on Windows a lot as well um but I just prefer this one and to get mega HUD installed you can either install it um separately or you can install the guey application which is called go overlay and that will install manga Hut as well so that's usually what I do um go overlay is already installed pre-installed on abora um but you would just search it on your store you'd find it you click install and then basically we can just launch go overlay and we can start customizing mango HUD as you can see here this is what mango HUD looks like I'll show you a preview you can add transparency you can add random Corners you can change the position um you can also change its orientation so if you want you could have it like a big line across the top of your monitor or you can have it in a little box which is what I prefer as when I do Benchmark videos it's more easier to look at everything um but if you want to we can go to metrics and we can a enable all types of different things for your CPU your GPU um then we can go to extras as well if you want to look at like what the wine version you're using the engine version see if game Mode's on um frame timing FPS um and then we want to go back to steam and we want to go back to properties on apex Legends and we want to type mango hard equals 1 now this is for uh Vulcan games only so um usually the normal launch command would just be mango HUD literally just be that um you need to put this in the command the percent command percent so that it actually activates um and then the other launch command here now this is to do with um uh whand and X whand screen tearing as screen tearing is getting supported on Wayland very soon um it's actually already merged in X whand 23.2 and then it's been merged in Mesa 23.3 so if you have those packages installed you can um use screen tearing on KD plasma with this launch variable after doing some research through the KD um gitlab I was able to find that using this launch variable um disables the um DRM Atomic AMS thing in the Linux kernel which is for different um async flipping basically it changes like based on like your compositor so it disables it so then you can actually get screen tearing on games it's a bit confusing but using this launch variable can give you screen tearing under whand if you're own KD plasma um and basically that's it so uh like I said before you can use um basically you can use whatever proton version you want um on any of these games um not you can't use proton 7 I would say um I would you prefer to use proton 8 or higher um until you know know like proton 8 becomes obsolete from some other newer version uh but proton 8- z-4 does work um fine on apex Legends so you don't really need any other versions of proton to get Apex working um and yeah you can just click play and it should just launch you can see there the EAC anti sheet launched um and then there's out mangle hood and yeah we can have a look there we're running Mesa 23.3 um which is the Git Version of it for nbor and yeah the game is loading up uh we can see there as well game mode is running we can just load in and one of the things that we can notice here is that uh GPL is actually loading at the moment so like I said before um it's going to try and load all the shaders before you play the game so you can see here CPUs at around 97% um and basically if we just look at this it will start to go down and then the GPU will start to get filled up and then the frame timing should just be like a straight line basically um see there now it's basically done and our frame timing is smoothing out slowly it's like almost done I would say cu the frame timing doesn't look that correct but uh yeah as you can see here the game is running um this ain't no emulation type this is all being translated through uh dxvk and wine and um we can just basically start playing like this new seasonal event that's happening at the moment which is called Doppel gang Doppel gang gangers is such a weird name for an event but they do have some cool skins I guess um I haven't played Apex in a while um but yeah we can we can also test up some some other games like I've been playing Halo infinite uh recently which does work on Linux if you're running an AMD card if you're running on Nidia for some reason Nidia still hasn't fixed um their drivers for Halo infinite so the FPS is like basically stuck at like 60 and the frame timing is like really weird but the game doesn't crash anymore they fix that um but the FPS part um for some reason does not want to go above 60 FPS but if you're running on an AMD card um you should be able to launch it with uh proton experimental that is what the steam developers uh valve developers recommend you use as proton experimental um I have proton experimental bleeding edge which is basically like the most unstable version of proton experimental that gets built like three times a day basically um which includes um multiple different patches and stuff for different game so I always like to run uh bleeding edge just for like the latest um latest Patches from valve and yeah I've I've been I played this uh yesterday like all day because of the new um season five uh that just came out and yeah it runs um really well as well I only only lost around I think maybe like 10 FPS um versus running Halo infinite on uh windows so that's one of the things is like vkd3d it's only been out for like 2 years I think um so it needs more time to mature um because like like I said before some some games like the majority of games will perform better on Linux through like dxk and some will perform better on vkd3d but um I would definitely say that like vkd 3D still needs some some time to mature and the valve developers and Engineers are really working on it like a lot um to getting you know Halo infinite um multiple directx12 games are running really well um through uh vkd3d and as you can see here yeah uh the game is working it's loading character should spawn in soon um and yeah we can just start playing Halo infinite if we want to and um basic fun of the game do work um originally uh this game didn't work at all um and then glorious egg roll uh person who makes proton G and wine G he applied some patches and got the game to actually work with some other developers uh helping out and then uh valve uh made it work um under AMD and fixed like the majority of the bugs like the polygon textures got fixed and um yeah now the game the game runs perfectly after around I would say a year of um vkd Tre development now the now the game runs perfectly fine and that's that's one of the things as well is like there's a lot of games that that work under Linux like Rainbow Six siege for example this game has worked for like a year um it did break recently because of the recent update um had some implementation added that wine did not support so that had to be merged and now the game works again um but it's the same thing with like Battlefield 2042 too this game also uh Works under proton perfectly fine but you get kicked because of that anti-che and like I said before that's like one of the great things about uh Linux gaming is is like since proton and wine and dxvk and vkd3d all open source so anyone can contribute to the source code and improve and make games work under Linux and that's like that's what happened with rainbow like one of the developers um uh not even like a developer really I mean I think he was just starting out maybe he did have some background but I don't really know um I just saw him you know talking on G Hub about uh rainbow uh you know that got broken recently and then he decided to um make a merge request in wine to implement that feature that was implemented in Rainbow um to then implement it in wine so then the game could actually launch and after that was merged um the proton devs um pulled it in um glorious egg roll released um the newest version of proton G which included that patch and then Rainbow Six Siege worked and that's the same thing for Battlefield 2042 um one of the vkd3d developers that um you know was working on certain patches was able to fix the um bunch of like Vulcan wine errors that were coming up when you tried to launch the game and then that was it the game launched it worked um you could you could buy things in the shop you could look at the Battle pass you could um customize guns and characters um you could load into a match but you would get kicked because of the anti-che and now um Battlefield 2042 has switched their uh anti-che over to their own proprietary konel level Angie cheat so that's really cool that they've decided to do that one of the next things that we want to do is set up manga HUD for flat pack if you don't know what flat pack is it's basically uh its own little sandbox um which has its own dependencies for running an application and flatbacks um being used as like the main um application on multiple different dros now so you know apps like um bottles or lutrus or heroic um will require you to install the flatback version of mango HUD in some other dependencies as well if you want to get like um the OBS VK capture um to work or um there's a bunch of other plugins that there that you will need but um we're going to do um just the mango Hood flat pack which is pretty easy to do we can just do flat we can just do flat pack install uh mango hod and then it's going to look for matches we want to select the system version of flathub or if you're using a user version you would select that one um not the beta one I have the beta one because of like applications like I want to use OBS beta um so that's why I have that um but if you look here um we want to grab the free desktop platform Vulcan layer mango HUD and we want to grab the latest version which is 23.0 um 8 so you want to go four and then I don't even have it installed it seems so we just click Y and it's going to download it and now it's installed so we can launch um bottles for example now I don't know if that's the right version I don't know if bottles is upgraded to the I haven't even set up bottles yet it's because I don't even use uh you know third party launches anymore cuz the majority of my games are on Steam now but um I don't know if BS has updated to 2308 so we're going to find out after it's done setting up all right and now uh bottles is done we can start using it um we will just create a random bottle with the gaming environment so it's going to install a bunch of dependencies required for like applications to work or different Gam games that require different Windows dll dependencies um we can just call this uh games usually what I would do is I would create separate bottles for separate applications so I would do like um EA bottle a Ubisoft bottle a uh like epic games bottle maybe as well um and then I would would install the applications in there so I guess this is a tutorial of how to set up bottles as well um because we're going to set up manga hod with flat pack so why not um install some applications in here and um if you read through here it says installing dxvk it's installing vkd3d it's going to install a a bunch of Microsoft uh dependencies and uh fonts as well just to basically get everything set up for us so we can run different um software that are related to uh gaming like third party launchers um and this works with the majority of applications like Rockstar um EA Ubisoft epic games um even some Notorious um third party launchers like that um space sci-fi game launcher that costs like $50 to like get in or whatever and it costs like a couple thousand to buy like a ship or whatever it is that that game that game works as well and our bottle's created um before we do this uh we want to grab the latest wine G version as um when we choose the gaming bottle it's going to use soda and soda 7.09 is really old um I think it's like a year old now um which and it's based on wine 7 not wine 8 so um it is really old I would say so you want to grab the latest uh just a yng proton as 8-20 or whatever the latest version is for you if you're watching this video maybe like a month later it will be completely different and we just want this to uh download now that it's installed we can go back to our games we go to our settings we go to Runner and we select y g Proto 8-20 um and basically we want to leave our synchronization with async um and this is where we show here so as we can see here it's not using the 23.8 version of mango HUD um so we want to grab the 22 version so we do flat pack install mango we select system we select uh number three we download this one now it's done and we want to relaunch uh bottles to actually get the little tick so we can actually enable it as you can see here settings we can scroll down and now we can see here manga hood is available so now we can click tick and then we can see here feral game mode which is the same one that we're talking before on Steam um so we can enable that one and then OBS game capture is the um VK capture um I won't show how to install that as I do not remember the name of the flat pack dependency that's required um but as we can see here we've got everything set up it's using the latest vkd3d the latest dxvk um so now we can just do install program um it seems like no installs have been found the repository is unreachable no install is compatible with this bottle interesting as you can see here now it shows up um one of the things is uh bottles is getting a big redesign at the moment uh it's called bottles next so this might be completely irrelevant in like a couple of months I would say so if you are watching this video and it doesn't look like this it's because bottles has has been redesigned to bottles next um but as you can see here this is where we can install some of the applications that are supported um three bottles as you can see here there's plenty of choose from um we could install Ubisoft connect so we'll do that one for example uh it comes up with this little dialogue start installation it's going to install it for you um it's going to install the required dependencies for Ubisoft connect um and yeah we'll get back to it when it's uh fully installed okay as we can see here Ubisoft connect is now installed um and it's added a shortcut for us so now we can just click launch um and it will launch it for us um it shouldn't take that long to launch I would say and as we can see here it is now downloading the latest Ubisoft connect update um yeah that's basically it like it's pretty easy to get these applications um set up and running if you are running uh older Hardware you're going to have have to use uh wi d3d it wine d3d 3DD something like that wi d3d is such a weird um name to say um but basically that is um a translation layer to open GL um so that older Hardware can get these applications working as we use dxvk and vkd3d which requires Vulcan 1.3 so if you don't have a graphic card that supports vulgan 1.3 1.3 you're going to need to use uh wine D3 D DD it's such a weird name but um um you want to use the um it's like an environment variable just search up how to how to enable uh y d3d um launch command for proton and it's they'll be some way of some Reddit things that says what uh environment you need to use to get the game working um it's actually one of the issues that I've had recently with uh Roblox uh a lot of people who comment on my videos are running really old Hardware on some laptop um and they're like oh the game doesn't launch why is it not launching and I'm like well what Hardware do you have and it's like a 10-year-old like laptop um that doesn't support Falcon 1.3 so they can't use dxvk which is used in um vinegar which is the the app that I used in the video um so then you have to go and change the um the API to uh like native Vulcan or open GL for it to work properly but as you can see here uh Ubisoft connect is uh launched it's working we can log in we can start downloading games and we can just you know launch the game from Ubisoft connect and it will work basically and mango Hood should work as well um one of the other things is that mango hard um in flat pack has its own um config for how it should show up as an FPS overlay so it's not going to use the same one that we used in go overlay so what we have to do uh for it to see our system config of mangohud so then it can actually use the same config um that we used on our system with go overlay is um a simple command that basically overrides the permission for um every application in flatback to see the system mangga Hood config which is um flatback override file system XG config mangohood and that will basically give us the permission to see the system config of mango HUD so that mango HUD shows up with the same um stuff that you enabled on go overlay so for that to work you'll need to reboot your PC um and then that should just work state on any flatback application that uses mangad we can also um have a look at like some applications like if you want proton GE or um some other proton versions um there's two applications that you can use I use proton plus because I don't use um any other type of um type of a proton version because I know in the other one which is called proton up there is a particular one that's not included on proton plus that allows you to um set up mod managers so if you want to set up different uh mod managers for uh like Skyrim um with like uh Vortex you would use um that proton version for some reason there we go um so we want to go add a version uh and it's called steam Tinker launch which um this allow like I said before allows us to um install uh different uh mod managers like uh I think it's called mo2 and Vortex so um if you want to set up if you want to set up mod managers you would use steam tinle launch um but for me I use proton plus uh just to import the latest proton g into steam um or if bottles doesn't update their repository for grabbing the latest proton GE I'll use it it here to um inject that latest one or a dxvk version as well um to go the latest one but they're pretty pretty up to dat now where I don't have to do that but for steam if you want the latest uh proton GE which I don't have the latest one at the moment I'm using 8-9 so I going to have to grab the new one um and basically when you download this um and it's like done downloading and installing you just want to restart Steam and then relaunch it and then you should be able to select um the proton G on uh Force compatibility we can also have a look at lutrus this is another favorite application that people like to use now I barely use this application uh I just like using bottles it's just more like um I prefer the UI uh versus lutrus luch feels a bit more confusing to me um I can still use it and I've definitely made it before um for all of my third party launches or like if I want to set up maybe like some pirated games games I would use lutrus or bottles um see here it's just checking for runtime updates and it will launch eventually as you can see here now it's launched um and we just want to go to preferences we want to go to I think it's like Runners we just go all the way down to Wine click this little button here and we grab the latest wine G version it's going to download it for us um and then after that's done downloading uh you can just basically you know install any type of uh application now luchas does use um these like in community install scripts which kind of um just normalizes how applications get installed kind of like how bottles does it bottles like installs dependencies for you like these scripts do the exact same thing they just install dependencies um for the application to work properly and sometimes these scripts will be outdated so just be wary if you install an application and it doesn't work um I would definitely try a different launcher like bottles or heroic as they're more like maintained by developers who actually work on the application not just Community scripts as um they are community so it's kind of like those scripts can be outdated because that person decided to not you know keep um up track with the script installer um but for the majority of apps like EA Ubisoft epic games all those apps should in all perfectly fine um so if you see here we can do I think it's called EA desktop um no it's called EA just EA no I think we'll just um install the blizzard application for now cuz the EA one's a bit hard to find I'm not going to lie because of the naming of it uh but as you can see here um this is the one of the um install scripts um we can just click install standard continue it's going to download the Battle.net application see here it's creating a wine prefix for us and this one of the great things is like these applications they set up the wi prefix for you as before without these applications it was really difficult to set up different um like prefixes if you didn't really know what you were doing um but now it's actually pretty easy it gives us a log as well that we can look at of like what's happening um what's it like creating what's your dependencies installing fonts Etc now as it says here it says do not attempt to log into battle.net once Battle.net has finished installing and the login window appears simply close it you'll log in the next time you start the app so we want to go through here it's going to update the application to the newest uh Battle.net okay as you can see here we want to actually install Battle.net now as it grab the latest installer for us now I don't use battle detet anymore because um OverWatch is on Steam and I don't play games like Diablo or some of the other games that are on on there I just I don't play those types of games so I don't even like like I said I don't even really use Lisa bottles anymore um it's like the majority of my games are on Steam um in proton works really well with those and okay now that the login window has showed up just want to cck continue and then we want to hit close and then it's going to end the installation and it should create a shortcut um for us in the library section sometimes this may take a little bit as you can see it's about to end it just closed it there we go so now it's created a blizzard Battle.net um this is the system application of lutus that we're using here because on the Bora luchas is pre-installed um but for any like application we want to select this little arrow it's going to bring a configure we want to go to our runner options and we can have a look through here we've got you know we got dxvk vkd3d these are enabled we're using the right one version as well um you know if you want to set up like any games that use uh an cheets like battle L and easy an and they have enabled uh proton support for those an cheets but you need to um enable these run times so then the anets can actually work we can also go to our system options this will show us like you know mango HUD we can click enable for that um you know any other things like uh gamescope which is a type of uh micro compositor that allows you to do things like FSR upscaling um stretch res uh a bunch of other things that's and gam so is developed by Valve so you can like you know it's like safe to use as well um it gets updated very frequently as Steam deck uses it for uh gaming and we can have a look here there's a bunch of environment variables enabled as well for like different uh games to work properly like um OverWatch 2 or Diablo um just so like this is like these um environment variables like right here these are for Nidia so like the disc cach skip um is for basically when you launch a game on Nidia um the GPL that loads the cash will be deleted after you close the game and you have to recreate that cache which is quite annoying so what this does is um it basically skips the cleanup when you launch the game or close the game either one so that your share of cash doesn't get deleted and then it won't have to do the whole loading thing on your CPU to actually load the cash um and it's got a path here as well of where the Shar of cash will go um and then just to make sure that it's actually enabled for the disc cache um and yeah that's basically it we can click save we can click play and it's going to launch the login window for you to start you know installing games and playing games on Battle.net if you want to play like um Call of Duty as well there is some Call of Duty duties like Black Ops 4 I know that game works on Linux even though no one plays it anymore which is very sad cuz I actually like that Call of Duty a lot um and yeah there's there's not nothing really else left I would say for setting up um Linux gaming it's gotten super easy to set up games on Linux and it's became like a second nature to me when it comes to setting up games on Linux and um I hope that you guys enjoyed this video and you've understood um how these things uh kind of work um just like a simple tutorial of how to set up steam bottles lutrus um you know I could show you heroic as well but um that one's like super easy you just need to sign in with your epic games account download the wine version and you can just start playing unless it's like some like anti Che game or whatever but um yeah if you guys you know if you guys enjoyed this video definitely give it a like um this recording has gone for a very long time as I um I definitely started and uh you know said a couple wrong sentences so um this has been recording for a very long time um so I will see you guys in the next video definitely subscribe to the channel if you want to we are halfway to almost 750 Subs like almost so yeah um I'll see you guys in the next video peace
Info
Channel: Linux Benchmarks
Views: 46,387
Rating: undefined out of 5
Keywords:
Id: hfBi0mRzzvk
Channel Id: undefined
Length: 43min 19sec (2599 seconds)
Published: Sun Oct 22 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.