Loving DXVK on Fedora Linux (Battlefield 4)

I switched off Windows 10 to Fedora Linux for a number of reasons, one of which is my workflow didn’t work well with Windows 10, I play…

Loving DXVK on Fedora Linux (Battlefield 4)

I switched off Windows 10 to Fedora Linux for a number of reasons, one of which is my workflow didn’t work well with Windows 10, I play with containers; NodeJS; and lots of other technologies. Yes, a lot of the games that I play already work with Linux; however, some of the games I really enjoy playing have no native Linux support… so that’s where DXVK comes into play. Luckily I have both Steam — Steam Play — and Lutris.

Battlefield 4

One game that I enjoy playing, even to this day, is Battlefield 4. So far, it’s still my favorite game in this series. I used Lutris for this game with DXVK enabled. The game, by default, would hold 70–100+ FPS, but would sometimes drop and you’d see a quick freeze. I was able to fix that issue by turning on Vsync; not something I do often in games.

I ended up spending a couple hours playing Saturday morning, and didn’t run into one crash. After enabling Vsync and limiting my FPS to 60, I didn’t notice any other freezes or frame rate drops.