mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-23 08:00:38 +02:00
SteamOS build 20261009.6183636 ships KWin 6.6.2. Its nested backend exits unless the host offers wp_single_pixel_buffer_manager_v1, wp_viewporter, zwp_pointer_constraints_v1, and wp_presentation, and it draws each output on a synchronized subsurface. ft-screens offered none of those and presented the toplevel's 1x1 buffer, so the desktop quit at start. Lock the layer DMA-BUF when the subsurface commits and present that. Answer presentation feedback on the toplevel. update-check.py fails when a newer libkwin names a host protocol this binary does not.