protonscr

Civilization VI always launches DX12 version from system tray quick launch menu (does not respect launch options)

steamopen Steam client
ValveSoftware/steam-for-linux#11252 · opened 2024-09-12 by weirddan455 · updated 2024-09-14 · 2 comments · github
1 matching comments, n / p to jump
Wweirddan455 2024-09-12 github

Your system information

  • Steam client version (build number or date): 1721173382
  • Distribution (e.g. Ubuntu): Debian 12
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • GPU: AMD Radeon RX 560

Please describe your issue in as much detail as possible:

I'm running Civilization 6 on Debian 12 Linux through Proton. I'm aware there is a native Linux version but the Windows version running through Proton gets much better performance.

I've configured it to run the DirectX 11 version as it gets better performance on my system than the DirectX 12 version. The issue I'm having is that when I launch the game through the "quick launch" menu by clicking the Steam icon at the bottom right of my screen, it lauches the DirectX 12 vesion. I can confirm this my looking at the command being run in my KDE System Monitor. It shows that it exectures CivilizationVI_DX12.exe when I want CivilizationVI.exe (DX11 executable).

When I launch the game by opening the full Steam window and navigating to my library, it launches the correct DX11 version.

It looks like a Steam bug to me so I'd just like to report it so maybe you guys can work on a fix. For now, I can launch through my Library as a workaround.

Steps for reproducing this issue:

  1. In compatibility options for Civ 6, force Proton 9.0 so it doesn't use the native Linux version (didn't test with other versions)
  2. In the general tab, set launch options dropdown to DX11 version.
  3. Launch the game from the quick launch in the system tray and observe that it launches the DX12 version.

Launch options:
civ6-options

System tray quick launch:
civ6

Kkisak-valve maintainer 2024-09-12 github

Possibly related to #6640.

PPimpOfSune 2024-09-14 github

I thought it was a feature.
For me, launcing games like Hearts of Iron IV and Valheim from tray icon always skipped all choices which are offered if launching from Steam's Library window.
Regardless of if native or Proton based.

Proton versions