Bug 55629

Summary: Не работает gamescope
Product: Sisyphus Reporter: ko.belinsky
Component: gamescopeAssignee: fidel <fidel>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: fidel, glinkinvd, k0tran, sorochanilyav, tergoevm, valery.ageevv
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
backtrace X11
none
backtrace Wayland
none
coredump X11
none
coredump Wayland none

Description ko.belinsky 2025-08-17 08:46:21 MSK
Gamescope с разными и любыми параметрами не запускается в рабочей станции к 11.1

gamescope -h 480 vkcube
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
vulkan: selecting physical device 'AMD Radeon RX 6650 XT (RADV NAVI23)': queue family 1 (general queue family 0)
vulkan: physical device supports DRM format modifiers
wlserver: [backend/headless/backend.c:67] Creating headless backend
xdg_backend: Seat name: seat0
vulkan: supported DRM formats for sampling usage:
vulkan:   AR24 (0x34325241)
vulkan:   XR24 (0x34325258)
vulkan:   AB24 (0x34324241)
vulkan:   XB24 (0x34324258)
vulkan:   RG16 (0x36314752)
vulkan:   NV12 (0x3231564E)
vulkan:   AB4H (0x48344241)
vulkan:   XB4H (0x48344258)
vulkan:   AB48 (0x38344241)
vulkan:   XB48 (0x38344258)
vulkan:   AB30 (0x30334241)
vulkan:   XB30 (0x30334258)
vulkan:   AR30 (0x30335241)
vulkan:   XR30 (0x30335258)
wlserver: Running compositor on wayland display 'gamescope-0'
wlserver: [backend/headless/backend.c:17] Starting headless backend
wlserver: Gamescope built without libei, XTEST will not be available!
wlserver: [xwayland/server.c:107] Starting Xwayland on :1
wlserver: [types/wlr_compositor.c:771] New wlr_surface 0x5621187d39f0 (res 0x562118802820)
wlserver: [xwayland/server.c:272] Xserver is ready
pipewire: stream state changed: connecting
pipewire: stream state changed: paused
pipewire: stream available on node ID: 178
xwm: Embedded, no cursor set. Using left_ptr by default.
vblank: Using timerfd.
mmap failed: Invalid argument
(EE) failed to read Wayland events: Broken pipe
Ошибка сегментирования (образ памяти сброшен на диск)
Comment 1 Vladislav Glinkin 2025-08-18 17:47:15 MSK
Подтверждаю проблему.

Версия пакета: gamescope-3.16.4-alt1

При запуске $ gamescope -W 1920 -H 1080 -r 60 --expose-wayland -- supertuxkart возникает ошибка сегментирования.
В сессии X11 с командой $ gamescope -W 1920 -H 1080 -r 60 -- supertuxkart то же самое.

Прикладываю вывод coredumpctl info и backtrace для сессий Wayland и X11.
Comment 2 Vladislav Glinkin 2025-08-18 17:47:48 MSK
Created attachment 19374 [details]
backtrace X11
Comment 3 Vladislav Glinkin 2025-08-18 17:48:07 MSK
Created attachment 19375 [details]
backtrace Wayland
Comment 4 Vladislav Glinkin 2025-08-18 17:48:25 MSK
Created attachment 19376 [details]
coredump X11
Comment 5 Vladislav Glinkin 2025-08-18 17:48:46 MSK
Created attachment 19377 [details]
coredump Wayland
Comment 6 Валерий Агеев 2025-10-04 18:56:16 MSK
Хочу добавить, на интеловской встройке gamescope работает (Intel HD Graphics 630 KBL GT2). На Радеоне не хочет (RX 6600M). ALT Regular GNOME/KDE, Ximper GNOME/Hyprland.
Comment 7 Ilya Sorochan 2026-01-13 11:28:22 MSK
(In reply to Валерий Агеев from comment #6)
> Хочу добавить, на интеловской встройке gamescope работает (Intel HD Graphics
> 630 KBL GT2). На Радеоне не хочет (RX 6600M). ALT Regular GNOME/KDE, Ximper
> GNOME/Hyprland.

Столкнулся с другой ошибкой, но тоже на радеоне (RX 7800XT). По этому поводу обновил пакет (таска 404901, завтра будет в сизифе). Гляньте, может это тоже починит.
Comment 8 Валерий Агеев 2026-01-16 22:15:09 MSK
(Ответ для Ilya Sorochan на комментарий #7)
> (In reply to Валерий Агеев from comment #6)
> > Хочу добавить, на интеловской встройке gamescope работает (Intel HD Graphics
> > 630 KBL GT2). На Радеоне не хочет (RX 6600M). ALT Regular GNOME/KDE, Ximper
> > GNOME/Hyprland.
> 
> Столкнулся с другой ошибкой, но тоже на радеоне (RX 7800XT). По этому поводу
> обновил пакет (таска 404901, завтра будет в сизифе). Гляньте, может это тоже
> починит.

Теперь работает! Пробовал на приложении portprotonqt-0.1.9. Ругается только на нестандартную клавиатуру, у меня аэромышь, но пишет что ошибки не критичные и запускает приложение.
Comment 9 Mikhail Tergoev 2026-01-21 12:08:17 MSK
(Ответ для Ilya Sorochan на комментарий #7)
> Столкнулся с другой ошибкой, но тоже на радеоне (RX 7800XT). По этому поводу
> обновил пакет (таска 404901, завтра будет в сизифе). Гляньте, может это тоже
> починит.

Спасибо. Проверил после обновы на 7900GRE:

$ gamescope vkcube - ошибка не воспроизводится, кубик крутится.

При включении gamescope в PortProton - ошибка не воспроизводится, игра запускается в окне gamescope.

Багу закрываю.