Dxvk is usually better, but using vulkan is the better strategic move, you'll increase their vulkan stats and provide QA. Good native vulkan support will beat dxvk every time.
I’ll go against what most comments said and recommend DirectX 11. Yes, DXVK will translate it to Vulkan anyway, but Larian’s own Vulkan implementation is definitely less stable compared to DX11.
I’ve experienced multiple crashes during simple things like opening the character sheets using the tab key, or crafting alchemy potions. I never had a single crash using DX11. I used Fedora 39/40 and openSUSE Tumbleweed, so the kernels were fairly recent. Radeon 7800 XT GPU.
I had the same experience under Windows 10 (before I switched to Linux), Vulkan has smoother frametimes but DX11 is more stable.
YMMV, this is just my experience from almost 400 hours played so far.
They borked the Vulkan Renderer somewhere around Patch…3 I think? It used to be so performant, but now it runs only at 40-60fps on my Nvidia 3090 compared to the DX11 renderer which can render at 80-120 T_T
DirectX is a Windows thing, so you’ll just have those calls translated to Vulkan under the hood (DXVK). You’ll probably get better performance from just setting it to Vulkan directly.
Edit: As some others say, for BG3 specifically, DXVK does a really good job. My personal experience is that “the best” option is very patch dependent. At launch Vulkan was best, then after a few patches did DXVK ran better, but personally I’m back to straight Vulkan, for no other reason than wanting to be a +1 in the statistics.
OpenGL is a bit like Vulkan, but discontinued since… 2014, with a single update since then. It was actually stopped because Vulkan seemed better, and both API’s were maintained by the same organisation.
In general it’s more likely to work on older devices, but would be less performant than Vulkan.
If you have an Nvidia GPU definitely pick DirectX. On AMD it’s more of a tossup, depends on the game and the features in question but generally it won’t need to translate OpenGL, so it has higher maximum performance potential.
To expand - DirectX is a proprietary Windows solution. Any time you pick it on Linux, it will run through a translation layer
OpenGL/Vulkan are cross-platform
OpenGL is to DirectX 11 as Vulkan is to DirectX 12
Microsoft kept the same branding, but also followed in Vulkans/Metals footsteps of using lower level calls to the hardware. This makes the graphics drivers simpler, and can be way more performant because the CPU doesn’t have to do as much
I use the steelseries arctis 7 (I think, it’s the non-pro version). It works great in Endeavor and is very simple. I don’t think I can tell how much charge the battery has but I charge it every night so that’s not an issue. Highly recommend buying a magnetic USB cord for it.
I was looking into these but it mentions software a lot in the reviews as in you must use the software to ensure good audio quality. Is this true? How long have you had them?
I’ve had mine for at least 5 years, probably more. You don’t need any software on Linux, it’s picked up as a normal USB audio device: SteelSeries ApS SteelSeries Arctis 7I’m no audiophile, but audio quality is great. I had the Logitech G930 before and I like this better. The one USB device actually presents 2 audio devices to the computer because it has this neat dial that lets you mix your game sound and chat sounds right on the headset.
I have the Arctis 7 as well and the default EQ sounds just fine, although I do prefer the Bass Boost. You can run the software inside a Windows VM, passthrough the USB dongle and configure all your settings as well. They get saved into the headset and work just fine in Linux without Linux native software.
I have invested lots of effort and research and sadly money over the years into this specific question. And nowadays my recommendation would be: keep it simple.
That means: get a headset that is well reviewed and uses a wireless connection. Do not use Bluetooth. Bluetooth has good quality now, but no matter what perfect settings you use, you will have a noticeable delay, which is especially noticable during hectic gaming voice comms. Some headsets with a dedicated wireless receiver ( usually a small USB dongle) offer BT as an extra option, which can be great if you want to use it for listening to music or doing occasional calls while moving outside while linked to your phone.
Second tip: don’t get a combined all-in-one gaming headset. They can be good, but are always overpriced für what they offer. Marketing ftw. Instead get a good headset and get a simple separate mic. Modmic or any derivative works.
Overall, you’ll get tremendously better quality for significantly less price. The sheer amount of options for good “generic” headphones is immense. Added bonus: because the two are separate, you can swap one out when it breaks. Especially the addon microphones have a tendency to last decades, unlike the headsets themselves, which suffer more immediate wear and tear.
Antlion itself an official wireless modmic, but it’s a staggering 150 bucks, was cheaper a could years ago… On the upside, it’s pretty much a lifetime purchase and really good quality. But it’s definitely overpriced.
If your budget is lower, you can look at lavalier mics or wire mics. Those are the kind that TV/ video guys usually wear. Lavaliers are simply tacked to the top of your shirt, while the wire mics are super thin wires that you wear under your actual headset. Both are light, have good audio quality and nur importantly are available at much wider and fairer price ranges, as they are less of a nice. Lav mics can be as cheap as ten bucks.
They’re running games on the M1 GPU? The last time I heard about it the developers had to restart the GPU driver every frame and they said there was a huge way to come still.
Does Bazzite use a gamescope session on wayland by default? Gamescope has a bug which prevents the wayland client from drawing the steam overlay. I suppose it’s unlikely to be the same issue but I happen to be dealing with it on my system (not Bazzite) so I immediately made the connection.
I believe the quickest way to get the best possible answer to your question, is through their discord server or their discourse forum. Devs and mods are more likely to point you in the correct direction.
linux_gaming
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.