Created attachment 14116 [details] gamescope_from_desktop.log Так как gamescope удален из репозиториев, создать багу на него нет возможности. Обновил и собрал gamescope: https://packages.altlinux.org/ru/tasks/324251/ Запускаю в терминале в рабочем окружении (KDE): $ gamescope -- glxgears Результат: на доли секунды открывается окошко и тут же закрывается. (gamescope_from_desktop.log во вложении) Открываю tty2, логинюсь, запускаю той же командой: $ gamescope -- glxgears Результат: gamescope работает, шестерёнки крутятся. (gamescope_from_tty2.log во вложении)
Created attachment 14117 [details] gamescope_from_tty2.log
$ inxi -G Graphics: Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] driver: amdgpu v: kernel Display: x11 server: X.Org v: 1.21.1.8 with: Xwayland v: 23.1.2 driver: X: loaded: amdgpu unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu resolution: 3840x2160~60Hz API: OpenGL v: 4.6 Mesa 23.1.5 renderer: AMD Radeon RX 6750 XT (navi22 LLVM 15.0.7 DRM 3.52 6.4.9-un-def-alt1)
В tty2 вообще же работать не должен.
(EE) failed to read Wayland events: Broken pipe X connection to :1 broken (explicit kill or server shutdown). Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. Возможно нужно какие-то права прописать для работы под wayland. Оно же делает снимки экрана ?
(Ответ для Anton Farygin на комментарий #4) > Возможно нужно какие-то права прописать для работы под wayland. Оно же > делает снимки экрана ? Да. См. параметры Exec, X-KDE-DBUS-Restricted-Interfaces и X-KDE-Wayland-Interfaces в desktop-файле пакета kde5-spectacle. Это надо прописать приложению, которое хочет получить снимок экрана в KDE Plasma.
(Ответ для Anton Farygin на комментарий #4) > Возможно нужно какие-то права прописать для работы под wayland. Оно же > делает снимки экрана ? В KDE Plasma скриншоты делает KWin.
(Ответ для Sergey V Turchin на комментарий #5) > в desktop-файле пакета kde5-spectacle Ещё в plasma5-xdg-desktop-portal-kde.
(Ответ для Anton Farygin на комментарий #4) > Оно же делает снимки экрана ? Да. При этом в KDE Plasma программа должна уметь лазить через dbus в kwin за получением скриншота. Например, gimp так делает.
(Ответ для Anton Farygin на комментарий #3) > В tty2 вообще же работать не должен. Gamescope - это микрокомпозитор который можно запускать как в отдельнм tty, так и в рабочем окружении. Имеет множество настроек, таких как указание игре/программе какое максимальное разрешение нужно использовать и до какого разрешения нужно растянуть(сжать) изображение используя разные методы масштабирования. В рабочем окружении можно создать окно, а игра/программа будет считать что она работает в полноэкранном режиме. Подробности тут: https://github.com/ValveSoftware/gamescope В следствии выше написанного снимки экрана тут не при чём.
Бага уже не актуальна, gamescope на текущий момент работает как с nvidia, так и с AMD.
(Ответ для Mikhail Tergoev на комментарий #10) > Бага уже не актуальна, gamescope на текущий момент работает как с nvidia, > так и с AMD. В KDE?
(Ответ для Sergey V Turchin на комментарий #11) > (Ответ для Mikhail Tergoev на комментарий #10) > > Бага уже не актуальна, gamescope на текущий момент работает как с nvidia, > > так и с AMD. > В KDE? Проверил в KDE и GNOME.