Bug 474918 - Gamescope-git complains about missing wp_presentation/presentation-time support
Summary: Gamescope-git complains about missing wp_presentation/presentation-time support
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.27.8
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 477601 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-09-26 20:34 UTC by Marcelo Bossoni
Modified: 2023-12-25 17:55 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcelo Bossoni 2023-09-26 20:34:04 UTC
SUMMARY
Tried to run gamescope git today and it complained about missing functionality in KDE

STEPS TO REPRODUCE
1. Run KDE
2. Try to run gamescope from git branch

OBSERVED RESULT
gamescope is aborted with the following message

Your Wayland compositor does NOT support wp_presentation/presentation-time which is required for VK_KHR_present_wait and VK_KHR_present_id which is needed for Gamescope to function.


EXPECTED RESULT
Gamescope works

Operating System: Arch Linux 
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Kernel Version: 6.5.5-2-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700X 8-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1070/PCIe/SSE2
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7A37
System Version: 1.0
Comment 1 David Edmundson 2023-10-03 09:09:49 UTC
We don't support that feature at this time. We will in due time .
Comment 2 Nate Graham 2023-11-18 04:58:06 UTC
Later has become now; see https://invent.kde.org/plasma/kwin/-/merge_requests/4566!
Comment 3 Julien Delquié 2023-11-18 09:01:07 UTC
(In reply to Nate Graham from comment #2)
> Later has become now; see
> https://invent.kde.org/plasma/kwin/-/merge_requests/4566!

Would a backport be considered in 5.27.10 or 5.28.0 ? :)
Just asking; if not no worries.
Comment 4 nekonexus 2023-11-18 22:00:43 UTC
Tried applying the patch for that commit to 5.27.8 and it wasn't compatible, unfortunately.
I was actually going to ask today when this would be implemented, but it looks like I'm going to have to wait a while longer on Gentoo stable to get it...
Assuming it even gets backported? :/
Plasma 6 is still a baby right now, so it would suck to have to wait that long for this.
Comment 5 fanzhuyifan 2023-11-28 05:03:20 UTC
*** Bug 477601 has been marked as a duplicate of this bug. ***
Comment 6 fanzhuyifan 2023-11-28 05:03:49 UTC
(In reply to fanzhuyifan from comment #5)
> *** Bug 477601 has been marked as a duplicate of this bug. ***

477601 requests to have this backported to plasma 5
Comment 7 fanzhuyifan 2023-12-25 17:55:43 UTC
*** Bug 477601 has been marked as a duplicate of this bug. ***