Hello @dpantel, this is an issue to report to your video driver vendor, not against the Steam client. It's likely there's missing driver features or other bugs.
Closing as not a Steam client issue.
I am not asking why the game will not work on my Arc GPU. I am asking why steam/mesa/vulkan seem to ignore my request to use my integrated GPU.
Unless you think my Arc drivers have something to do with that, please reopen.
<stuff> steam steam://<stuff> this should be a call to the steam startup script, where it sees that there's already a running instance of Steam, hands off steam://<foo> to the running instance, and closes. Whatever switcherooctl manipulates isn't sticking around to interact with the game. I'd experiment with DRI_PRIME=1 %command% or DRI_PRIME=0 %command% in the game's launch options.
I have attempted DRI_PRIME options with the same result.
Edit: I would love any suggestions to get more/better logging of this failure to launch. Looking through steam logs, I don't see any obvious errors.
Another data point: I have disabled the /integrated/ GPU and the game runs absolutely fine.
So, again, this is not a driver issue, but a multiple GPU issue.
proton hotfixx1 2025-02DRI_PRIME=0 %command%x1 2025-02DRI_PRIME=1 %command%x1 2025-02
Your system information
tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs] steam-logs.tar.gzPlease describe your issue in as much detail as possible:
Some games (for example, Assassin's Creed II) no longer launch since installing a new discrete GPU.
When launching a game with the GPU installed, Steam will attempt to launch the game for a couple of minutes and fail. During this time, the desktop becomes very slow or unresponsive. Neither the Ubisoft launcher nor the game window is opened. No error message is shown.
I assumed it was because this is an older game, which may be problematic for Intel Arc, so I attempted to force steam to launch the game using my integrated GPU, with the same failed result.
If I unplug the discrete GPU, the game launches normally.
In the included logs, there should be 2 launch attempts on February 18, 2025. The first is with the discrete GPU plugged in, which resulted in failure. The one following a couple of minutes later is with the GPU removed and succeeds.
Steps for reproducing this issue:
DRI_PRIME_DEBUG=1 switcherooctl --gpu=0 steam steam://rungameid/33230to try to force iGPU= fail
DRI_PRIME_DEBUG=1 steam steam://rungameid/33230= success