Nested Gamescope on Nvidia on 4k - Borked?

Hello,

First of all I am really enjoying my bazzite-dx experience. I migrated from Windows on the destop, with a 4070, but I already had experience with Bazzite on my Framework laptop.

I am somewhat familiar with some of the quirks of using a Nvidia gpu on linux, but i has been mostly smooth sailing. I have a dual monitor setup, with a 4k main display. Though it comes with some caveats:
  • I have to use "Scaled by the system" for legacy apps in the settings, otherwise I cannot run any Steam game in fullscreen.
  • Running games in fullscreen when "Apply scaling themselves" is enabled, will "collapse" the resolution into a 4:3 window that seems weirdly streched and is completely unusable. Borderless fullscreen seems to work sometimes, but it results in a 30% framedrop and perceived latency.
  • Any gamescope/scb %command% does not work for any game, though it does work on my framework (AMD).
  • Using gamescope to launch steam itself does seem to work sometimes, but it displays a black window 9/10 times mentioning "handheld Daemon", I cannot get it to work consistently, to see if it impacts performance.
  • I have to use a launch script for every game that resets the scaling to 100%, otherwise the 4k resolution is not available in-game. Doing this gives me the most performance, stability and best quality. So I have been using that mostly.
My main issue is that I have to use the "scaled by the system" setting, that makes other apps (as well as Steam) like spotify and orcaslicer blurry. Are there any known issues with the "Apply scaling themselves" on 4k displays? Or is this just an Nvidia thing?
And is there any way to toggle that setting outside of the UI? At first glance it seemed weirdly convoluted to change the setting via the command-line.
Was this page helpful?