The Steam experience in Linux is noticeably worse than Windows too. To be fair, I use Arch Linux so there are a couple of extra steps involved but still, this was my experience:
Apart from all that, actual gameplay is perfectly fine. No graphical issues, lag or stutter when using the Catalyst drivers. But until stuff like the above is resolved, it is literally faster for me to reboot into Windows and load a game than play in Linux.
- Activate the multilib repo (ugh, do I have to? Everything else I use is 64-bit native)
- Download and install Steam (very easy, let pacman do its work)
- Launch Steam, login and install TF2 (again, very easy, but it doesn't play too well with tiling WMs like i3. An issue I don't have with any other program)
- Launch TF2. It seems to load fine, but hangs before the menu shows up. Some googling later, it turns out I need to enable the en_US.UTF-8 locale in /etc/locale.gen. Why? I use en_GB and only that because I'm British. And why does it fail so fatally? No other program has this problem.
- The time to load TF2 seems to be around 20-30 seconds as opposed to the 10 or so seconds in Windows
- Join a server. I then endure an excruciatingly long load time while the CPU fan spins manically due to the game doing...something. Joining a game takes as much as two minutes. On the same hardware in Windows, it takes 5-10 seconds. Max.
- As a minor point, the fonts look distinctly worse in Linux, all thin and spindly.
Apart from all that, actual gameplay is perfectly fine. No graphical issues, lag or stutter when using the Catalyst drivers. But until stuff like the above is resolved, it is literally faster for me to reboot into Windows and load a game than play in Linux.
Comment