Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
weirddan455 opened this issue Sep 12, 2024 · 2 comments

Comments

@weirddan455
Copy link

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

@kisak-valve
Copy link
Member

Possibly related to #6640.

@PimpOfSune
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants