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

[Error] xdg_backend: Compositor released us but we were not acquired. Oh no. #1636

Open
3 of 6 tasks
ShapeShifter499 opened this issue Nov 24, 2024 · 1 comment
Open
3 of 6 tasks

Comments

@ShapeShifter499
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Are you using any gamescope patches or a forked version of gamescope?

  • The issue occurs on upstream gamescope without any modifications

Current Behavior

Logs are spammed with [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.

Steps To Reproduce

Launch anything with gamescope

Hardware information

- Distro: Arch linux
- CPU: AMD Custom APU 0405
- GPU: Advanced Micro Devices, Inc. [AMD/ATI] VanGogh [AMD Custom GPU 0405]
- Driver Version: Mesa 24.2.5-arch1.1
Steam Deck LCD with Arch Linux replacing the original SteamOS

Software information

- Desktop environment: Gnome 47
- Session type: wayland
- Gamescope version: [gamescope] [Info]  console: gamescope version 3.15.14 (gcc 13.2.1)
- Gamescope launch command(s): gamescope -F fsr -S auto -f -W 1280 -H 800 -e --mangoapp -- steam -gamepadui -steamos3 -steampal -steamdeck -console

Which gamescope backends have the issue you are reporting?

  • Wayland (default for nested gamescope)
  • DRM (default for embedded gamescope, i.e. gamescope-session)
  • SDL
  • OpenVR

Logging, screenshots, or anything else

No response

@ShapeShifter499
Copy link
Author

ShapeShifter499 commented Nov 24, 2024

Extended log from when ran in a terminal. Despite running on a steam deck, log shows 75MHz refresh rate due to the external display that is connected.
[ransu@steamdeck-lcd ~]$ .local/bin/steam_gamescope.sh
[gamescope] [Info]  console: gamescope version 3.15.14 (gcc 13.2.1)
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
[gamescope] [Info]  vulkan: selecting physical device 'AMD Custom GPU 0405 (RADV VANGOGH)': queue family 1 (general queue family 0)
[gamescope] [Info]  vulkan: physical device supports DRM format modifiers
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
[gamescope] [Info]  wlserver: [backend/headless/backend.c:67] Creating headless backend
[gamescope] [Info]  xdg_backend: Seat name: seat0
[gamescope] [Info]  vulkan: supported DRM formats for sampling usage:
[gamescope] [Info]  vulkan:   AR24 (0x34325241)
[gamescope] [Info]  vulkan:   XR24 (0x34325258)
[gamescope] [Info]  vulkan:   AB24 (0x34324241)
[gamescope] [Info]  vulkan:   XB24 (0x34324258)
[gamescope] [Info]  vulkan:   RG16 (0x36314752)
[gamescope] [Info]  vulkan:   NV12 (0x3231564E)
[gamescope] [Info]  vulkan:   AB4H (0x48344241)
[gamescope] [Info]  vulkan:   XB4H (0x48344258)
[gamescope] [Info]  vulkan:   AB30 (0x30334241)
[gamescope] [Info]  vulkan:   XB30 (0x30334258)
[gamescope] [Info]  vulkan:   AR30 (0x30335241)
[gamescope] [Info]  vulkan:   XR30 (0x30335258)
[gamescope] [Info]  wlserver: Using explicit sync when available
[gamescope] [Info]  wlserver: Running compositor on wayland display 'gamescope-0'
[gamescope] [Info]  wlserver: [backend/headless/backend.c:17] Starting headless backend
[gamescope] [Info]  wlserver: Successfully initialized libei for input emulation!
[gamescope] [Info]  wlserver: [xwayland/server.c:107] Starting Xwayland on :2
[gamescope] [Info]  pipewire: stream state changed: connecting
[gamescope] [Info]  pipewire: stream state changed: paused
[gamescope] [Info]  pipewire: stream available on node ID: 74
[gamescope] [Info]  xwm: Embedded, no cursor set. Using left_ptr by default.
[gamescope] [Info]  vblank: Using timerfd.
[gamescope] [Info]  edid: Patching res 800x1280 -> 1280x720
[gamescope] [Info]  edid: [edid] Patching HDR static metadata:
    - Max peak luminance = 500 nits
    - Max frame average luminance = 500 nits
[gamescope] [Info]  edid: Hmmmm.... dtd start is 0. Interesting... Not going further! :-(
[gamescope] [Info]  edid: BASE Checksum valid? Y
[gamescope] [Info]  edid: Wrote new edid to: /home/ransu/.config/gamescope/edid.bin
steam.sh[3740]: Running Steam on arch rolling 64-bit
steam.sh[3740]: STEAM_RUNTIME is enabled automatically
setup.sh[3794]: Steam runtime environment up-to-date!
[2024-11-24 00:21:08.227] [MANGOHUD] [error] [overlay_params.cpp:1029] Failed to read presets file: '/home/ransu/.config/MangoHud/presets.conf'
[2024-11-24 00:21:08.253] [MANGOHUD] [error] [cpu.cpp:536] Could not find cpu temp sensor location
steam.sh[3740]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2024-11-24 00:21:09] Startup - updater built Nov 19 2024 03:53:59
[2024-11-24 00:21:09] Startup - Steam Client launched with: '/home/ransu/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened' '-gamepadui' '-steamos3' '-steampal' '-steamdeck'
[2024-11-24 00:21:09] Opted in to client beta 'steamdeck_stable' via beta file
You are in the 'steamdeck_stable' client beta.
11/24 00:21:09 minidumps folder is set to /tmp/dumps
11/24 00:21:09 Init: Installing breakpad exception handler for appid(steam)/version(1731990050)/tid(3847)
[2024-11-24 00:21:09] Loading cached metrics from disk (/home/ransu/.local/share/Steam/package/steam_client_metrics.bin)
[2024-11-24 00:21:09] Using the following download hosts for Public, Realm steamglobal
[2024-11-24 00:21:09] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2024-11-24 00:21:09] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2024-11-24 00:21:09] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2024-11-24 00:21:09] Verifying installation...
[2024-11-24 00:21:09] Verification complete
UpdateUI: skip show logo
Steam logging initialized: directory: /home/ransu/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 1 real: 0xe5a42dc0
XRRGetCrtcInfo Workaround: initialized with override: 1 real: 0xe5a41500
steamwebhelper.sh[3896]: Using supervisor /home/ransu/.steam/root/ubuntu12_32/steam-runtime/amd64/usr/bin/steam-runtime-supervisor
steamwebhelper.sh[3896]: Starting steamwebhelper under bootstrap sniper steam runtime via /home/ransu/.local/share/Steam/ubuntu12_64/steam-runtime-sniper.sh
steamwebhelper.sh[3896]: CEF sandbox already disabled
steamwebhelper.sh[3896]: Starting steamwebhelper with Sniper steam runtime at /home/ransu/.local/share/Steam/ubuntu12_64/steam-runtime-sniper/_v2-entry-point
backlight initialized
backlight path: /sys/class/backlight/amdgpu_bl1/brightness
backlight max brightness: 255
backlight max gain: 1.000000
sudo: a password is required
[2024-11-24 00:21:12.493] [MANGOHUD] [error] [overlay_params.cpp:1029] Failed to read presets file: '/home/ransu/.config/MangoHud/presets.conf'
[2024-11-24 00:21:12.493] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'nis_steam_sharpness'
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 4064
[2024-11-24 00:21:12.642] [MANGOHUD] [error] [overlay_params.cpp:1029] Failed to read presets file: '/home/ransu/.config/MangoHud/presets.conf'
[2024-11-24 00:21:12.643] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'nis_steam_sharpness'
[2024-11-24 00:21:12.643] [MANGOHUD] [error] [overlay_params.cpp:114] Couldn't create socket pipe at 'mangohud'
[2024-11-24 00:21:12.643] [MANGOHUD] [error] [overlay_params.cpp:115] ERROR: 'Address already in use'
[gamescope] [Info]  edid: [edid] Patching HDR static metadata:
    - Max peak luminance = 500 nits
    - Max frame average luminance = 500 nits
[gamescope] [Info]  edid: Hmmmm.... dtd start is 0. Interesting... Not going further! :-(
[gamescope] [Info]  edid: BASE Checksum valid? Y
[gamescope] [Info]  edid: Wrote new edid to: /home/ransu/.config/gamescope/edid.bin
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
[2024-11-24 00:21:12.656] [MANGOHUD] [error] [overlay_params.cpp:1029] Failed to read presets file: '/home/ransu/.config/MangoHud/presets.conf'
[2024-11-24 00:21:12.656] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'nis_steam_sharpness'
[2024-11-24 00:21:12.656] [MANGOHUD] [error] [overlay_params.cpp:114] Couldn't create socket pipe at 'mangohud'
[2024-11-24 00:21:12.656] [MANGOHUD] [error] [overlay_params.cpp:115] ERROR: 'Address already in use'
exec ./steamwebhelper -lang=en_US -cachedir=/home/ransu/.local/share/Steam/config/htmlcache -steampid=3847 -buildid=1731990050 -steamid=0 -logdir=/home/ransu/.local/share/Steam/logs -uimode=4 -startcount=0 -gamepadui -steamdeck -steamos3 -steamuniverse=Public -realm=Global -clientui=/home/ransu/.local/share/Steam/clientui -steampath=/home/ransu/.local/share/Steam/ubuntu12_32/steam -launcher=0 -no-restart-on-ui-mode-change --valve-enable-site-isolation --enable-smooth-scrolling --no-sandbox --password-store=basic --ignore-gpu-blocklist --log-file=/home/ransu/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --enable-features=PlatformHEVCDecoderSupport --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,ValveFFmpegAllowLowDelayHEVC
radv: Updated the per-vertex VRS rate to '0'.
[2024-11-24 00:21:12.857] [MANGOHUD] [error] [overlay_params.cpp:1029] Failed to read presets file: '/home/ransu/.config/MangoHud/presets.conf'
[2024-11-24 00:21:12.857] [MANGOHUD] [error] [overlay_params.cpp:647] Unknown option 'nis_steam_sharpness'
[2024-11-24 00:21:12.857] [MANGOHUD] [error] [overlay_params.cpp:114] Couldn't create socket pipe at 'mangohud'
[2024-11-24 00:21:12.857] [MANGOHUD] [error] [overlay_params.cpp:115] ERROR: 'Address already in use'
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
[Gamescope WSI] Application info:
  pApplicationName: hellovr_vulkan
  applicationVersion: 1
  pEngineName: (null)
  engineVersion: 1
  apiVersion: 4194304
[Gamescope WSI] Executable name: vulkandriverquery
[Gamescope WSI] Forcing on VK_EXT_swapchain_maintenance1.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
/bin/sh: line 1: /usr/bin/steamos-polkit-helpers/jupiter-dock-updater: No such file or directory
Desktop state changed: desktop: { pos:    0,   0 size: 1280, 720 } primary: { pos:    0,   0 size: 1280, 720 }
Caching cursor image for left_ptr, size 24x24, serial 2, cache size = 0
CDesktopCapturePipeWire: Opening DRM render node /dev/dri/renderD128
CDesktopCapturePipeWire: setting stream node path: gamescope
BuildCompleteAppOverviewChange: 1311 apps
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Unsupported maximum keycode 708, clipping.
>                   X11 cannot support keycodes above 255.
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Errors from xkbcomp are not fatal to the X server
[gamescope] [Info]  xdg_backend: Changed refresh to: 75.002hz
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.
[gamescope] [Error] xdg_backend: Compositor released us but we were not acquired. Oh no.

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

No branches or pull requests

1 participant