Switching to Linux has been a rewarding journey.
Switching to Linux has been a rewarding journey.
Sure, I get it now. Linux is integrated into all systems, which made it really helpful.
Are you seeking a functional OS or eager to dive deep into GNU/Linux? Ubuntu offers a solid choice for anyone wanting a Windows or Mac alternative. For more advanced Linux experiences, consider Fedora or Manjaro. Keep in mind Arch Linux and Gentoo can be challenging for beginners due to their steep learning curves.
Pop!OS runs Windows tiling smoothly, and the Nvidia driver comes built-in.
Well, with newer AMD GPUs that support amdgpu, this situation shouldn't occur, particularly for games like CS:GO that have native ports. You don't even need to rely on proton in that case. I haven't seen your hardware details. One possible reason is you're running an older AMD GPU that isn't compatible with amdgpu. Such outdated graphics cards are usually better supported in Windows OOTB, but they might still pose challenges on Linux, requiring more manual effort. If you need assistance, please share your specific AMD GPU drivers and any other games you've tried—this will help determine if the issue is CS:GO-related or a broader setup problem. Edited September 21, 2020 by Wild Penquin TYPOs
This might seem unusual to someone used to Windows environments. Yet, few programs actually require dedicated GPU drivers. Numerous factors explain this; much of what runs on Windows is managed by alternatives within the GNU+Linux interface—reducing the necessity for such tools. Additionally, the core technology differs significantly from Windows, meaning developers often need to build from the ground up. This isn’t a top concern for GPU driver teams (their main goal is functional drivers and fixing bugs). Consequently, software supporting GPU drivers is rare.
EDIT: I should mention something else: The Unix principle of focusing on a single task well. Some might view Windows GPU drivers as extra features. In reality, Linux GPU solutions tend to be more straightforward, and this aligns with user expectations—especially when choices aren’t presented in Windows. Ideally, GPU drivers would offer optional advanced tools for tasks like overclocking, but currently they’re not essential.
The NVidia drivers include a basic GUI, though it’s not strictly required. All necessary functions exist without it (monitoring, setting preferences), making the package minimal. Or perhaps I misremembered: The last time I used an NVidia GPU might have changed.
Edited September 21, 2020 by Wild Penquin Unix Philosophy