To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/tayazit . You’ll also get 20% off an annual premium subscription.
Native Linux games are worse than Proton for me, confirmed with several games. Also Proton in Linux performance is usually better than on Windows, I would say 75% of the time
@@RCSky7711 The native versions are often outdated. Some are using OpenGL instead of Vulkan, which often results in terrible performance. I think a modern native version should run better than Proton but it's very hard to find one. Even a very good Linux Port like Shadow of the Tomb Raider is missing features like RayTracing, which do work in the Windows version via Proton. The simplicity Proton offers to the devs will likely not incentivise making great Linux native versions in the near future and I can't blame them.
@@LeHoax With proton, there almost isn't even a need for Linux versions anymore. I would rather have Devs focus their attention on making the windows version as Proton Compatible as possible
@@RCSky7711 I agree. Hunt Showdown got a big engine upgrade and the patch broke Proton compatibility. The awesome devs of DXVK and Proton, fixed the issue and had a bleeding edge Proton build out the same evening. Sure, Crytek could have tested the update on Linux before releasing it but as long as developers do not actively prevent the use of Proton, Proton will adapt in no time. The fact that games like Star Citizen run under Proton despite the insane technical complexity is astonishing.
@@LeHoax Those guys are awesome I listened to a podcast with Glorious Eggroll who is very involved. I think the only sore spot right now is several indy games that just won't launch, Hell Seed and From the darkness are 2 of them. Other than that it's just amazing I didn't think I really wouldn't need Windows anymore when I switched to Linux a few months ago
The worst part of arch is you need to set everything up. The best part of arch is that you have a great wiki when you set everything up or when something breaks. The best part of mainstream distros is you don't need to set everything up. The worst part of mainstream distros is that you don't have a great wiki if something breaks.
@@LabiaLicker lmao, Manjaro is literally the worst of _both_ worlds. It's like you took Arch then ruined what was good about it by giving it all weaknesses of "out-of-the-box" distros.
That's why you make shell scripts to automate the deploy and management of your system, the arch wiki states that if you do not like DIY distros, probally a distro like fedora or nobara should be better.
It's performance varies a lot per user. For most it runs poorly. As for me, it performs with half the performance I have with windows and it crashes a lot when I alt tab from the game.
The performance is not great. Valve themselves have said that the Vulkan implementation of source 2 needs more work, currently CS2 on Linux on average runs at half performance compared to CS2 on Windows with DX11.
@uis246 Gg man. Any ressource you recommend. Like I know shit about compiler flags am an absolute beginner with make, cmake, and other compiler tools. If the default commands don't work, I'm kinda fucked. Can you tell me about your gentoo experience and where you learned the details of compiler tools?
@@poutineausyropderable7108 most of info is in gentoo handbooki. For niche optimization flags you can read "GCC Optimization Options" in GCC manual. If you feel brave, you can read gentooLTO project.
@poutineausyropderable7108 I compiled gentoo on a core 2 duo t6400 one time (2 cores, 2 threads, 2 ghz). It was my first time using gentoo. You don't really need knowledge about make, cmake, or compilers unless you're cross compiling for a weird architecture, don't worry so much. The handbook is the best guide ever made, just follow that, use the wiki and you'll be fine. When I did that I knew literally nothing about compiler flags, you just need general knowledge about the structure of a linux system and how to use a comand line. If you've installed arch before you'll be fine. Gentoo is harder, but installing arch for the first time can be more complicated simply because the install guide expects you to be already experienced with linux systems. The gentoo handbook has very good explanations for everything, just go ahead, put the iso on a USB and try it out. You'll be fine.
@@poutineausyropderable7108just installed gentoo for the first time, just followed the manual on the gentoo site. might take some debugging effort if you mess something up but that's to be expected from this kind of distro. otherwise, denshivideo and mental outlaw have good gentoo install videos you can follow. learning use flags and such will take time and effort, but isn't too hard either, same with compiling your own kernel, which is optional anyway. gl on your gentoo journey if you choose to go through with it.
Thing about arch is that its difficult to get to a state youre happy with initially but once you've gone through those hoops once you kind of get it and it becomes the easiest OS to manage in my opinion. Ymmv.
That Sounds Like NixOS to me. In the 2 years that i was on Arch on both of my main Machines Arch Always needed Manual Intervention to Just keep everything working. Not true for Fedora, neither for NixOS.
Could not agree, PacMan is fast but breaks stuff. After every major update everything from drivers and Iptables to libvirt all started breaking until a fresh reboot. And then I sometimes had to do some reconfiguration. Debian doesn’t do this, nixOS doesn’t do this. I stupidly decided to install Arch on a server and it has caused me immense pain.
@@spookycode I haven't had this experience really. Things sometimes break but invariably for me those things are either much easier to fix on my end than when things break on a non-rolling release distro or alternatively waiting for an update to fix the issue you have takes like a week max. Or i can even easily go and make my own issue or pr to fix that problem. If im on a distro that isn't rolling im going to have to first try to compile and run that package and perhaps its dependencies on the newest versions to make sure the issue hasn't been fixed already.
watching grub break and him reinstall his entire system hurt. When grub (its a bootloader) does not find your grub config (config which says what options to boot with and where) it will default to the grub shell. from there you are able to manually boot by setting the root partition and selecting a kernel. then you can fix grub
he went to grub rescue shell, not grub shell. grub rescue shell usually happens when grub itself is broken and cannot insmod normal, a quick chroot in and grub-install usually fixes this.
You could just typed "archinstall" and it would give a menu lmao or you could also installed easier distro, like fedora , there would be preinstalled packages and also everything would be easyer
5:42 you actually can enable background processing off vulkan shaders, and if you skip them nothing bad will happen, the game will stutter a bit every time it has to compile a shader
I get that Arch is the meem distro, but you should never use arch as a first distro, because nothing is configured out of the box on arch. When I tried elden ring on arch, at first I had maybe an average of 45 fps, but the I fucked around with kernel parameters, sysctl settings, cpu frequency governors, scheduler optimizations, better proton versions, and suddenly, I get around 80 average fps (with the unlock mod), which is more than what I had on windows. Arch will just ship you software, without ANY configuration BY DESIGN, this is literally the only reason for Arch's existence. If you have no intent of "fixing" your own system before using it, you are to blame, if you don't want to do that, don't use Arch, use on of the popular and well maintained "just works" distros. Something like linux mint, pop os, fedora or even nobara if all you care about is gaming performance
@@TaronArts For general stability (if you're getting lag spikes or crashes) - completely disable swap if you have some - if you can't disable swap, set vm.swappiness to a very low value such as 10 - raise your vm.max_map_count here is the contents of my /etc/sysctl.d/90-override.conf vm.max_map_count=2147483642 vm.swappiness=10 For better temps (on air cooling) - I use fancontrol-gui-git on the AUR to set a higher fan curve, and my temps went down 5-10 degrees on average - I needed to set the acpi_enforce_resources=lax kernel parameter in /etc/default/grub in the GRUB_CMDLINE_LINUX_DEFAULT variable or else the sensors wouldn't work properly Graphics stuff: - For nvidia, set the nvidia-drm.modeset=1 kernel parameter, if you have a very old card (such as GTX 700 series and before), I don't know if this works - I set it so my compositor (I use xorg) completely disables itself when I enter a fullscreen game, I use picom as my compositor, and the "unredir-if-possible = true;" config line will attempt to bypass on fullscreen apps, I even have a keyboard shortcut to manually toggle it on/off if it fails to do so automatically. This alone added like 10-20% fps and massively improved my framerate - For AMD: use gamescope. you can easily add pretty basic, but good looking upscaling to any game, which will massively boost your frame rate if you are GPU bottlenecked. Do not use with nvidia, your games will crash (as of writing this) CPU stuff: In my case, I was very heavily CPU bottlenecked, the default frequency scaling driver would sometimes refuse to clock itself over 2 or 3Ghz when playing games even though my cpu is capable of boosting to 4.5Ghz - use cpupower and cpupower-gui to set your cpu frequency ranges and scaling governors - note that if you install the gui, it will run a daemon that will set your profile to powersave on boot unless you change the config, which can be annoying because it slows down your computer massively until you manually change your profile, changing the default profile can be buggy and doesnt always work in my experience. In my case, I just gave up on the gui and I use a custom rofi menu and the cpupower cli tool with keyboard shortcuts to manually change everything - simply setting your governor to performance on all cores is enough for a big fps boost if you are CPU bottlenecked - you can also raise your minimum frequency a bit higher on all cores too - for AMD CPUs (Zen 2 or later only): change your frequency scaling driver to amd_pstate, by default it's acpi_cpufreq, which is not optimal for more recent CPUs, but definitely go back to it if you encounter issues. - set it to amd_pstate=active for maximum performance, combined with the performance governor, your CPU will run full speed pretty much all the time if you do that (not recommended if you have cooling issues) - If you want a more balanced setting: use amd_pstate=guided - If you are on a laptop, use amd_pstate=passive, unless you like having your battery fall to 0% in less than 2 hours - make sure you are monitoring your CPU temps if you are messing around with all of these settings - I don't know for intel CPUs I probably missed some stuff, lemme know if you get results
@@TaronArts Not sure why my comment keeps getting deleted, here's attempt number 2: For general stability (if you're getting lag spikes or crashes) - completely disable swap if you have some - if you can't disable swap, set vm.swappiness to a very low value such as 10 - raise your vm.max_map_count here is the contents of my /etc/sysctl.d/90-override.conf vm.max_map_count=2147483642 vm.swappiness=10 For better temps (on air cooling) - I use fancontrol-gui-git on the AUR to set a higher fan curve, and my temps went down 5-10 degrees on average - I needed to set the acpi_enforce_resources=lax kernel parameter in /etc/default/grub in the GRUB_CMDLINE_LINUX_DEFAULT variable or else the sensors wouldn't work properly Graphics stuff: - For nvidia, set the nvidia-drm.modeset=1 kernel parameter, if you have a very old card (such as GTX 700 series and before), I don't know if this works - I set it so my compositor (I use xorg) completely disables itself when I enter a fullscreen game, I use picom as my compositor, and the "unredir-if-possible = true;" config line will attempt to bypass on fullscreen apps, I even have a keyboard shortcut to manually toggle it on/off if it fails to do so automatically. This alone added like 10-20% fps and massively improved my framerate - For AMD: use gamescope. you can easily add pretty basic, but good looking upscaling to any game, which will massively boost your frame rate if you are GPU bottlenecked. Do not use with nvidia, your games will crash (as of writing this) CPU stuff: In my case, I was very heavily CPU bottlenecked, the default frequency scaling driver would sometimes refuse to clock itself over 2 or 3Ghz when playing games even though my cpu is capable of boosting to 4.5Ghz - use cpupower and cpupower-gui to set your cpu frequency ranges and scaling governors - note that if you install the gui, it will run a daemon that will set your profile to powersave on boot unless you change the config, which can be annoying because it slows down your computer massively until you manually change your profile, changing the default profile can be buggy and doesnt always work in my experience. In my case, I just gave up on the gui and I use a custom rofi menu and the cpupower cli tool with keyboard shortcuts to manually change everything - simply setting your governor to performance on all cores is enough for a big fps boost if you are CPU bottlenecked - you can also raise your minimum frequency a bit higher on all cores too - for AMD CPUs (Zen 2 or later only): change your frequency scaling driver to amd_pstate, by default it's acpi_cpufreq, which is not optimal for more recent CPUs, but definitely go back to it if you encounter issues. - set it to amd_pstate=active for maximum performance, combined with the performance governor, your CPU will run full speed pretty much all the time if you do that (not recommended if you have cooling issues) - If you want a more balanced setting: use amd_pstate=guided - If you are on a laptop, use amd_pstate=passive, unless you like having your battery fall to 0% in less than 2 hours - make sure you are monitoring your CPU temps if you are messing around with these settings - I don't know for intel CPUs I probably missed some stuff, lemme know if you get results
@@TaronArts welp, youtube keeps deleting my big wall of text with all my configs, no idea why. If you're still interested, 4UPktL1z is the id of the pastebin (can't post links here)
Linux enjoyers playing the same game for 10 years(they will get a new release yesterday) Mac users playing photo booth and "chess" (every game is softlocked due to isoftware) Windows users enjoying a steady 3^2fps (their drivers got lost somewhere in-between win10->11)
4:57 ‐ 5:27 - insane yapping right here: >Cross-platform is a scam Vulcan can run on Linux, Windows, MacOS, *BSD, Raspberry Pi, Tizen and much more, saying it's a scam is CRAZY >Hard to mantain Most gamedevs use already existing engines like Unreal, Unity or Godot. Linux support can be turned on with, like, one button, the devs are just THAT lazy. >Most gamers use Windows K, this one is true >Performance It's depends on the devs, akshually, for example Doom Eternal runs better on Vulcan than DirectX >Networking Linux have excellent network stack, all the servers run on it anyways, multiplayer is pain regardless >Anti-cheats EAC supports Linux, game devs are at fault again
@@EmiliaHoarfrost Or they don't want to bother supporting many different distros with different kernel versions, desktop compositors (or whatever they're called), audio libs, etc.
@@deadsource yeah, the windows api is way more stable and just using proton is the best way, if it weren't for the steam linux runtime which is a way to have stable linux libraries (though there does need to be a better solution when outside of steam)
Saying it's lazy is ignorant. If you deploy for a platform, you are also responsible for that platform. Debugging issues on that platform. It's much more work than just "too lazy to hit a button"
@@richmondrobinson3259boost to this, the support of Linux is more complicated due to drivers and other system level stuff, its not harder than Windows, with Proton its actually probably easier than Windows, but supporting Windows is hard, and there arent enough Linux users YET to make the effort worth it. but we are getting there, our numbers are growing, join us and they will have to listen, we are Linux, we are Legion... we are Legiux
Fair review for the most part. The only thing I dislike is the Arch usage because it makes Linux gaming more difficult than it needs to be. Other distros are available and often don't require this much tinkering. My recommendation for gaming would be Bazzite as it is almost unbreakable and comes with all the drivers and gaming software one might expect. Unfortunately there is still a huge variance on how Linux gaming goes depending on the hardware people are using. Some users have an almost flawless experience and others run into issues at every corner. What I can say is that things are currently improving rapidly. Nvidia, for example, used to be a massive pain but they finally have come around and started to properly support at least their newer graphic cards.
@@CLOYO I tend to recommend immutable distros to new users as they are very difficult to break compared to a traditional Linux distro. Personally I dislike that Arch and its derivatives are advertised to new users. I consider most of these enthusiasts distros for people who enjoy tinkering and customizing all aspects of their operating system. Valve probably used it for SteamOS because of that customizability. Convincing someone to try Linux is hard enough, and giving them a something that usually just works, like the various flavours of Fedora, Mint, or Ubuntu; makes it easier to experience more of the good aspects of Linux. There is plenty of time for them to switch to Arch later if they are curious.
Picking Arch as your first distro after leaving Windows? You're the Brave and Bold one. The only real perk is probably its vast documentation, but otherwise - for Linux novices it is rather an extreme option to learn this OS.
The perk would be that the second u get the hang of it you will no longer have to use anything else again with some exceptions like games that only use windows strictly for multiplayer purposes
Usually such low performance means using the wrong driver. I've seen some people on nvidia use the incorrect drivers, nvidia-open or the out of the box nouveou drivers which both suck. You usually need to use the `nvidia` package
If you haven't done it already, make a separate partition for root and home. That way if you borke the system reinstalling is very easy. Also, do not use NTFS. The support in Linux is jacking. If you must share with Windows I'd recommend exFAT, since in my experience is more reliable on Linux.
The 'artifact' at 16:48 is actually the dayZ launcher window. If you just minimize it from your desktop while the game is running you won't see that in the actual game window. Weird issue I had as well.
Akshually 🤓☝ Arch linux is not the hardest distro, some problems are nvidia driver problems and not linux problems, and also developers can put any kind of software on linux, they just dont want to
Installing Arch is quite daunting even for Linux users, that's why people brag about it. If you want to try linux gaming I recommend Nobara, it's not perfect but it's simple and very well optimized for gaming, great first choice to try and learn about Linux even if you don't end up staying with it.
Bro , for your first distro i recommend nobara for gaming or just fedora for productivity.Nobara is fedora+gaming tweaks+nvidiasolutions packed and both have a very active discord server you can ask stuff from
It depends... For me, it was smooth. Sure, I messed up a couple of times just because I like to customize it. But for gaming? It was perfect. Being able to run games 60 fps finally (on windows I had Warframe on the lowest setting and it never went beyond 50 fps, normally running on 35 fps). So if you want to try it, do it. It can be for better
I got mad at windows and I went fedora at like 4am in the morning, cold turkey. It's easy other than win11 trying to brick the bootable usb stick. You are not forced to commit to installing linux initially, you can run it off the usb to see if you like it. I reccomend you try it. Whenever you need to use the terminal I reccomend you find out what each part of the command does so you understand what's going on.
An actual cool thing about Linux is that, since games run independently of Windows compatibility, it actually has BETTER compatibility with older games than windows. Its honestly really interesting.
if you have a dedicated gpu and an integrated gpu, you need to launch the game on the proper gpu with "prime-run %command%". heroic does that by default, and flatpak does that by default sometimes. native packages usually dont, so i have to plop that into every single launch option on steam
As a developer, I use Arch (btw) because it's been the most comfortable working environment over the years, but the fact that most if not all of the games I play work frankly well enough on Linux nowadays is wonderful. My current computer has never seen the shadow of Windows.
Your graphical issues happen consistantly when using OpenGL API. That problem might be specific to whatever user-space driver you're using. You may want to try your luck with using the Zink driver - it's OpenGL driver that's part of the Mesa project that runs on top of Vulkan API.
The true endgame of gaming on linux is that you get tired of trying to get games working so you just stop gaming, and instead start spending time on forums calling people complaining about the state of gaming on linux slurs.
I hope you read this you sound like an algerian u have the exact same internet speed as mine and u have the classic chinese twin controller that is popular in small towns of algeria
Great video! Had some great laughs. My personal experience wasn't nearly as bad as yours, but I pretty much play almost exclusively through Steam (with the exception of a few MMOs), so everyone's mileage may vary (also hardware dependent, but getting much more even as time goes by).
the payday 2 linux version was abandoned by the devs long ago, judging by the use of OpenGL, it seems like you were running that version, you would most likely have had a better and more updated experience if you had used the windows version with proton i also suspect your OpenGL green flashing issue is an arch configuration or Nvidia Driver issue, another distro which isn't "RTFM and DIY" like PopOS or Nobara would probably not have that issue
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
If you compare a house with a Linux distribution. Then Linux is the foundation, GNU is the supports, and something like arch is the walls and utilities. The desktop managers are the furniture and paint. This is the best analogy I could come up with.
I appreciate the walkthrough nature of the video because it gave me a better appreciation of the Heroic launcher by the end. With that said, you could have included a TLDR disclaimer in the beginning to say "Just use Heroic game launcher..."
Arch has a version of the iso that ships with an install script that gives you a GUI to install the OS. Its essentially the same as installing windows now.
Most people who use arch, including me, who doesn't use arch, say that it goes against the purpose of arch. If you want a comfy GUI based installer, go with a different arch-based distro.
@@CuteSkyler"arch install script goes against the purpose of arch, use arch install script but with a different name" do you realize how stupid this sounds?
@@CuteSkyler literally no one except gatekeepers care. Don't listen to gateekeepers. Many other long-time linux users (including me) absolutely hate them.
It’s good to install Linux the hard way as it teaches you a little on how to reconfigure your system if you change anything, like adding or changing drives
Are you using NTFS? Are you dual booting? I can't imagine any other reason to have any drive, even a secondary steam drive. I suspect that after these power outages you had some filesystem issues. NTFS is at it's core, a very old filesystem and is not nearly as resilient to stuff like that as the big options on Linux. I still use EXT4 because it is WAY easier to fix if something goes wrong than the other common Linux filesystem options, mainly BTRFS and ZFS. However,, those options are getting better and better as time goes on.
All that tinkering is why i just pick up a gaming distro like cachyos. If anything breaks i could reinstall and get back to gaming in 20 minutes, not that anything ever breaks since i used it. It’s pretty good actually. No green rectangle issue with games and all that. Better cpu scheduler, built in game optimisation, automatically set btrfs backup, even comes with their own proton version too. Just play the game instead of wondering why your games run choppy.
The funny thing is everytime I have to tried to use windows I get issues that I wouldn’t get on linux. For example apps would sometimes randomly stop working, random bsod, weird high system resource usage(also made laptop very hot), visual glitches every once in a while when quickly resizing windows, etc. keep in mind I have a modern gaming laptop intended for windows, alienware m15 r3, it is possible I am using it wrong but isn’t it supposed to be user friendly?
That's kind of wild but can't blame windows too, for my experience with both windows (obviously without Microsoft crap) and linux (currently using arch to test it and it's great) they're both stable systems and they work well for the task they're suited for.
To recap... for many games, Linux provides a /better/ gaming experience for many, if not most, games - and sometimes (oftentimes?) it takes some work to tailor Linux for that optimal experience. For old games... it's now often the more convenient option. YMMV.
Grub will break all the time, it's a quick fix. Your regular file system won't. Imo, You should have somewhere on your file system a list of every command you do to install arch, and the frequent repairs. Best case scenario: Go to arch install iso live environment. Mount the / and /boot Arch-chroot into /mnt sudo (reinstall grub) sudo grub-mkconfig ... Sudo update-grub jobs Exit (jobs is so exit works) Unmount Reboot Should just work (hopefully). If not sudo rm -rf /boot/* sudo pacman -S linux linux-firmware Amd/intel-ucode grub config command Grub update. jobs Exit Unmount Reboot Or dometimes, reinstall grub itself and update its config. Imo, I use Refind for my boot manager. Then I boot into windows or grub. But you could setup for systemd boot and bypass grub.
Personally, i started using Linux (arch btw) on my crappy laptop to play mincraft, and I am now able to plat at 90fps with better battery life, compared to max 20 on windows. And it showed better performance in others game ( in smaller measures ) So i think its worth giving it a try if you have a potato pc but if you already have a decent one there's no point.
"most of them are reskins lol" that is so true btw great video, dont mind my other comment cause it isnt focused on you, you just said what many wrongly say, but it is totally normal to make that mistake
i forgot when you install arch with archinstall you must pick grub and btrfs or snapper wont work, ask gpt how to set up snapper, its a cli tool to automate snapshots and put those entries in grub, but you do need to set it up and update grupb and the ramfs, snapshots in the grub menu are a blessing , you cant brick your os short of the drive having a failure, all system files are stored separate ly from the ones you use ensuring you have stable fallbacks, and install the kernel you want and the linux-lts for a fallback you never know when a new kernel update will brick a rolling release so prepare my man i love arch, and get a spare drive too
Arch being the hardest system to install is such a lie - i can install it in a reasonable amount of time (no I don't archinstall, as it's cooler and more fun to install it manually before any arch user comments abt it) i think the hardest os that i know of is gentoo, when i tried installing it (with the handbook) i failed
i want btrfs with timeshift. maybe next install i want btrfs with timeshift AND encryption. too much work to manual install (i did that for my debian server because i wanted debian stable) - but for "Arch" i just took the EndeavourOS installer.
@@realPlerby It's a filesystem, one of the most advanced ones. Supports snapshots, subvolumes, deduplication, compression, RAID, etc. ext4 is the most common filesystem, because it's the most mature, but also doesn't have the advanced features of btrfs, or the speed of XFS.
@@TopiasSalakka btrfs has a pretty bad track record. And I don't hear people talk much about XFS these days. The filesystems that are most popular is ext4 for regular desktop use and then ZFS for everything else. I'm really looking forward to using bcachefs in the future when it has more oven time.
Strictly speaking, Linux From Scratch is the hardest to install, but once you install it and then add a package manager. And you basically just have Gentoo at that point.
Ummm, just some food for thought: Maybe if you make a video about committing to Linux for gaming, maybe also use a Linux native filesystem? What was wrong with BTRFS, ext4 or even XFS? Also, a trained animal can install Arch. Its literally just following the step by step tutorial in the wiki, no script required.
For newcomers it's not that easy as someone doing it multiple times, you often want to look for a tutorial or the documentation but a script can help a lot
7:27 you couldve asked chatgpt to how to fix grub, you didn't have to reinstall everything all you have to do was just boot into iso and arch-chroot into the partition that's arch installed,then you can regenerate grub config there
I'll probably make a Linux partition on my SSD just to use local AIs and play around with different models, the compatibility seems unbelievable at the moment, but it was to be expected since AI is carried on the backs of developers working on OpenSource models
or, specifically in source games (mostly), you can add "%command% -high" etc. into the game's launch options, it pretty much does the same thing as gamemode would do, but only for source games
I learned Linux by repeatedly bricking my computer and going through a format/reinstall cycle OVER AND OVER again for an extremely long time. I was 14 and I thought it was so cool to have a PC not running Windows or Mac (Which, arguably Mac computers weren't absolutely everywhere like today). Eventually my sweaty little goblin ass figured out the basics + a little more and wound up dual booting just to play games since there was absolutely ZERO support for any gaming back in the day.
Why are you using Arch when you can literally use Steam OS to play Steam games? Arch, and any derivative of it is not for beginners at all even if they're advertised for gaming. The games also perform relative to the drivers you use for them, which are predominantly free ones on the market, unless you use dedicated systems where drivers are readily available for GPUs like AMD's Linux ones that are packaged for RHEL derivatives like Fedora and Ubuntu (only those two systems).
For DayZ that artifact comes from the launcher. If you close it out, it should go away, there's a setting to close the launcher everytime you press play.
just got Mint for dual boot, I like how smooth it is and the customization of it. but man its annoying to figure out that “swappiness” was making my entire system feel laggy when opening 2 programs while also having 40GB of RAM available 😐
My Arch Linux Nvidia rig running Wayland + Hyprland chews up STALKER2 like it's making off with the inventory from Ft.Knox and has a 10 year head start on it's getaway lol. If "Arch Linux" isn't gaming well, or performing well in any regard, it's 100% configuration issue. Since Arch is DIY, that means if it's running like crap, it's 100% our fault lol. I can't tell you how long it took me to learn how to make a stable Arch Linux Gaming rig; but now I'm in the Elite tier with my Ryzen 9 5950x @ 6.13Ghz, RTX 4090 24GB OC GPU, and 128 GB of RAM lol. I'll NEVER go back to windows.
gpu makers have been moving away from opengl for a while so any system older than ~2019 prefers opengl and anything newer prefers vulkan also gloriouseggroll who makes progon-ge has his own distro. it's called nobara and it's great
I have played games like Baldurs Gate 3, No man sky, Fallout 4, RDR2, Starfield, Witcher 3, Dvinity original sin 2 on Garuda (arch based) and Tumbleweed. all on Ultra for a year now. and not have had these problems you seem to have. Just installed them on Heroic games (For GOG) and Steam without any tinkering. Although the NVME thing did happen on Arch all of sudden (why I moved to Opensuse Tumbleweed) though Vulcan did crash the BG3 on arch too, so I have been using directx instead. I guess I am just lucky.
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/tayazit . You’ll also get 20% off an annual premium subscription.
First. great video dude
انشاء الله خو بريلينت شيكور الحق
فقنالو
@@spYf08 😂😭
bro love this video but somehow i dont know what u say, can u add subs in this video ? :"
Don't blame Proton for the shit performance of CS2. It's a native Linux game, just one with a bad Vulkan implementation.
Native Linux games are worse than Proton for me, confirmed with several games. Also Proton in Linux performance is usually better than on Windows, I would say 75% of the time
@@RCSky7711 The native versions are often outdated. Some are using OpenGL instead of Vulkan, which often results in terrible performance. I think a modern native version should run better than Proton but it's very hard to find one. Even a very good Linux Port like Shadow of the Tomb Raider is missing features like RayTracing, which do work in the Windows version via Proton. The simplicity Proton offers to the devs will likely not incentivise making great Linux native versions in the near future and I can't blame them.
@@LeHoax With proton, there almost isn't even a need for Linux versions anymore. I would rather have Devs focus their attention on making the windows version as Proton Compatible as possible
@@RCSky7711 I agree.
Hunt Showdown got a big engine upgrade and the patch broke Proton compatibility. The awesome devs of DXVK and Proton, fixed the issue and had a bleeding edge Proton build out the same evening. Sure, Crytek could have tested the update on Linux before releasing it but as long as developers do not actively prevent the use of Proton, Proton will adapt in no time.
The fact that games like Star Citizen run under Proton despite the insane technical complexity is astonishing.
@@LeHoax Those guys are awesome I listened to a podcast with Glorious Eggroll who is very involved. I think the only sore spot right now is several indy games that just won't launch, Hell Seed and From the darkness are 2 of them. Other than that it's just amazing I didn't think I really wouldn't need Windows anymore when I switched to Linux a few months ago
The worst part of arch is you need to set everything up. The best part of arch is that you have a great wiki when you set everything up or when something breaks.
The best part of mainstream distros is you don't need to set everything up. The worst part of mainstream distros is that you don't have a great wiki if something breaks.
I guess Manjaro is a solution to this. Its based off arch so
@@LabiaLicker lmao, Manjaro is literally the worst of _both_ worlds. It's like you took Arch then ruined what was good about it by giving it all weaknesses of "out-of-the-box" distros.
@@heinrichagrippa5681 Yeah idk. I've never used it before because I run Gentoo (6ft Chad).
That's why you make shell scripts to automate the deploy and management of your system, the arch wiki states that if you do not like DIY distros, probally a distro like fedora or nobara should be better.
Honestly if you like unbreakable systems try nixOS
you’re like tech martincitopants
The jokes. The editing. The music. It’s almost uncanny
fr, like code bullet too
7:20 ish grub is basically Linux blue screen sort of it's the bootloader an if u stuck there it's gonna be complicated to fix
Even with the ksp classroom
Open-sourceCitoPants
And so...
...Lettuce begin
CS2 Works Natively on Linux, and the performance was great when I tried it. You don't need proton.
Same here
Yeah, I'm not sure what happened with his game.
Maybe just don't use arch as your first distro... Use Linux Mint or PopOS.
for some reason cs2 crashes for me everytime i launch the game
It's performance varies a lot per user. For most it runs poorly. As for me, it performs with half the performance I have with windows and it crashes a lot when I alt tab from the game.
The performance is not great. Valve themselves have said that the Vulkan implementation of source 2 needs more work, currently CS2 on Linux on average runs at half performance compared to CS2 on Windows with DX11.
Gentoo. Linux From scratch. Creating your own distro.
Those are harder then Arch.
Gentoo is easy
@uis246 Gg man. Any ressource you recommend.
Like I know shit about compiler flags am an absolute beginner with make, cmake, and other compiler tools. If the default commands don't work, I'm kinda fucked.
Can you tell me about your gentoo experience and where you learned the details of compiler tools?
@@poutineausyropderable7108 most of info is in gentoo handbooki. For niche optimization flags you can read "GCC Optimization Options" in GCC manual. If you feel brave, you can read gentooLTO project.
@poutineausyropderable7108 I compiled gentoo on a core 2 duo t6400 one time (2 cores, 2 threads, 2 ghz). It was my first time using gentoo.
You don't really need knowledge about make, cmake, or compilers unless you're cross compiling for a weird architecture, don't worry so much.
The handbook is the best guide ever made, just follow that, use the wiki and you'll be fine. When I did that I knew literally nothing about compiler flags, you just need general knowledge about the structure of a linux system and how to use a comand line.
If you've installed arch before you'll be fine. Gentoo is harder, but installing arch for the first time can be more complicated simply because the install guide expects you to be already experienced with linux systems. The gentoo handbook has very good explanations for everything, just go ahead, put the iso on a USB and try it out. You'll be fine.
@@poutineausyropderable7108just installed gentoo for the first time, just followed the manual on the gentoo site. might take some debugging effort if you mess something up but that's to be expected from this kind of distro. otherwise, denshivideo and mental outlaw have good gentoo install videos you can follow. learning use flags and such will take time and effort, but isn't too hard either, same with compiling your own kernel, which is optional anyway. gl on your gentoo journey if you choose to go through with it.
I still find it hilarious when people say Arch is the hardest distro, Gentoo would like a word :p
what about lfs ?
@@YusufKhalifadev We should start hyping it up as the "the one true linux!" to see how many people bite and try to install it, xD
Gentoo is easy
@@uis246 how long did it take to compile your web browser
Arch is more popular on UA-cam and it's why U clicked on the video it won't be as popular if it were a Gentoo video
Thing about arch is that its difficult to get to a state youre happy with initially but once you've gone through those hoops once you kind of get it and it becomes the easiest OS to manage in my opinion. Ymmv.
Average Arch-user slander.
That Sounds Like NixOS to me. In the 2 years that i was on Arch on both of my main Machines Arch Always needed Manual Intervention to Just keep everything working. Not true for Fedora, neither for NixOS.
Could not agree, PacMan is fast but breaks stuff. After every major update everything from drivers and Iptables to libvirt all started breaking until a fresh reboot. And then I sometimes had to do some reconfiguration. Debian doesn’t do this, nixOS doesn’t do this. I stupidly decided to install Arch on a server and it has caused me immense pain.
@@spookycode I haven't had this experience really. Things sometimes break but invariably for me those things are either much easier to fix on my end than when things break on a non-rolling release distro or alternatively waiting for an update to fix the issue you have takes like a week max. Or i can even easily go and make my own issue or pr to fix that problem. If im on a distro that isn't rolling im going to have to first try to compile and run that package and perhaps its dependencies on the newest versions to make sure the issue hasn't been fixed already.
true
watching grub break and him reinstall his entire system hurt. When grub (its a bootloader) does not find your grub config (config which says what options to boot with and where) it will default to the grub shell.
from there you are able to manually boot by setting the root partition and selecting a kernel.
then you can fix grub
skill ijue 😔
You can also start the live image again and chroot the root and fix it from there.
he went to grub rescue shell, not grub shell. grub rescue shell usually happens when grub itself is broken and cannot insmod normal, a quick chroot in and grub-install usually fixes this.
The noob friendly gui fix is to get the boot rescue iso and do a grub rescue fix from a nice graphical interface. True archers will do a chroot.
guys stop bullying me i went through the manual frogor how many times and i ain't doing that for a temp system
No.
Yes.
"OH you like arch? Name every single package"
@@SpiderUnderUrBed_Altisn't that the old meme that was popularized at 2022?
You could just typed "archinstall" and it would give a menu lmao or you could also installed easier distro, like fedora , there would be preinstalled packages and also everything would be easyer
5:42 you actually can enable background processing off vulkan shaders, and if you skip them nothing bad will happen, the game will stutter a bit every time it has to compile a shader
instructions unclear, got -5fps
@@theunrealtarik Probally because you not gave enough time to the game compile shaders in real time, just wait a bit.
@@theunrealtarikUse dxvk async instead, in that way you can skip to the game without having any lag in the game
heads up when ur install nukes itself. You can install linux without reformating your home directory so that you still have steam/games/passwords/etc.
I get that Arch is the meem distro, but you should never use arch as a first distro, because nothing is configured out of the box on arch. When I tried elden ring on arch, at first I had maybe an average of 45 fps, but the I fucked around with kernel parameters, sysctl settings, cpu frequency governors, scheduler optimizations, better proton versions, and suddenly, I get around 80 average fps (with the unlock mod), which is more than what I had on windows. Arch will just ship you software, without ANY configuration BY DESIGN, this is literally the only reason for Arch's existence. If you have no intent of "fixing" your own system before using it, you are to blame, if you don't want to do that, don't use Arch, use on of the popular and well maintained "just works" distros. Something like linux mint, pop os, fedora or even nobara if all you care about is gaming performance
@@TaronArts
For general stability (if you're getting lag spikes or crashes)
- completely disable swap if you have some
- if you can't disable swap, set vm.swappiness to a very low value such as 10
- raise your vm.max_map_count
here is the contents of my /etc/sysctl.d/90-override.conf
vm.max_map_count=2147483642
vm.swappiness=10
For better temps (on air cooling)
- I use fancontrol-gui-git on the AUR to set a higher fan curve, and my temps went down 5-10 degrees on average
- I needed to set the acpi_enforce_resources=lax kernel parameter in /etc/default/grub in the GRUB_CMDLINE_LINUX_DEFAULT variable or else the sensors wouldn't work properly
Graphics stuff:
- For nvidia, set the nvidia-drm.modeset=1 kernel parameter, if you have a very old card (such as GTX 700 series and before), I don't know if this works
- I set it so my compositor (I use xorg) completely disables itself when I enter a fullscreen game, I use picom as my compositor, and the "unredir-if-possible = true;" config line will attempt to bypass on fullscreen apps, I even have a keyboard shortcut to manually toggle it on/off if it fails to do so automatically. This alone added like 10-20% fps and massively improved my framerate
- For AMD: use gamescope. you can easily add pretty basic, but good looking upscaling to any game, which will massively boost your frame rate if you are GPU bottlenecked. Do not use with nvidia, your games will crash (as of writing this)
CPU stuff:
In my case, I was very heavily CPU bottlenecked, the default frequency scaling driver would sometimes refuse to clock itself over 2 or 3Ghz when playing games even though my cpu is capable of boosting to 4.5Ghz
- use cpupower and cpupower-gui to set your cpu frequency ranges and scaling governors
- note that if you install the gui, it will run a daemon that will set your profile to powersave on boot unless you change the config, which can be annoying because it slows down your computer massively until you manually change your profile, changing the default profile can be buggy and doesnt always work in my experience. In my case, I just gave up on the gui and I use a custom rofi menu and the cpupower cli tool with keyboard shortcuts to manually change everything
- simply setting your governor to performance on all cores is enough for a big fps boost if you are CPU bottlenecked
- you can also raise your minimum frequency a bit higher on all cores too
- for AMD CPUs (Zen 2 or later only): change your frequency scaling driver to amd_pstate, by default it's acpi_cpufreq, which is not optimal for more recent CPUs, but definitely go back to it if you encounter issues.
- set it to amd_pstate=active for maximum performance, combined with the performance governor, your CPU will run full speed pretty much all the time if you do that (not recommended if you have cooling issues)
- If you want a more balanced setting: use amd_pstate=guided
- If you are on a laptop, use amd_pstate=passive, unless you like having your battery fall to 0% in less than 2 hours
- make sure you are monitoring your CPU temps if you are messing around with all of these settings
- I don't know for intel CPUs
I probably missed some stuff, lemme know if you get results
@@TaronArts Not sure why my comment keeps getting deleted, here's attempt number 2:
For general stability (if you're getting lag spikes or crashes)
- completely disable swap if you have some
- if you can't disable swap, set vm.swappiness to a very low value such as 10
- raise your vm.max_map_count
here is the contents of my /etc/sysctl.d/90-override.conf
vm.max_map_count=2147483642
vm.swappiness=10
For better temps (on air cooling)
- I use fancontrol-gui-git on the AUR to set a higher fan curve, and my temps went down 5-10 degrees on average
- I needed to set the acpi_enforce_resources=lax kernel parameter in /etc/default/grub in the GRUB_CMDLINE_LINUX_DEFAULT variable or else the sensors wouldn't work properly
Graphics stuff:
- For nvidia, set the nvidia-drm.modeset=1 kernel parameter, if you have a very old card (such as GTX 700 series and before), I don't know if this works
- I set it so my compositor (I use xorg) completely disables itself when I enter a fullscreen game, I use picom as my compositor, and the "unredir-if-possible = true;" config line will attempt to bypass on fullscreen apps, I even have a keyboard shortcut to manually toggle it on/off if it fails to do so automatically. This alone added like 10-20% fps and massively improved my framerate
- For AMD: use gamescope. you can easily add pretty basic, but good looking upscaling to any game, which will massively boost your frame rate if you are GPU bottlenecked. Do not use with nvidia, your games will crash (as of writing this)
CPU stuff:
In my case, I was very heavily CPU bottlenecked, the default frequency scaling driver would sometimes refuse to clock itself over 2 or 3Ghz when playing games even though my cpu is capable of boosting to 4.5Ghz
- use cpupower and cpupower-gui to set your cpu frequency ranges and scaling governors
- note that if you install the gui, it will run a daemon that will set your profile to powersave on boot unless you change the config, which can be annoying because it slows down your computer massively until you manually change your profile, changing the default profile can be buggy and doesnt always work in my experience. In my case, I just gave up on the gui and I use a custom rofi menu and the cpupower cli tool with keyboard shortcuts to manually change everything
- simply setting your governor to performance on all cores is enough for a big fps boost if you are CPU bottlenecked
- you can also raise your minimum frequency a bit higher on all cores too
- for AMD CPUs (Zen 2 or later only): change your frequency scaling driver to amd_pstate, by default it's acpi_cpufreq, which is not optimal for more recent CPUs, but definitely go back to it if you encounter issues.
- set it to amd_pstate=active for maximum performance, combined with the performance governor, your CPU will run full speed pretty much all the time if you do that (not recommended if you have cooling issues)
- If you want a more balanced setting: use amd_pstate=guided
- If you are on a laptop, use amd_pstate=passive, unless you like having your battery fall to 0% in less than 2 hours
- make sure you are monitoring your CPU temps if you are messing around with these settings
- I don't know for intel CPUs
I probably missed some stuff, lemme know if you get results
@@TaronArts welp, youtube keeps deleting my big wall of text with all my configs, no idea why. If you're still interested, 4UPktL1z is the id of the pastebin (can't post links here)
@@TaronArts attempt number 1 billion at posting my comment without it mysteriously disappearing (i'm really trying to give you my configs right now).
@@TaronArts followup: I just tested, and gamescope now seems to work fine even on nvidia (as long as you updated to the new 560 driver version)
Linux enjoyers playing the same game for 10 years(they will get a new release yesterday)
Mac users playing photo booth and "chess" (every game is softlocked due to isoftware)
Windows users enjoying a steady 3^2fps (their drivers got lost somewhere in-between win10->11)
Templeos enjoyers playing eagle sim
майнкрафт моя жизнь (also minecraft is very good on linux)
4:57 ‐ 5:27 - insane yapping right here:
>Cross-platform is a scam
Vulcan can run on Linux, Windows, MacOS, *BSD, Raspberry Pi, Tizen and much more, saying it's a scam is CRAZY
>Hard to mantain
Most gamedevs use already existing engines like Unreal, Unity or Godot. Linux support can be turned on with, like, one button, the devs are just THAT lazy.
>Most gamers use Windows
K, this one is true
>Performance
It's depends on the devs, akshually, for example Doom Eternal runs better on Vulcan than DirectX
>Networking
Linux have excellent network stack, all the servers run on it anyways, multiplayer is pain regardless
>Anti-cheats
EAC supports Linux, game devs are at fault again
I don't know if that's about laziness on the part of game developers. Maybe it's companies wanting to use intrusive anti-cheat at kernel level code.
@@EmiliaHoarfrost Or they don't want to bother supporting many different distros with different kernel versions, desktop compositors (or whatever they're called), audio libs, etc.
@@deadsource yeah, the windows api is way more stable and just using proton is the best way, if it weren't for the steam linux runtime which is a way to have stable linux libraries (though there does need to be a better solution when outside of steam)
Saying it's lazy is ignorant. If you deploy for a platform, you are also responsible for that platform. Debugging issues on that platform. It's much more work than just "too lazy to hit a button"
@@richmondrobinson3259boost to this, the support of Linux is more complicated due to drivers and other system level stuff, its not harder than Windows, with Proton its actually probably easier than Windows, but supporting Windows is hard, and there arent enough Linux users YET to make the effort worth it.
but we are getting there, our numbers are growing, join us and they will have to listen, we are Linux, we are Legion... we are Legiux
Brooo good shit. Loved the editing! We need someone like you in this space
Fair review for the most part. The only thing I dislike is the Arch usage because it makes Linux gaming more difficult than it needs to be. Other distros are available and often don't require this much tinkering. My recommendation for gaming would be Bazzite as it is almost unbreakable and comes with all the drivers and gaming software one might expect. Unfortunately there is still a huge variance on how Linux gaming goes depending on the hardware people are using. Some users have an almost flawless experience and others run into issues at every corner. What I can say is that things are currently improving rapidly. Nvidia, for example, used to be a massive pain but they finally have come around and started to properly support at least their newer graphic cards.
Plus one to Bazzite, been a great experience for my system, been using it for six months.
Also would like to see you try bazzite!
One distro: CachyOS. Easy af.
@@CLOYO I tend to recommend immutable distros to new users as they are very difficult to break compared to a traditional Linux distro. Personally I dislike that Arch and its derivatives are advertised to new users. I consider most of these enthusiasts distros for people who enjoy tinkering and customizing all aspects of their operating system. Valve probably used it for SteamOS because of that customizability. Convincing someone to try Linux is hard enough, and giving them a something that usually just works, like the various flavours of Fedora, Mint, or Ubuntu; makes it easier to experience more of the good aspects of Linux. There is plenty of time for them to switch to Arch later if they are curious.
@@CLOYOhell yeah fellow cachyos user let's goooo, 2024 year of CachyOS desktop
That was one of the greatest Brilliant Ads I have seen since ever. Absolutely brilliantly done 🎉
Picking Arch as your first distro after leaving Windows?
You're the Brave and Bold one.
The only real perk is probably its vast documentation, but otherwise - for Linux novices it is rather an extreme option to learn this OS.
The perk would be that the second u get the hang of it you will no longer have to use anything else again with some exceptions like games that only use windows strictly for multiplayer purposes
Usually such low performance means using the wrong driver. I've seen some people on nvidia use the incorrect drivers, nvidia-open or the out of the box nouveou drivers which both suck. You usually need to use the `nvidia` package
Great vid man enjoyed watching it.
Also congrats on working with a big sponsor like brilliant. i am happy for u m8
If you haven't done it already, make a separate partition for root and home. That way if you borke the system reinstalling is very easy. Also, do not use NTFS. The support in Linux is jacking. If you must share with Windows I'd recommend exFAT, since in my experience is more reliable on Linux.
The 'artifact' at 16:48 is actually the dayZ launcher window. If you just minimize it from your desktop while the game is running you won't see that in the actual game window. Weird issue I had as well.
It's refreshing to see someone seeing the bad and the good of either system, instead of blindly praising one and shitting on the other
0:18 bro aint wrong about that
I can't believe the amount of work you have put into making this video. Thank you so much, we truly appreciate you.
Akshually 🤓☝ Arch linux is not the hardest distro, some problems are nvidia driver problems and not linux problems, and also developers can put any kind of software on linux, they just dont want to
My gamer experience on arch has been very good. I've had zero problems so far, nor is it very hard.
I am very interested in trying Linux. I understand the concept behind it, but when I watch videos like this, it seems like a daunting task.
Installing Arch is quite daunting even for Linux users, that's why people brag about it. If you want to try linux gaming I recommend Nobara, it's not perfect but it's simple and very well optimized for gaming, great first choice to try and learn about Linux even if you don't end up staying with it.
Bro , for your first distro i recommend nobara for gaming or just fedora for productivity.Nobara is fedora+gaming tweaks+nvidiasolutions packed and both have a very active discord server you can ask stuff from
It depends... For me, it was smooth. Sure, I messed up a couple of times just because I like to customize it. But for gaming? It was perfect. Being able to run games 60 fps finally (on windows I had Warframe on the lowest setting and it never went beyond 50 fps, normally running on 35 fps). So if you want to try it, do it. It can be for better
you type `archinstall` for archlinux and follow instructions
for other distros you click next next next install
I got mad at windows and I went fedora at like 4am in the morning, cold turkey. It's easy other than win11 trying to brick the bootable usb stick. You are not forced to commit to installing linux initially, you can run it off the usb to see if you like it.
I reccomend you try it. Whenever you need to use the terminal I reccomend you find out what each part of the command does so you understand what's going on.
There is a very good gaming setup on git that automates every setup and gets out of your way. Same maintainer also made an arch setup.
i love how at the beginning everything looks fine but it gets worse than the bsod randomly.
An actual cool thing about Linux is that, since games run independently of Windows compatibility, it actually has BETTER compatibility with older games than windows.
Its honestly really interesting.
if you have a dedicated gpu and an integrated gpu, you need to launch the game on the proper gpu with "prime-run %command%". heroic does that by default, and flatpak does that by default sometimes. native packages usually dont, so i have to plop that into every single launch option on steam
As a developer, I use Arch (btw) because it's been the most comfortable working environment over the years, but the fact that most if not all of the games I play work frankly well enough on Linux nowadays is wonderful. My current computer has never seen the shadow of Windows.
Your graphical issues happen consistantly when using OpenGL API. That problem might be specific to whatever user-space driver you're using. You may want to try your luck with using the Zink driver - it's OpenGL driver that's part of the Mesa project that runs on top of Vulkan API.
The true endgame of gaming on linux is that you get tired of trying to get games working so you just stop gaming, and instead start spending time on forums calling people complaining about the state of gaming on linux slurs.
I hope you read this you sound like an algerian
u have the exact same internet speed as mine
and u have the classic chinese twin controller that is popular in small towns of algeria
youre not gonna believe where hes from
@@mooseyexists ik he from algeria
Can't wait for official desktop steamOS. Proton is so good now I'm hyped.
Never going to happen
Pop!OS zero issues as described in this video. The only unplayable game I have is sadly Space Engineers.
Agreed I'd like pop os there's also the successor to look forward to known as Cosmos.
I also run PopOS and Space Engineers worked for me flawlessly
After 30 sec I am your new sub like that edits
0:39 secure Boot certification cost 300K/Year so why should you pay for something that does nothing?
90% of my games work on arch linux, except subnautica, which only lags a bit, but to be fair all my games i play were originally made 8+ years ago
18:42 Wait, WORLD OF GOO 2? WHEN THAT HAPPEND?! HOW I MISS THAT?
Epic Games Store. This is how.
Great video! Had some great laughs. My personal experience wasn't nearly as bad as yours, but I pretty much play almost exclusively through Steam (with the exception of a few MMOs), so everyone's mileage may vary (also hardware dependent, but getting much more even as time goes by).
the payday 2 linux version was abandoned by the devs long ago, judging by the use of OpenGL, it seems like you were running that version, you would most likely have had a better and more updated experience if you had used the windows version with proton
i also suspect your OpenGL green flashing issue is an arch configuration or Nvidia Driver issue, another distro which isn't "RTFM and DIY" like PopOS or Nobara would probably not have that issue
this is the first video that i've watched in your channel , it was amazing i swear
9:46 some say when you beat Celeste you find your true self
after 3 years i got tired of ntfs breaking all the time and finally reformatted all my drives to ext4, best choice i made in a while
damn 6:40 is so real. Deadpool 3 goes hard
I'd just like to interject for a moment. What you're referring to as Linux,
is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux.
Linux is not an operating system unto itself, but rather another free component
of a fully functioning GNU system made useful by the GNU corelibs, shell
utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day,
without realizing it. Through a peculiar turn of events, the version of GNU
which is widely used today is often called "Linux", and many of its users are
not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a
part of the system they use. Linux is the kernel: the program in the system
that allocates the machine's resources to the other programs that you run.
The kernel is an essential part of an operating system, but useless by itself;
it can only function in the context of a complete operating system. Linux is
normally used in combination with the GNU operating system: the whole system
is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux"
distributions are really distributions of GNU/Linux.
I have psycho-Halucinations de ja vu moment
Alpine exists
@@theunsignedtarik fsf shill
If you compare a house with a Linux distribution. Then Linux is the foundation, GNU is the supports, and something like arch is the walls and utilities. The desktop managers are the furniture and paint. This is the best analogy I could come up with.
arch linux users be like
I appreciate the walkthrough nature of the video because it gave me a better appreciation of the Heroic launcher by the end. With that said, you could have included a TLDR disclaimer in the beginning to say "Just use Heroic game launcher..."
next: TempleOS
Arch Chroot is a life saver when it comes to it, it's kinda like running Frankenstein on a car battery to fix it
5:12 is just Valve doing a bad job with their Vulkan CS2 release. They have priority on DX11.
I love how you understood the idea of Martincitopants, not saying you copied, just saying I can see the inspiration
Arch has a version of the iso that ships with an install script that gives you a GUI to install the OS. Its essentially the same as installing windows now.
Most people who use arch, including me, who doesn't use arch, say that it goes against the purpose of arch. If you want a comfy GUI based installer, go with a different arch-based distro.
@@CuteSkyler"arch install script goes against the purpose of arch, use arch install script but with a different name" do you realize how stupid this sounds?
@@CuteSkyler literally no one except gatekeepers care. Don't listen to gateekeepers. Many other long-time linux users (including me) absolutely hate them.
@@ADarnSmore Of vanilla arch, you entirely knew what I meant.
@naterest5033 Gatekeepers keep a community pure.
@@CuteSkyler no they don't gatekeepers are just annoying
"I love both, I hate both" Words to live by
Moral of the story: _"just dual boot for god's sake"_
- George Bush (you guess)
It’s good to install Linux the hard way as it teaches you a little on how to reconfigure your system if you change anything, like adding or changing drives
Are you using NTFS? Are you dual booting? I can't imagine any other reason to have any drive, even a secondary steam drive. I suspect that after these power outages you had some filesystem issues. NTFS is at it's core, a very old filesystem and is not nearly as resilient to stuff like that as the big options on Linux. I still use EXT4 because it is WAY easier to fix if something goes wrong than the other common Linux filesystem options, mainly BTRFS and ZFS. However,, those options are getting better and better as time goes on.
1:20 When i read 'c'est' i was like hmmm is ma man french ? 5 secs later تحلبتلك بلي دزيري
keep it up man 👍
You should try gaming on temple os
omg thanks I was losing my mind trying to run the finals and turns out it is that easy
5:44 what music is this I’ve heard it before
danse macabre by saint-saens
@@skriela-la-li9767 damn thanks I knew I heard it somewhere before just couldn’t remember where
All that tinkering is why i just pick up a gaming distro like cachyos. If anything breaks i could reinstall and get back to gaming in 20 minutes, not that anything ever breaks since i used it. It’s pretty good actually. No green rectangle issue with games and all that. Better cpu scheduler, built in game optimisation, automatically set btrfs backup, even comes with their own proton version too. Just play the game instead of wondering why your games run choppy.
arch btw
@ yes cachy is customised arch
The funny thing is everytime I have to tried to use windows I get issues that I wouldn’t get on linux. For example apps would sometimes randomly stop working, random bsod, weird high system resource usage(also made laptop very hot), visual glitches every once in a while when quickly resizing windows, etc. keep in mind I have a modern gaming laptop intended for windows, alienware m15 r3, it is possible I am using it wrong but isn’t it supposed to be user friendly?
On windows if something goes wrong you straight up give up and reinstall os.
@@xviii5780 for linux I can usually just fix it
That's kind of wild but can't blame windows too, for my experience with both windows (obviously without Microsoft crap) and linux (currently using arch to test it and it's great) they're both stable systems and they work well for the task they're suited for.
@@xviii5780 That's why Linux is better, you essentially NEVER need to reinstall, if some sh*t really serious happen, just rollback the snapshot.
The most effective approach is to learn a programming language and create the game yourself.
lowkey wanna install gentoo these days. it's just itching me sounds like a nice system
You are welcome!
emerge --ask --verbose human/insanity
@@AGentooUserArch just doesn't do it for me. Fedora is fine tho
i did once, its fine but glhf with cyclical deps😊
i hope you have lots of spare time
or a fast cpu
my last system update took 11 hours :3
Happy Manjaro user and gamer for 6 years now and right now i dont have any issues you had 😁 maybe make your first steps on a easier Distro 😉
To recap... for many games, Linux provides a /better/ gaming experience for many, if not most, games - and sometimes (oftentimes?) it takes some work to tailor Linux for that optimal experience. For old games... it's now often the more convenient option. YMMV.
Normies: Arch Linux
Chads: Steam OS (literally just Arch too)
Grub will break all the time, it's a quick fix. Your regular file system won't.
Imo, You should have somewhere on your file system a list of every command you do to install arch, and the frequent repairs.
Best case scenario:
Go to arch install iso live environment.
Mount the / and /boot
Arch-chroot into /mnt
sudo (reinstall grub)
sudo grub-mkconfig ...
Sudo update-grub
jobs
Exit (jobs is so exit works)
Unmount
Reboot
Should just work (hopefully).
If not
sudo rm -rf /boot/*
sudo pacman -S linux linux-firmware Amd/intel-ucode
grub config command
Grub update.
jobs
Exit
Unmount
Reboot
Or dometimes, reinstall grub itself and update its config.
Imo, I use Refind for my boot manager. Then I boot into windows or grub. But you could setup for systemd boot and bypass grub.
idk why doesnt archinstall use systemd-boot by default
@@stereomato IIRC it does. Or at least marks it as "recommended".
ah yes, the archi linux experience
@TheCommunistRabbit No. That's a windows dual boot issue.
Windows update likes to corrupt fat32 partitions.
lol. lmao even. do arch users really do this kek
There is only one bad thing. Playing Archilnux is more attractive than playing video game for me.🤯
Personally, i started using Linux (arch btw) on my crappy laptop to play mincraft, and I am now able to plat at 90fps with better battery life, compared to max 20 on windows.
And it showed better performance in others game ( in smaller measures )
So i think its worth giving it a try if you have a potato pc but if you already have a decent one there's no point.
I have a decent pc and it's actually pretty good for linux it's customizable and fast (zen kernel) or should I say its better
Yeah, its crazy how little performance the OS and Desktop Environments use up. Gives other programs a lot more free space to use
UA-cam recommended me this video and is so funny 😅 I really enjoy it
1:33 well that's interesting
"most of them are reskins lol"
that is so true
btw great video, dont mind my other comment cause it isnt focused on you, you just said what many wrongly say, but it is totally normal to make that mistake
Microsoft is cutting off kernel access to security software. No more kernel anticheat means Linux gaming is about to get a whole lot better.
Fake news
It’s overhyped news out of context. Microsoft never said that, it’s just an interpretation of a statement about croudstrike.
i forgot when you install arch with archinstall you must pick grub and btrfs or snapper wont work, ask gpt how to set up snapper, its a cli tool to automate snapshots and put those entries in grub, but you do need to set it up and update grupb and the ramfs, snapshots in the grub menu are a blessing , you cant brick your os short of the drive having a failure, all system files are stored separate ly from the ones you use ensuring you have stable fallbacks, and install the kernel you want and the linux-lts for a fallback you never know when a new kernel update will brick a rolling release so prepare my man i love arch, and get a spare drive too
try temple os
how did I not know about this channel??????????????? awesome work dude!!
I use Arch BTW.
We'll soon all use arch, btw
To every Linux user is never the OS' fault, is always something else.
Arch being the hardest system to install is such a lie - i can install it in a reasonable amount of time (no I don't archinstall, as it's cooler and more fun to install it manually before any arch user comments abt it)
i think the hardest os that i know of is gentoo, when i tried installing it (with the handbook) i failed
i want btrfs with timeshift. maybe next install i want btrfs with timeshift AND encryption. too much work to manual install (i did that for my debian server because i wanted debian stable) - but for "Arch" i just took the EndeavourOS installer.
@@Henry-sv3wv what ks btrfs I'm kinda new to linux, I've only been using it for like 3 months
@@realPlerby It's a filesystem, one of the most advanced ones. Supports snapshots, subvolumes, deduplication, compression, RAID, etc.
ext4 is the most common filesystem, because it's the most mature, but also doesn't have the advanced features of btrfs, or the speed of XFS.
@@TopiasSalakka btrfs has a pretty bad track record. And I don't hear people talk much about XFS these days.
The filesystems that are most popular is ext4 for regular desktop use and then ZFS for everything else. I'm really looking forward to using bcachefs in the future when it has more oven time.
Strictly speaking, Linux From Scratch is the hardest to install, but once you install it and then add a package manager. And you basically just have Gentoo at that point.
Both entertained and educated, more videos like this needed, rather then just people judging in comments -_-
Those "but" moments xD
Ummm, just some food for thought: Maybe if you make a video about committing to Linux for gaming, maybe also use a Linux native filesystem?
What was wrong with BTRFS, ext4 or even XFS? Also, a trained animal can install Arch. Its literally just following the step by step tutorial in the wiki, no script required.
For newcomers it's not that easy as someone doing it multiple times, you often want to look for a tutorial or the documentation but a script can help a lot
Play native games natively. Just enable proton only in the game that only supports windows by going to its options menu.
Why would you use Proton with cs2 lmfao
I think 90% of your issues are just skill issues.
amazing video man, informative, entertaining and funny, shit is dope dude keep it up
7:27 you couldve asked chatgpt to how to fix grub, you didn't have to reinstall everything
all you have to do was just boot into iso and arch-chroot into the partition that's arch installed,then you can regenerate grub config there
I think the power outage caused data corruption to his root partition considering he's using a HDD it's likely
@KatelynTea oh,if there is data corruption then you can't recover it
I'll probably make a Linux partition on my SSD just to use local AIs and play around with different models, the compatibility seems unbelievable at the moment, but it was to be expected since AI is carried on the backs of developers working on OpenSource models
Try and install gamemode and in click on a steam game and set the launch options to gamemoderun %command% and then you will have better performance
or, specifically in source games (mostly), you can add "%command% -high" etc. into the game's launch options, it pretty much does the same thing as gamemode would do, but only for source games
It does hardly anything, just forces your CPU to run at max speed all the time.
I learned Linux by repeatedly bricking my computer and going through a format/reinstall cycle OVER AND OVER again for an extremely long time. I was 14 and I thought it was so cool to have a PC not running Windows or Mac (Which, arguably Mac computers weren't absolutely everywhere like today).
Eventually my sweaty little goblin ass figured out the basics + a little more and wound up dual booting just to play games since there was absolutely ZERO support for any gaming back in the day.
Why are you using Arch when you can literally use Steam OS to play Steam games?
Arch, and any derivative of it is not for beginners at all even if they're advertised for gaming. The games also perform relative to the drivers you use for them, which are predominantly free ones on the market, unless you use dedicated systems where drivers are readily available for GPUs like AMD's Linux ones that are packaged for RHEL derivatives like Fedora and Ubuntu (only those two systems).
SteamOS is Steam Deck only. It's generally ass limited in customizing.
Valve only offers steamos 2.0 on their site and there is third party steam deck integrations
For DayZ that artifact comes from the launcher. If you close it out, it should go away, there's a setting to close the launcher everytime you press play.
People have Nobara especially for gayming and you installing arch? Wrong decision
Or basically any other user friendly distro which just makes life easier.
just got Mint for dual boot, I like how smooth it is and the customization of it. but man its annoying to figure out that “swappiness” was making my entire system feel laggy when opening 2 programs while also having 40GB of RAM available 😐
My Arch Linux Nvidia rig running Wayland + Hyprland chews up STALKER2 like it's making off with the inventory from Ft.Knox and has a 10 year head start on it's getaway lol. If "Arch Linux" isn't gaming well, or performing well in any regard, it's 100% configuration issue. Since Arch is DIY, that means if it's running like crap, it's 100% our fault lol. I can't tell you how long it took me to learn how to make a stable Arch Linux Gaming rig; but now I'm in the Elite tier with my Ryzen 9 5950x @ 6.13Ghz, RTX 4090 24GB OC GPU, and 128 GB of RAM lol. I'll NEVER go back to windows.
gpu makers have been moving away from opengl for a while so any system older than ~2019 prefers opengl and anything newer prefers vulkan
also gloriouseggroll who makes progon-ge has his own distro. it's called nobara and it's great
I have played games like Baldurs Gate 3, No man sky, Fallout 4, RDR2, Starfield, Witcher 3, Dvinity original sin 2 on Garuda (arch based) and Tumbleweed. all on Ultra for a year now. and not have had these problems you seem to have. Just installed them on Heroic games (For GOG) and Steam without any tinkering. Although the NVME thing did happen on Arch all of sudden (why I moved to Opensuse Tumbleweed) though Vulcan did crash the BG3 on arch too, so I have been using directx instead. I guess I am just lucky.