| Summary: | Исправление работы gamescope в рабочем окружении | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Mikhail Tergoev <tergoevm> | ||||||
| Component: | gamescope | Assignee: | fidel <fidel> | ||||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus | ||||||
| Severity: | normal | ||||||||
| Priority: | P5 | CC: | fidel, k0tran, rider, viy, zerg | ||||||
| Version: | unstable | ||||||||
| Hardware: | x86_64 | ||||||||
| OS: | Linux | ||||||||
| URL: | https://github.com/ValveSoftware/gamescope | ||||||||
| Attachments: |
|
||||||||
|
Description
Mikhail Tergoev
2023-08-15 11:54:06 MSK
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. |