hyprwm / Hyprland

Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
https://hyprland.org
BSD 3-Clause "New" or "Revised" License
17.88k stars 752 forks source link

waylock not working with v41.1 #6645

Closed Sim23F closed 5 days ago

Sim23F commented 5 days ago

Regression?

Yes

System Info and Version

System/Version info ```sh Hyprland, built from branch openSUSE at commit 0000000000000000000000000000000000000000 (Built for x86_64-suse-linux). Date: Thu Jan 01 00:00:00 1970 Tag: 0.41.1, commits: -1 flags: (if any) System Information: System name: Linux Node name: host Release: 6.9.5-1-default Version: #1 SMP PREEMPT_DYNAMIC Tue Jun 18 07:38:24 UTC 2024 (c9c2e24) GPU information: 0000:00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01) (prog-if 00 [VGA controller]) os-release: NAME="openSUSE Tumbleweed" # VERSION="20240621" ID="opensuse-tumbleweed" ID_LIKE="opensuse suse" VERSION_ID="20240621" PRETTY_NAME="openSUSE Tumbleweed" ANSI_COLOR="0;32" # CPE 2.3 format, boo#1217921 CPE_NAME="cpe:2.3:o:opensuse:tumbleweed:20240621:*:*:*:*:*:*:*" #CPE 2.2 format #CPE_NAME="cpe:/o:opensuse:tumbleweed:20240621" BUG_REPORT_URL="https://bugzilla.opensuse.org" SUPPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org" DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed" LOGO="distributor-logo-Tumbleweed" plugins: ```

Description

After I updated hyprland to v41.1, waylock no longer work. Perhaps it doesn't support the single-pixel-buffer-v1 protocol anymore. $ waylock error: wp_single_pixel_buffer_manager_v1 not advertised error: failed to read password from pipe: EndOfStream

How to reproduce

$ sudo zypper install waylock $ waylock

Crash reports, logs, images, videos

No response

fufexan commented 5 days ago

single_pixel_buffer is not supported currently. See https://github.com/hyprwm/Hyprland/issues/6624.