All my Steam games run great if I run them as normal without Gamescope wrapping Steam.

If I run Steam in a Gamescope window then my Windows/Proton games just don’t start. - I press play and a few seconds later I’m back to the “Play” button in Steam.

This is the command:
gamescope --nested-width 1920 --nested-height 1080 --nested-refresh 60 --output-width 1920 --output-height 1080 --steam – steam -tenfoot

I’m running Fedora 38 on an AMD 6900xt with everything vanilla and up to date. Desktop is Gnome/Wayland.

What could be the problem?

  • GaijinPadawan@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Gamescope doesn’t work for me either (Garuda/amd gpu) but I haven’t found it necessary. I prefer using gamemoderun on everything - Baldurs gate 3 runs much more smoothly than on windows

  • GamertechAU@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Just checking, if you’re not using the flatpak Steam install then have you installed gamescope?

    The Steam package from Flathub includes gamescope, but not all non-flatpak versions combine it.

    sudo dnf install gamescope

  • xkjlxkj@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Try to simplify that a bit. gamescope -W 1920 -H 1080 -r 60 -f -- %command%

  • TheOriginalFlashGit@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I tried gamescope before (trying to get HDR working) and it seemed to work ok (though I couldn’t get HDR working), I just tried it with tenfoot and while it launches, the controller doesn’t work for me (with cyberpunk) so not sure if that helps your or not

    https://i.imgur.com/MOWYgpZ.png

    For me, I get stuff in the steam logs like this:

    wlserver: Running compositor on wayland display 'gamescope-0'
    wlserver: [backend/headless/backend.c:16] Starting headless backend
    wlserver: [xwayland/server.c:108] Starting Xwayland on :1
    wlserver: [types/wlr_compositor.c:681] New wlr_surface 0x55945e26c8d0 (res 0x55945e13cd60)
    wlserver: [xwayland/server.c:273] Xserver is ready
    

    Command I ran was this

    gamescope -W 2560 -H 1440 --steam -- steam -tenfoot
    

    https://i.imgur.com/ZfuzgfA.png

    Used gamescope from their github site.