I’m having an issue with the games Against the Storm (AtS) and Songs of Conquest (SoC), both running on the Unity engine.
The problem is that when I enter the menu, I get normal FPS (unlocked in the settings) (in SoC, on the loading screen), but once I get into the game, the FPS drops (SoC menu and gameplay) with DXVK, and the frame times increase in ms. CPU and GPU usage is also higher even before entering gameplay (or the SoC menu).
Menu
GPU0 94%
GPU1 8%
CPU 53 %
DXVK 81 FPS 12.4 MS
My dGPU is “headless”–only my iGPU is connected to my displays. This matches a laptop without a MUX (multiplexer). If your laptop has a MUX, then things get more complicated and is honestly quite fragile on Linux. If your dGPU has a dedicated video port (HDMI / DP / USB-C with DP-altmode) then using that port will force the dGPU to always be used and is more performant than passing data over the PCIe bus and less fragile than relying on a MUX to switch which GPU is rendering.