Hey everyone! I just started using Debian 12 with KDE Plasma and I'm dual booting with Windows 11. I'm trying to get familiar with Linux since I'm hoping to get rid of Windows eventually. However, I'm facing some challenges running games. My setup includes an Intel 11th gen i7 processor, an Nvidia GeForce 3050 TI laptop, and 64GB of DDR4 RAM.
I've had some luck getting a few games to run, but one game, Armored Core: Fires of Rubicon, just won't launch at all. I've noticed that while Satisfactory runs smoothly using Vulkan, Fires of Rubicon seems to require DirectX. I have the experimental version of Proton activated, which I thought should help, but I'm not sure if I've missed any steps in getting it properly configured.
Also, I followed Debian's instructions to install the proprietary Nvidia drivers, which should optimize performance for my graphics card. Satisfactory works fine with Vulkan, but I get an error when I try to launch other games, like "A D3D11-compatible GPU is required to run the engine." This makes me think the issue could be driver-related, but I thought I resolved that already. I'm also unsure about how to handle specific Nvidia drivers since the proprietary drivers seem to support all devices. I've seen some mention of Nvidia X Server settings, but I'm hesitant to run any scripts from Nvidia's site without proper guidance.
Can anyone provide thoughts on how to troubleshoot these issues? Especially regarding Proton and the DirectX games? Thanks!
3 Answers
It sounds like you’ve done quite a bit of setup already! If you’re having trouble with proton, ensure you’ve enabled the correct compatibility modes for those DirectX games. Sometimes experimenting with different Proton versions can help, too.
Just a thought: are you running the games from an NTFS drive? I've heard that Steam has compatibility issues with NTFS formatted drives which might be affecting your game launches.
Armored Core: Fires of Rubicon actually has native Linux support according to ProtonDB, which might help you out! You should check that out to see if there are any specific tips for running it on Linux.
Yeah, I might have misused 'native.' I know DirectX is primarily for Windows, while Vulkan is more suited for Linux. I tried launching it with -Vulkan options, like I did for Satisfactory, but it didn’t work. I have Proton Experimental activated in Steam, so I thought that would handle it.
Good question! I actually started that way but ended up deleting my Steam apps folder by mistake. Now, all my games are stored on my local drive, so that shouldn’t be the issue.