Asahi core dump
Regression?
Yes
Hyprlock Info and Version
v0.9.0
Hyprlock config
background {
color=rgb(1d2021)
path=/nix/store/lg5wbcfwbikcg9yhpak12xgmp33aakz1-default.png?raw=true
}
input-field {
check_color=rgb(fabd2f)
fail_color=rgb(fb4934)
font_color=rgb(d5c4a1)
inner_color=rgb(1d2021)
outer_color=rgb(665c54)
}
Compositor Info and Version
System/Version info
Hyprland 0.50.0 built from branch at commit c63d0003a1e5155248695f19778f815a8ad34c67 ().
Date: 2025-07-27
Tag: v0.50.0, commits:
built against:
aquamarine 0.9.2
hyprlang 0.6.3
hyprutils 0.8.1
hyprcursor 0.1.12
hyprgraphics 0.1.5
no flags were set
System Information:
System name: Linux
Node name: asahi
Release: 6.14.8-asahi
Version: #1-NixOS SMP PREEMPT_DYNAMIC Tue Jan 1 00:00:00 UTC 1980
GPU information:
apple,agx-t8103apple,agx-g13g
os-release: ANSI_COLOR="0;38;2;126;186;228"
BUG_REPORT_URL="https://github.com/NixOS/nixpkgs/issues"
BUILD_ID="25.11.20250728.dc96378"
CPE_NAME="cpe:/o:nixos:nixos:25.11"
DEFAULT_HOSTNAME=nixos
DOCUMENTATION_URL="https://nixos.org/learn.html"
HOME_URL="https://nixos.org/"
ID=nixos
ID_LIKE=""
IMAGE_ID=""
IMAGE_VERSION=""
LOGO="nix-snowflake"
NAME=NixOS
PRETTY_NAME="NixOS 25.11 (Xantusia)"
SUPPORT_URL="https://nixos.org/community.html"
VARIANT=""
VARIANT_ID=""
VENDOR_NAME=NixOS
VENDOR_URL="https://nixos.org/"
VERSION="25.11 (Xantusia)"
VERSION_CODENAME=xantusia
VERSION_ID="25.11"
plugins:
Explicit sync: supported
GL ver: 3.2
Backend: drm
Monitor info:
Panel eDP-1: 2560x1600, eDP-1 -> backend drm
explicit ❌
edid:
hdr ❌
chroma ❌
bt2020 ❌
vrr capable ❌
non-desktop ❌
Description
Hyprlock doesn't work since my last system update, looks like it ends up in a core dump
How to reproduce
Just trying to launch hyprlock
Crash reports, logs, images, videos
Output of hyprlock --verbose
Hyprlock version v0.9.0 [LOG] | got iface: wl_seat v9 [LOG] > Bound to wl_seat v9 [LOG] | got iface: wl_data_device_manager v3 [LOG] | got iface: wl_compositor v6 [LOG] > Bound to wl_compositor v6 [LOG] | got iface: wl_subcompositor v1 [LOG] | got iface: wl_shm v1 [LOG] > Bound to wl_shm v1 [LOG] | got iface: wp_viewporter v1 [LOG] > Bound to wp_viewporter v1 [LOG] | got iface: wp_tearing_control_manager_v1 v1 [LOG] | got iface: wp_fractional_scale_manager_v1 v1 [LOG] > Bound to wp_fractional_scale_manager_v1 v1 [LOG] | got iface: zxdg_output_manager_v1 v3 [LOG] | got iface: wp_cursor_shape_manager_v1 v1 [LOG] > Bound to wp_cursor_shape_manager_v1 v1 [LOG] | got iface: zwp_idle_inhibit_manager_v1 v1 [LOG] | got iface: zwp_relative_pointer_manager_v1 v1 [LOG] | got iface: zxdg_decoration_manager_v1 v1 [LOG] | got iface: wp_alpha_modifier_v1 v1 [LOG] | got iface: zwlr_gamma_control_manager_v1 v1 [LOG] | got iface: ext_foreign_toplevel_list_v1 v1 [LOG] | got iface: zwp_pointer_gestures_v1 v3 [LOG] | got iface: zwlr_foreign_toplevel_manager_v1 v3 [LOG] | got iface: zwp_keyboard_shortcuts_inhibit_manager_v1 v1 [LOG] | got iface: zwp_text_input_manager_v1 v1 [LOG] | got iface: zwp_text_input_manager_v3 v1 [LOG] | got iface: zwp_pointer_constraints_v1 v1 [LOG] | got iface: zwlr_output_power_manager_v1 v1 [LOG] | got iface: xdg_activation_v1 v1 [LOG] | got iface: ext_idle_notifier_v1 v2 [LOG] | got iface: hyprland_lock_notifier_v1 v1 [LOG] | got iface: ext_session_lock_manager_v1 v1 [LOG] > Bound to ext_session_lock_manager_v1 v1 [LOG] | got iface: zwp_input_method_manager_v2 v1 [LOG] | got iface: zwp_virtual_keyboard_manager_v1 v1 [LOG] | got iface: zwlr_virtual_pointer_manager_v1 v2 [LOG] | got iface: zwlr_output_manager_v1 v4 [LOG] | got iface: org_kde_kwin_server_decoration_manager v1 [LOG] | got iface: hyprland_focus_grab_manager_v1 v1 [LOG] | got iface: zwp_tablet_manager_v2 v1 [LOG] | got iface: zwlr_layer_shell_v1 v5 [LOG] | got iface: wp_presentation v1 [LOG] | got iface: xdg_wm_base v7 [LOG] | got iface: zwlr_data_control_manager_v1 v2 [LOG] | got iface: zwp_primary_selection_device_manager_v1 v1 [LOG] | got iface: xwayland_shell_v1 v1 [LOG] | got iface: zwlr_screencopy_manager_v1 v3 [LOG] > Bound to zwlr_screencopy_manager_v1 v3 [LOG] | got iface: hyprland_toplevel_export_manager_v1 v2 [LOG] | got iface: hyprland_toplevel_mapping_manager_v1 v1 [LOG] | got iface: hyprland_global_shortcuts_manager_v1 v1 [LOG] | got iface: xdg_wm_dialog_v1 v1 [LOG] | got iface: wp_single_pixel_buffer_manager_v1 v1 [LOG] | got iface: wp_security_context_manager_v1 v1 [LOG] | got iface: hyprland_ctm_control_manager_v1 v2 [LOG] | got iface: hyprland_surface_manager_v1 v2 [LOG] | got iface: wp_content_type_manager_v1 v1 [LOG] | got iface: xdg_toplevel_tag_manager_v1 v1 [LOG] | got iface: xdg_system_bell_v1 v1 [LOG] | got iface: ext_workspace_manager_v1 v1 [LOG] | got iface: wp_color_manager_v1 v1 [LOG] | got iface: wp_drm_lease_device_v1 v1 [LOG] | got iface: wl_drm v2 [LOG] | got iface: zwp_linux_dmabuf_v1 v5 [LOG] > Bound to zwp_linux_dmabuf_v1 v5 [LOG] | got iface: wl_output v4 [LOG] > Bound to wl_output v4 [LOG] Exposed seat name: Hyprland [TRACE] [core] dmabufFeedbackFormatTable [LOG] [core] dmabufFeedbackMainDevice [ERR] [core] Couldn't find a render node [TRACE] [core] dmabufFeedbackTrancheTargetDevice [ERR] [core] Couldn't find a render node [TRACE] [core] dmabufFeedbackTrancheFormats [TRACE] [core] dmabufFeedbackTrancheDone [TRACE] [core] dmabufFeedbackDone [LOG] output eDP-1 name eDP-1 [LOG] output 58 description (eDP-1) [LOG] output 58 make model [LOG] output 58 done [LOG] Running on Hyprland [TRACE] [sc] wlrOnDmabuf for 0x12a05d90 [TRACE] [sc] DMABUF format reported: 34325258 [TRACE] [sc] wlrOnBufferDone for 0x12a2f690 [LOG] eglQueryDmaBufModifiersEXT found 3 mods [TRACE] Modifier c00000000000002 passed test [TRACE] Modifier c00000000000001 passed test [TRACE] Modifier 0 passed test zsh: segmentation fault (core dumped) hyprlock --verbose
[ERR] [core] Couldn't find a render node
Ahm this should be handle more gracefully. So I will keep this open for that. Other than that, not a lot of info to go of.
If it just happended to you on nix, it is probably a problem with your system configuration. Make sure hyprlock was built with the same nixpkgs version you are currently running.
Will try a nix flake update and rebuild my system maybe
Getting the same issue since v0.9.1. It seems to be an issue with how Hyprlock interacts with the Asahi GPU driver. OP is also on Asahi.
Linux m2 6.14.8-400.asahi.fc42.aarch64+16k #1 SMP PREEMPT_DYNAMIC Fri May 30 20:27:54 UTC 2025 aarch64 GNU/Linux
hyprlock
Hyprlock version v0.9.1
[LOG] | got iface: wl_seat v9
[LOG] > Bound to wl_seat v9
[LOG] | got iface: wl_data_device_manager v3
[LOG] | got iface: wl_compositor v6
[LOG] > Bound to wl_compositor v6
[LOG] | got iface: wl_subcompositor v1
[LOG] | got iface: wl_shm v1
[LOG] > Bound to wl_shm v1
[LOG] | got iface: wp_viewporter v1
[LOG] > Bound to wp_viewporter v1
[LOG] | got iface: wp_tearing_control_manager_v1 v1
[LOG] | got iface: wp_fractional_scale_manager_v1 v1
[LOG] > Bound to wp_fractional_scale_manager_v1 v1
[LOG] | got iface: zxdg_output_manager_v1 v3
[LOG] | got iface: wp_cursor_shape_manager_v1 v1
[LOG] > Bound to wp_cursor_shape_manager_v1 v1
[LOG] | got iface: zwp_idle_inhibit_manager_v1 v1
[LOG] | got iface: zwp_relative_pointer_manager_v1 v1
[LOG] | got iface: zxdg_decoration_manager_v1 v1
[LOG] | got iface: wp_alpha_modifier_v1 v1
[LOG] | got iface: zwlr_gamma_control_manager_v1 v1
[LOG] | got iface: ext_foreign_toplevel_list_v1 v1
[LOG] | got iface: zwp_pointer_gestures_v1 v3
[LOG] | got iface: zwlr_foreign_toplevel_manager_v1 v3
[LOG] | got iface: zwp_keyboard_shortcuts_inhibit_manager_v1 v1
[LOG] | got iface: zwp_text_input_manager_v1 v1
[LOG] | got iface: zwp_text_input_manager_v3 v1
[LOG] | got iface: zwp_pointer_constraints_v1 v1
[LOG] | got iface: zwlr_output_power_manager_v1 v1
[LOG] | got iface: xdg_activation_v1 v1
[LOG] | got iface: ext_idle_notifier_v1 v2
[LOG] | got iface: hyprland_lock_notifier_v1 v1
[LOG] | got iface: ext_session_lock_manager_v1 v1
[LOG] > Bound to ext_session_lock_manager_v1 v1
[LOG] | got iface: zwp_input_method_manager_v2 v1
[LOG] | got iface: zwp_virtual_keyboard_manager_v1 v1
[LOG] | got iface: zwlr_virtual_pointer_manager_v1 v2
[LOG] | got iface: zwlr_output_manager_v1 v4
[LOG] | got iface: org_kde_kwin_server_decoration_manager v1
[LOG] | got iface: hyprland_focus_grab_manager_v1 v1
[LOG] | got iface: zwp_tablet_manager_v2 v1
[LOG] | got iface: zwlr_layer_shell_v1 v5
[LOG] | got iface: wp_presentation v2
[LOG] | got iface: xdg_wm_base v7
[LOG] | got iface: zwlr_data_control_manager_v1 v2
[LOG] | got iface: zwp_primary_selection_device_manager_v1 v1
[LOG] | got iface: xwayland_shell_v1 v1
[LOG] | got iface: zwlr_screencopy_manager_v1 v3
[LOG] > Bound to zwlr_screencopy_manager_v1 v3
[LOG] | got iface: hyprland_toplevel_export_manager_v1 v2
[LOG] | got iface: hyprland_toplevel_mapping_manager_v1 v1
[LOG] | got iface: hyprland_global_shortcuts_manager_v1 v1
[LOG] | got iface: xdg_wm_dialog_v1 v1
[LOG] | got iface: wp_single_pixel_buffer_manager_v1 v1
[LOG] | got iface: wp_security_context_manager_v1 v1
[LOG] | got iface: hyprland_ctm_control_manager_v1 v2
[LOG] | got iface: hyprland_surface_manager_v1 v2
[LOG] | got iface: wp_content_type_manager_v1 v1
[LOG] | got iface: xdg_toplevel_tag_manager_v1 v1
[LOG] | got iface: xdg_system_bell_v1 v1
[LOG] | got iface: ext_workspace_manager_v1 v1
[LOG] | got iface: wp_color_manager_v1 v1
[LOG] | got iface: xx_color_manager_v4 v1
[LOG] | got iface: frog_color_management_factory_v1 v1
[LOG] | got iface: wp_drm_lease_device_v1 v1
[LOG] | got iface: wl_drm v2
[LOG] | got iface: zwp_linux_dmabuf_v1 v5
[LOG] > Bound to zwp_linux_dmabuf_v1 v5
[LOG] | got iface: wl_output v4
[LOG] > Bound to wl_output v4
[LOG] Exposed seat name: Hyprland
[LOG] [core] dmabufFeedbackMainDevice
[ERR] [core] Couldn't find a render node
[ERR] [core] Couldn't find a render node
[LOG] output eDP-1 name eDP-1
[LOG] output 60 description (eDP-1)
[LOG] output 60 make model
[LOG] output 60 done
[LOG] Running on Hyprland
[LOG] eglQueryDmaBufModifiersEXT found 3 mods
Segmentation fault (core dumped)
the actual core dump:
PID: 2755 (hyprlock)
UID: 1000 (amirsalar)
GID: 100 (users)
Signal: 11 (SEGV)
Command Line: hyprlock
Executable: /nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock
Control Group: /user.slice/user-1000.slice/[email protected]/session.slice/[email protected]
Unit: [email protected]
User Unit: [email protected]
Slice: user-1000.slice
Owner UID: 1000 (amirsalar)
Boot ID: b34451d571c743a1aa07555fcb90b361
Machine ID: f5e7f51da2444e08ba0c38fbcb92ce08
Storage: /var/lib/systemd/coredump/core.hyprlock.1000.b34451d571c743a1aa07555fcb90b361.2755.1755617368000000.zst (present)
Size on Disk: 3.8M
Message: Process 2755 (hyprlock) of user 1000 dumped core.
Module /nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock without build-id.
Module libxcb-keysyms.so.1 without build-id.
Module libpciaccess.so.0 without build-id.
Module liblzma.so.5 without build-id.
Module libxml2.so.16 without build-id.
Module libdrm_intel.so.1 without build-id.
Module libdrm_amdgpu.so.1 without build-id.
Module libxshmfence.so.1 without build-id.
Module libxcb-sync.so.1 without build-id.
Module libsensors.so.5 without build-id.
Module libzstd.so.1 without build-id.
Module libxcb-present.so.0 without build-id.
Module libxcb-dri3.so.0 without build-id.
Module libxcb-xfixes.so.0 without build-id.
Module libxcb-randr.so.0 without build-id.
Module libX11-xcb.so.1 without build-id.
Module liblcms2.so.2 without build-id.
Module libbrotlienc.so.1 without build-id.
Module libbrotlicommon.so.1 without build-id.
Module libsharpyuv.so.0 without build-id.
Module libXdmcp.so.6 without build-id.
Module libXau.so.6 without build-id.
Module libdatrie.so.1 without build-id.
Module libselinux.so.1 without build-id.
Module libexpat.so.1 without build-id.
Module libbrotlidec.so.1 without build-id.
Module libbz2.so.1 without build-id.
Module libjxl_threads.so.0.11 without build-id.
Module libjxl_cms.so.0.11 without build-id.
Module libjxl.so.0.11 without build-id.
Module libmagic.so.1 without build-id.
Module libwebp.so.7 without build-id.
Module libjpeg.so.62 without build-id.
Module libcap.so.2 without build-id.
Module libxcb-shm.so.0 without build-id.
Module libxcb-render.so.0 without build-id.
Module libxcb.so.1 without build-id.
Module libXrender.so.1 without build-id.
Module libXext.so.6 without build-id.
Module libX11.so.6 without build-id.
Module libpng16.so.16 without build-id.
Module libz.so.1 without build-id.
Module libgraphite2.so.3 without build-id.
Module libfreetype.so.6 without build-id.
Module libpcre2-8.so.0 without build-id.
Module libthai.so.0 without build-id.
Module libfribidi.so.0 without build-id.
Module libfontconfig.so.1 without build-id.
Module libpangoft2-1.0.so.0 without build-id.
Module libffi.so.8 without build-id.
Module libGLdispatch.so.0 without build-id.
Module libcap-ng.so.0 without build-id.
Module libaudit.so.1 without build-id.
Module libgcc_s.so.1 without build-id.
Module libstdc++.so.6 without build-id.
Module libhyprgraphics.so.0 without build-id.
Module libsdbus-c++.so.2 without build-id.
Module libhyprutils.so.7 without build-id.
Module libgbm.so.1 without build-id.
Module libdrm.so.2 without build-id.
Module libharfbuzz.so.0 without build-id.
Module libpango-1.0.so.0 without build-id.
Module libpangocairo-1.0.so.0 without build-id.
Module libxkbcommon.so.0 without build-id.
Module libhyprlang.so.2 without build-id.
Module libGLESv2.so.2 without build-id.
Module libEGL.so.1 without build-id.
Module libpam.so.0 without build-id.
Stack trace of thread 2755:
#0 0x0000fffecf9a2464 gbm_bo_create_with_modifiers2 (libgbm.so.1 + 0x2464)
#1 0x00000000004990b8 _ZN11CSCDMAFrame12onBufferDoneEv (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x990b8)
#2 0x0000000000497ce4 _ZNSt17_Function_handlerIFvP23CCZwlrScreencopyFrameV1EZN16CScreencopyFrame13captureOutputEvEUlS1_E_E9_M_invokeERKSt9_Any_dataOS1_ (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x97ce4)
#3 0x00000000004d276c _ZL33_CZwlrScreencopyFrameV1BufferDonePvS_ (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0xd276c)
#4 0x0000fffecef3c054 ffi_call_SYSV (libffi.so.8 + 0xc054)
#5 0x0000fffecef39ca4 ffi_call_int (libffi.so.8 + 0x9ca4)
#6 0x0000fffed00cb7ac wl_closure_invoke (libwayland-client.so.0 + 0xb7ac)
#7 0x0000fffed00c6e14 dispatch_event (libwayland-client.so.0 + 0x6e14)
#8 0x0000fffed00c7f68 wl_display_dispatch_queue_pending (libwayland-client.so.0 + 0x7f68)
#9 0x0000000000467190 _ZN9CHyprlock3runEv (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x67190)
#10 0x00000000004137b8 main (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x137b8)
#11 0x0000fffecf1b62b4 __libc_start_call_main (libc.so.6 + 0x262b4)
#12 0x0000fffecf1b6398 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x26398)
#13 0x0000000000415df0 _start (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x15df0)
Stack trace of thread 2763:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2766:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2765:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2768:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2767:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2784:
#0 0x0000fffecf240600 __memset_zva64 (libc.so.6 + 0xb0600)
#1 0x0000fffecf710ed0 _ZL7loadPNGP14png_struct_defP12png_info_def (libhyprgraphics.so.0 + 0x20ed0)
#2 0x0000fffecf71127c _ZN3PNG20createSurfaceFromPNGERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libhyprgraphics.so.0 + 0x2127c)
#3 0x0000fffecf6fd5fc _ZN12Hyprgraphics6CImageC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libhyprgraphics.so.0 + 0xd5fc)
#4 0x000000000047ab0c _ZN22CAsyncResourceGatherer11renderImageERKNS_15SPreloadRequestE (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x7ab0c)
#5 0x000000000047ba70 _ZN22CAsyncResourceGatherer6gatherEv (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x7ba70)
#6 0x0000fffecf554dfc execute_native_thread_routine (libstdc++.so.6 + 0xe4dfc)
#7 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#8 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2776:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2770:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2764:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2769:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2778:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2773:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2772:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2775:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2780:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2774:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2771:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb28c4cc thread_function (libgallium-25.2.0.so + 0x8dc4cc)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2785:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21fda0 pthread_cond_clockwait@GLIBC_2.30 (libc.so.6 + 0x8fda0)
#2 0x000000000047f4c0 _ZN22CAsyncResourceGatherer18asyncAssetSpinLockEv (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x7f4c0)
#3 0x0000fffecf554dfc execute_native_thread_routine (libstdc++.so.6 + 0xe4dfc)
#4 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#5 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2777:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2779:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2782:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2781:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecb287b54 lp_cs_tpool_worker (libgallium-25.2.0.so + 0x8d7b54)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2783:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000fffecafc90cc cnd_wait (libgallium-25.2.0.so + 0x6190cc)
#3 0x0000fffecaf9ea6c util_queue_thread_func (libgallium-25.2.0.so + 0x5eea6c)
#4 0x0000fffecafc8f3c impl_thrd_routine (libgallium-25.2.0.so + 0x618f3c)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
Stack trace of thread 2786:
#0 0x0000fffecf21c380 __GI___futex_abstimed_wait_cancelable64 (libc.so.6 + 0x8c380)
#1 0x0000fffecf21f784 pthread_cond_wait@@GLIBC_2.17 (libc.so.6 + 0x8f784)
#2 0x0000000000431d18 _ZN4CPam12waitForInputEv (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x31d18)
#3 0x0000000000434140 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN4CPam4initEvEUlvE_EEEEE6_M_runEv (/nix/store/6brrbga55zhgyg1v5ll7w5a3p1k1x96h-hyprlock-0.9.1/bin/hyprlock + 0x34140)
#4 0x0000fffecf554dfc execute_native_thread_routine (libstdc++.so.6 + 0xe4dfc)
#5 0x0000fffecf22062c start_thread (libc.so.6 + 0x9062c)
#6 0x0000fffecf2906cc thread_start (libc.so.6 + 0x1006cc)
ELF object binary architecture: AARCH64
Have same problem, not using nix - have asahi-fedora, installed and configured Hyprland with help of https://github.com/JaKooLit/Fedora-Hyprland
Details
WAYLAND_DEBUG=1 hyprlock --display wayland-1 -v |& tee ~/log.txt
[ 193245.016] {mesa egl display queue} -> wl_display#1.get_registry(new id wl_registry#2) [ 193245.025] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#3) [ 193245.146] {Display Queue} wl_display#1.delete_id(3) [ 193245.151] {mesa egl display queue} wl_registry#2.global(1, "wl_seat", 9) [ 193245.154] {mesa egl display queue} wl_registry#2.global(2, "wl_data_device_manager", 3) [ 193245.155] {mesa egl display queue} wl_registry#2.global(3, "wl_compositor", 6) [ 193245.156] {mesa egl display queue} wl_registry#2.global(4, "wl_subcompositor", 1) [ 193245.158] {mesa egl display queue} wl_registry#2.global(5, "wl_shm", 1) [ 193245.159] {mesa egl display queue} wl_registry#2.global(6, "wp_viewporter", 1) [ 193245.160] {mesa egl display queue} wl_registry#2.global(7, "wp_tearing_control_manager_v1", 1) [ 193245.162] {mesa egl display queue} wl_registry#2.global(8, "wp_fractional_scale_manager_v1", 1) [ 193245.163] {mesa egl display queue} wl_registry#2.global(9, "zxdg_output_manager_v1", 3) [ 193245.164] {mesa egl display queue} wl_registry#2.global(10, "wp_cursor_shape_manager_v1", 1) [ 193245.166] {mesa egl display queue} wl_registry#2.global(11, "zwp_idle_inhibit_manager_v1", 1) [ 193245.167] {mesa egl display queue} wl_registry#2.global(12, "zwp_relative_pointer_manager_v1", 1) [ 193245.168] {mesa egl display queue} wl_registry#2.global(13, "zxdg_decoration_manager_v1", 1) [ 193245.170] {mesa egl display queue} wl_registry#2.global(14, "wp_alpha_modifier_v1", 1) [ 193245.171] {mesa egl display queue} wl_registry#2.global(15, "zwlr_gamma_control_manager_v1", 1) [ 193245.172] {mesa egl display queue} wl_registry#2.global(16, "ext_foreign_toplevel_list_v1", 1) [ 193245.173] {mesa egl display queue} wl_registry#2.global(17, "zwp_pointer_gestures_v1", 3) [ 193245.175] {mesa egl display queue} wl_registry#2.global(18, "zwlr_foreign_toplevel_manager_v1", 3) [ 193245.176] {mesa egl display queue} wl_registry#2.global(19, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [ 193245.177] {mesa egl display queue} wl_registry#2.global(20, "zwp_text_input_manager_v1", 1) [ 193245.179] {mesa egl display queue} wl_registry#2.global(21, "zwp_text_input_manager_v3", 1) [ 193245.180] {mesa egl display queue} wl_registry#2.global(22, "zwp_pointer_constraints_v1", 1) [ 193245.182] {mesa egl display queue} wl_registry#2.global(23, "zwlr_output_power_manager_v1", 1) [ 193245.183] {mesa egl display queue} wl_registry#2.global(24, "xdg_activation_v1", 1) [ 193245.184] {mesa egl display queue} wl_registry#2.global(25, "ext_idle_notifier_v1", 2) [ 193245.185] {mesa egl display queue} wl_registry#2.global(26, "hyprland_lock_notifier_v1", 1) [ 193245.187] {mesa egl display queue} wl_registry#2.global(27, "ext_session_lock_manager_v1", 1) [ 193245.188] {mesa egl display queue} wl_registry#2.global(28, "zwp_input_method_manager_v2", 1) [ 193245.189] {mesa egl display queue} wl_registry#2.global(29, "zwp_virtual_keyboard_manager_v1", 1) [ 193245.191] {mesa egl display queue} wl_registry#2.global(30, "zwlr_virtual_pointer_manager_v1", 2) [ 193245.192] {mesa egl display queue} wl_registry#2.global(31, "zwlr_output_manager_v1", 4) [ 193245.193] {mesa egl display queue} wl_registry#2.global(32, "org_kde_kwin_server_decoration_manager", 1) [ 193245.194] {mesa egl display queue} wl_registry#2.global(33, "hyprland_focus_grab_manager_v1", 1) [ 193245.196] {mesa egl display queue} wl_registry#2.global(34, "zwp_tablet_manager_v2", 1) [ 193245.197] {mesa egl display queue} wl_registry#2.global(35, "zwlr_layer_shell_v1", 5) [ 193245.198] {mesa egl display queue} wl_registry#2.global(36, "wp_presentation", 1) [ 193245.200] {mesa egl display queue} -> wl_registry#2.bind(36, "wp_presentation", 1, new id [unknown]#4) [ 193245.202] {mesa egl display queue} wl_registry#2.global(37, "xdg_wm_base", 7) [ 193245.203] {mesa egl display queue} wl_registry#2.global(38, "zwlr_data_control_manager_v1", 2) [ 193245.204] {mesa egl display queue} wl_registry#2.global(39, "zwp_primary_selection_device_manager_v1", 1) [ 193245.206] {mesa egl display queue} wl_registry#2.global(40, "xwayland_shell_v1", 1) [ 193245.207] {mesa egl display queue} wl_registry#2.global(41, "zwlr_screencopy_manager_v1", 3) [ 193245.208] {mesa egl display queue} wl_registry#2.global(42, "hyprland_toplevel_export_manager_v1", 2) [ 193245.209] {mesa egl display queue} wl_registry#2.global(43, "hyprland_toplevel_mapping_manager_v1", 1) [ 193245.211] {mesa egl display queue} wl_registry#2.global(44, "hyprland_global_shortcuts_manager_v1", 1) [ 193245.212] {mesa egl display queue} wl_registry#2.global(45, "xdg_wm_dialog_v1", 1) [ 193245.213] {mesa egl display queue} wl_registry#2.global(46, "wp_single_pixel_buffer_manager_v1", 1) [ 193245.215] {mesa egl display queue} wl_registry#2.global(47, "wp_security_context_manager_v1", 1) [ 193245.216] {mesa egl display queue} wl_registry#2.global(48, "hyprland_ctm_control_manager_v1", 2) [ 193245.217] {mesa egl display queue} wl_registry#2.global(49, "hyprland_surface_manager_v1", 2) [ 193245.218] {mesa egl display queue} wl_registry#2.global(50, "wp_content_type_manager_v1", 1) [ 193245.220] {mesa egl display queue} wl_registry#2.global(51, "xdg_toplevel_tag_manager_v1", 1) [ 193245.221] {mesa egl display queue} wl_registry#2.global(52, "xdg_system_bell_v1", 1) [ 193245.222] {mesa egl display queue} wl_registry#2.global(53, "ext_workspace_manager_v1", 1) [ 193245.223] {mesa egl display queue} wl_registry#2.global(54, "wp_color_manager_v1", 1) [ 193245.225] {mesa egl display queue} wl_registry#2.global(55, "wp_drm_lease_device_v1", 1) [ 193245.226] {mesa egl display queue} wl_registry#2.global(56, "wp_linux_drm_syncobj_manager_v1", 1) [ 193245.227] {mesa egl display queue} wl_registry#2.global(57, "wl_drm", 2) [ 193245.229] {mesa egl display queue} wl_registry#2.global(58, "zwp_linux_dmabuf_v1", 5) [ 193245.230] {mesa egl display queue} -> wl_registry#2.bind(58, "zwp_linux_dmabuf_v1", 4, new id [unknown]#5) [ 193245.232] {mesa egl display queue} wl_registry#2.global(59, "wl_output", 4) [ 193245.233] {mesa egl display queue} wl_callback#3.done(7) [ 193245.239] {mesa egl display queue} -> zwp_linux_dmabuf_v1#5.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1#3) [ 193245.240] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#6) [ 193245.302] {Display Queue} wl_display#1.delete_id(6) [ 193245.304] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#3.format_table(fd 4, 2272) [ 193245.310] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#3.main_device(array[8]) [ 193245.429] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#3.tranche_target_device(array[8]) [ 193245.434] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#3.tranche_flags(0) [ 193245.435] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#3.tranche_formats(array[284]) [ 193245.440] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#3.tranche_done() [ 193245.441] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#3.done() [ 193245.443] {mesa egl display queue} wl_callback#6.done(7) [ 193245.445] {mesa egl display queue} -> zwp_linux_dmabuf_feedback_v1#3.destroy() libEGL warning: failed to get driver name for fd -1
libEGL warning: MESA-LOADER: failed to retrieve device information
libEGL warning: failed to get driver name for fd -1
[ 193246.775] {mesa egl display queue} -> wp_presentation#4.destroy() [ 193246.776] {mesa egl display queue} -> zwp_linux_dmabuf_v1#5.destroy() [ 193246.779] {mesa egl display queue} -> wl_display#1.get_registry(new id wl_registry#6) [ 193246.781] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#7) [ 193248.001] {Display Queue} wl_display#1.delete_id(3) [ 193248.009] {Display Queue} wl_display#1.delete_id(4) [ 193248.011] {Display Queue} wl_display#1.delete_id(5) [ 193248.013] {Display Queue} wl_display#1.delete_id(7) [ 193248.014] {mesa egl display queue} wl_registry#6.global(1, "wl_seat", 9) [ 193248.017] {mesa egl display queue} wl_registry#6.global(2, "wl_data_device_manager", 3) [ 193248.019] {mesa egl display queue} wl_registry#6.global(3, "wl_compositor", 6) [ 193248.020] {mesa egl display queue} wl_registry#6.global(4, "wl_subcompositor", 1) [ 193248.022] {mesa egl display queue} wl_registry#6.global(5, "wl_shm", 1) [ 193248.023] {mesa egl display queue} wl_registry#6.global(6, "wp_viewporter", 1) [ 193248.024] {mesa egl display queue} wl_registry#6.global(7, "wp_tearing_control_manager_v1", 1) [ 193248.026] {mesa egl display queue} wl_registry#6.global(8, "wp_fractional_scale_manager_v1", 1) [ 193248.027] {mesa egl display queue} wl_registry#6.global(9, "zxdg_output_manager_v1", 3) [ 193248.028] {mesa egl display queue} wl_registry#6.global(10, "wp_cursor_shape_manager_v1", 1) [ 193248.030] {mesa egl display queue} wl_registry#6.global(11, "zwp_idle_inhibit_manager_v1", 1) [ 193248.031] {mesa egl display queue} wl_registry#6.global(12, "zwp_relative_pointer_manager_v1", 1) [ 193248.032] {mesa egl display queue} wl_registry#6.global(13, "zxdg_decoration_manager_v1", 1) [ 193248.033] {mesa egl display queue} wl_registry#6.global(14, "wp_alpha_modifier_v1", 1) [ 193248.035] {mesa egl display queue} wl_registry#6.global(15, "zwlr_gamma_control_manager_v1", 1) [ 193248.036] {mesa egl display queue} wl_registry#6.global(16, "ext_foreign_toplevel_list_v1", 1) [ 193248.037] {mesa egl display queue} wl_registry#6.global(17, "zwp_pointer_gestures_v1", 3) [ 193248.039] {mesa egl display queue} wl_registry#6.global(18, "zwlr_foreign_toplevel_manager_v1", 3) [ 193248.040] {mesa egl display queue} wl_registry#6.global(19, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [ 193248.041] {mesa egl display queue} wl_registry#6.global(20, "zwp_text_input_manager_v1", 1) [ 193248.043] {mesa egl display queue} wl_registry#6.global(21, "zwp_text_input_manager_v3", 1) [ 193248.044] {mesa egl display queue} wl_registry#6.global(22, "zwp_pointer_constraints_v1", 1) [ 193248.046] {mesa egl display queue} wl_registry#6.global(23, "zwlr_output_power_manager_v1", 1) [ 193248.047] {mesa egl display queue} wl_registry#6.global(24, "xdg_activation_v1", 1) [ 193248.048] {mesa egl display queue} wl_registry#6.global(25, "ext_idle_notifier_v1", 2) [ 193248.050] {mesa egl display queue} wl_registry#6.global(26, "hyprland_lock_notifier_v1", 1) [ 193248.051] {mesa egl display queue} wl_registry#6.global(27, "ext_session_lock_manager_v1", 1) [ 193248.052] {mesa egl display queue} wl_registry#6.global(28, "zwp_input_method_manager_v2", 1) [ 193248.053] {mesa egl display queue} wl_registry#6.global(29, "zwp_virtual_keyboard_manager_v1", 1) [ 193248.056] {mesa egl display queue} wl_registry#6.global(30, "zwlr_virtual_pointer_manager_v1", 2) [ 193248.058] {mesa egl display queue} wl_registry#6.global(31, "zwlr_output_manager_v1", 4) [ 193248.059] {mesa egl display queue} wl_registry#6.global(32, "org_kde_kwin_server_decoration_manager", 1) [ 193248.060] {mesa egl display queue} wl_registry#6.global(33, "hyprland_focus_grab_manager_v1", 1) [ 193248.062] {mesa egl display queue} wl_registry#6.global(34, "zwp_tablet_manager_v2", 1) [ 193248.063] {mesa egl display queue} wl_registry#6.global(35, "zwlr_layer_shell_v1", 5) [ 193248.065] {mesa egl display queue} wl_registry#6.global(36, "wp_presentation", 1) [ 193248.067] {mesa egl display queue} -> wl_registry#6.bind(36, "wp_presentation", 1, new id [unknown]#5) [ 193248.070] {mesa egl display queue} wl_registry#6.global(37, "xdg_wm_base", 7) [ 193248.071] {mesa egl display queue} wl_registry#6.global(38, "zwlr_data_control_manager_v1", 2) [ 193248.072] {mesa egl display queue} wl_registry#6.global(39, "zwp_primary_selection_device_manager_v1", 1) [ 193248.074] {mesa egl display queue} wl_registry#6.global(40, "xwayland_shell_v1", 1) [ 193248.075] {mesa egl display queue} wl_registry#6.global(41, "zwlr_screencopy_manager_v1", 3) [ 193248.076] {mesa egl display queue} wl_registry#6.global(42, "hyprland_toplevel_export_manager_v1", 2) [ 193248.078] {mesa egl display queue} wl_registry#6.global(43, "hyprland_toplevel_mapping_manager_v1", 1) [ 193248.079] {mesa egl display queue} wl_registry#6.global(44, "hyprland_global_shortcuts_manager_v1", 1) [ 193248.081] {mesa egl display queue} wl_registry#6.global(45, "xdg_wm_dialog_v1", 1) [ 193248.082] {mesa egl display queue} wl_registry#6.global(46, "wp_single_pixel_buffer_manager_v1", 1) [ 193248.083] {mesa egl display queue} wl_registry#6.global(47, "wp_security_context_manager_v1", 1) [ 193248.085] {mesa egl display queue} wl_registry#6.global(48, "hyprland_ctm_control_manager_v1", 2) [ 193248.086] {mesa egl display queue} wl_registry#6.global(49, "hyprland_surface_manager_v1", 2) [ 193248.087] {mesa egl display queue} wl_registry#6.global(50, "wp_content_type_manager_v1", 1) [ 193248.089] {mesa egl display queue} wl_registry#6.global(51, "xdg_toplevel_tag_manager_v1", 1) [ 193248.090] {mesa egl display queue} wl_registry#6.global(52, "xdg_system_bell_v1", 1) [ 193248.092] {mesa egl display queue} wl_registry#6.global(53, "ext_workspace_manager_v1", 1) [ 193248.093] {mesa egl display queue} wl_registry#6.global(54, "wp_color_manager_v1", 1) [ 193248.095] {mesa egl display queue} wl_registry#6.global(55, "wp_drm_lease_device_v1", 1) [ 193248.096] {mesa egl display queue} wl_registry#6.global(56, "wp_linux_drm_syncobj_manager_v1", 1) [ 193248.097] {mesa egl display queue} wl_registry#6.global(57, "wl_drm", 2) [ 193248.099] {mesa egl display queue} wl_registry#6.global(58, "zwp_linux_dmabuf_v1", 5) [ 193248.100] {mesa egl display queue} -> wl_registry#6.bind(58, "zwp_linux_dmabuf_v1", 4, new id [unknown]#4) [ 193248.102] {mesa egl display queue} wl_registry#6.global(59, "wl_output", 4) [ 193248.104] {mesa egl display queue} wl_callback#7.done(7) [ 193248.105] {mesa egl display queue} -> zwp_linux_dmabuf_v1#4.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1#7) [ 193248.107] {mesa egl display queue} -> wl_display#1.sync(new id wl_callback#3) [ 193248.201] {Display Queue} wl_display#1.delete_id(3) [ 193248.206] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#7.format_table(fd 4, 2272) [ 193248.214] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#7.main_device(array[8]) [ 193248.344] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#7.tranche_target_device(array[8]) [ 193248.346] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#7.tranche_flags(0) [ 193248.347] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#7.tranche_formats(array[284]) [ 193248.351] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#7.tranche_done() [ 193248.353] {mesa egl display queue} zwp_linux_dmabuf_feedback_v1#7.done() [ 193248.354] {mesa egl display queue} wl_callback#3.done(7) [ 193248.356] {mesa egl display queue} -> zwp_linux_dmabuf_feedback_v1#7.destroy() [ 193264.817] {mesa egl display queue} -> wp_presentation#5.destroy() [ 193264.825] {mesa egl display queue} -> zwp_linux_dmabuf_v1#4.destroy() [ 193264.837] {mesa egl swrast display queue} -> wl_display#1.get_registry(new id wl_registry#3) [ 193264.839] {mesa egl swrast display queue} -> wl_display#1.sync(new id wl_callback#8) [ 193264.971] {Display Queue} wl_display#1.delete_id(7) [ 193264.976] {Display Queue} wl_display#1.delete_id(5) [ 193264.977] {Display Queue} wl_display#1.delete_id(4) [ 193264.978] {Display Queue} wl_display#1.delete_id(8) [ 193264.979] {mesa egl swrast display queue} wl_registry#3.global(1, "wl_seat", 9) [ 193264.981] {mesa egl swrast display queue} wl_registry#3.global(2, "wl_data_device_manager", 3) [ 193264.982] {mesa egl swrast display queue} wl_registry#3.global(3, "wl_compositor", 6) [ 193264.983] {mesa egl swrast display queue} wl_registry#3.global(4, "wl_subcompositor", 1) [ 193264.985] {mesa egl swrast display queue} wl_registry#3.global(5, "wl_shm", 1) [ 193264.987] {mesa egl swrast display queue} -> wl_registry#3.bind(5, "wl_shm", 1, new id [unknown]#4) [ 193264.989] {mesa egl swrast display queue} wl_registry#3.global(6, "wp_viewporter", 1) [ 193264.990] {mesa egl swrast display queue} wl_registry#3.global(7, "wp_tearing_control_manager_v1", 1) [ 193264.991] {mesa egl swrast display queue} wl_registry#3.global(8, "wp_fractional_scale_manager_v1", 1) [ 193264.992] {mesa egl swrast display queue} wl_registry#3.global(9, "zxdg_output_manager_v1", 3) [ 193264.993] {mesa egl swrast display queue} wl_registry#3.global(10, "wp_cursor_shape_manager_v1", 1) [ 193264.995] {mesa egl swrast display queue} wl_registry#3.global(11, "zwp_idle_inhibit_manager_v1", 1) [ 193264.996] {mesa egl swrast display queue} wl_registry#3.global(12, "zwp_relative_pointer_manager_v1", 1) [ 193264.997] {mesa egl swrast display queue} wl_registry#3.global(13, "zxdg_decoration_manager_v1", 1) [ 193264.998] {mesa egl swrast display queue} wl_registry#3.global(14, "wp_alpha_modifier_v1", 1) [ 193264.999] {mesa egl swrast display queue} wl_registry#3.global(15, "zwlr_gamma_control_manager_v1", 1) [ 193265.000] {mesa egl swrast display queue} wl_registry#3.global(16, "ext_foreign_toplevel_list_v1", 1) [ 193265.001] {mesa egl swrast display queue} wl_registry#3.global(17, "zwp_pointer_gestures_v1", 3) [ 193265.003] {mesa egl swrast display queue} wl_registry#3.global(18, "zwlr_foreign_toplevel_manager_v1", 3) [ 193265.004] {mesa egl swrast display queue} wl_registry#3.global(19, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [ 193265.005] {mesa egl swrast display queue} wl_registry#3.global(20, "zwp_text_input_manager_v1", 1) [ 193265.006] {mesa egl swrast display queue} wl_registry#3.global(21, "zwp_text_input_manager_v3", 1) [ 193265.007] {mesa egl swrast display queue} wl_registry#3.global(22, "zwp_pointer_constraints_v1", 1) [ 193265.008] {mesa egl swrast display queue} wl_registry#3.global(23, "zwlr_output_power_manager_v1", 1) [ 193265.009] {mesa egl swrast display queue} wl_registry#3.global(24, "xdg_activation_v1", 1) [ 193265.010] {mesa egl swrast display queue} wl_registry#3.global(25, "ext_idle_notifier_v1", 2) [ 193265.011] {mesa egl swrast display queue} wl_registry#3.global(26, "hyprland_lock_notifier_v1", 1) [ 193265.012] {mesa egl swrast display queue} wl_registry#3.global(27, "ext_session_lock_manager_v1", 1) [ 193265.014] {mesa egl swrast display queue} wl_registry#3.global(28, "zwp_input_method_manager_v2", 1) [ 193265.015] {mesa egl swrast display queue} wl_registry#3.global(29, "zwp_virtual_keyboard_manager_v1", 1) [ 193265.016] {mesa egl swrast display queue} wl_registry#3.global(30, "zwlr_virtual_pointer_manager_v1", 2) [ 193265.017] {mesa egl swrast display queue} wl_registry#3.global(31, "zwlr_output_manager_v1", 4) [ 193265.018] {mesa egl swrast display queue} wl_registry#3.global(32, "org_kde_kwin_server_decoration_manager", 1) [ 193265.019] {mesa egl swrast display queue} wl_registry#3.global(33, "hyprland_focus_grab_manager_v1", 1) [ 193265.020] {mesa egl swrast display queue} wl_registry#3.global(34, "zwp_tablet_manager_v2", 1) [ 193265.021] {mesa egl swrast display queue} wl_registry#3.global(35, "zwlr_layer_shell_v1", 5) [ 193265.022] {mesa egl swrast display queue} wl_registry#3.global(36, "wp_presentation", 1) [ 193265.023] {mesa egl swrast display queue} -> wl_registry#3.bind(36, "wp_presentation", 1, new id [unknown]#5) [ 193265.025] {mesa egl swrast display queue} wl_registry#3.global(37, "xdg_wm_base", 7) [ 193265.026] {mesa egl swrast display queue} wl_registry#3.global(38, "zwlr_data_control_manager_v1", 2) [ 193265.027] {mesa egl swrast display queue} wl_registry#3.global(39, "zwp_primary_selection_device_manager_v1", 1) [ 193265.028] {mesa egl swrast display queue} wl_registry#3.global(40, "xwayland_shell_v1", 1) [ 193265.029] {mesa egl swrast display queue} wl_registry#3.global(41, "zwlr_screencopy_manager_v1", 3) [ 193265.030] {mesa egl swrast display queue} wl_registry#3.global(42, "hyprland_toplevel_export_manager_v1", 2) [ 193265.032] {mesa egl swrast display queue} wl_registry#3.global(43, "hyprland_toplevel_mapping_manager_v1", 1) [ 193265.033] {mesa egl swrast display queue} wl_registry#3.global(44, "hyprland_global_shortcuts_manager_v1", 1) [ 193265.034] {mesa egl swrast display queue} wl_registry#3.global(45, "xdg_wm_dialog_v1", 1) [ 193265.035] {mesa egl swrast display queue} wl_registry#3.global(46, "wp_single_pixel_buffer_manager_v1", 1) [ 193265.036] {mesa egl swrast display queue} wl_registry#3.global(47, "wp_security_context_manager_v1", 1) [ 193265.037] {mesa egl swrast display queue} wl_registry#3.global(48, "hyprland_ctm_control_manager_v1", 2) [ 193265.038] {mesa egl swrast display queue} wl_registry#3.global(49, "hyprland_surface_manager_v1", 2) [ 193265.039] {mesa egl swrast display queue} wl_registry#3.global(50, "wp_content_type_manager_v1", 1) [ 193265.040] {mesa egl swrast display queue} wl_registry#3.global(51, "xdg_toplevel_tag_manager_v1", 1) [ 193265.041] {mesa egl swrast display queue} wl_registry#3.global(52, "xdg_system_bell_v1", 1) [ 193265.042] {mesa egl swrast display queue} wl_registry#3.global(53, "ext_workspace_manager_v1", 1) [ 193265.044] {mesa egl swrast display queue} wl_registry#3.global(54, "wp_color_manager_v1", 1) [ 193265.045] {mesa egl swrast display queue} wl_registry#3.global(55, "wp_drm_lease_device_v1", 1) [ 193265.046] {mesa egl swrast display queue} wl_registry#3.global(56, "wp_linux_drm_syncobj_manager_v1", 1) [ 193265.047] {mesa egl swrast display queue} wl_registry#3.global(57, "wl_drm", 2) [ 193265.048] {mesa egl swrast display queue} wl_registry#3.global(58, "zwp_linux_dmabuf_v1", 5) [ 193265.049] {mesa egl swrast display queue} wl_registry#3.global(59, "wl_output", 4) [ 193265.050] {mesa egl swrast display queue} wl_callback#8.done(7) [ 193265.052] {mesa egl swrast display queue} -> wl_display#1.sync(new id wl_callback#8) [ 193265.152] {Display Queue} wl_display#1.delete_id(8) [ 193265.154] {mesa egl swrast display queue} wl_shm#4.format(0) [ 193265.156] {mesa egl swrast display queue} wl_shm#4.format(1) [ 193265.157] {mesa egl swrast display queue} wl_shm#4.format(875709016) [ 193265.158] {mesa egl swrast display queue} wl_shm#4.format(875708993) [ 193265.159] {mesa egl swrast display queue} wl_shm#4.format(808669784) [ 193265.160] {mesa egl swrast display queue} wl_shm#4.format(808669761) [ 193265.161] {mesa egl swrast display queue} wl_shm#4.format(808665688) [ 193265.162] {mesa egl swrast display queue} wl_shm#4.format(808665665) [ 193265.163] {mesa egl swrast display queue} wl_callback#8.done(7) [ 193272.368] {Default Queue} -> wl_display#1.get_registry(new id wl_registry#8) [ 193272.375] {Default Queue} -> wl_display#1.sync(new id wl_callback#7) [ 193272.459] {Display Queue} wl_display#1.delete_id(7) [ 193272.463] {Default Queue} wl_registry#8.global(1, "wl_seat", 9) [ 193272.471] {Default Queue} -> wl_registry#8.bind(1, "wl_seat", 8, new id [unknown]#9) [ 193272.489] {Default Queue} wl_registry#8.global(2, "wl_data_device_manager", 3) [ 193272.491] {Default Queue} wl_registry#8.global(3, "wl_compositor", 6) [ 193272.493] {Default Queue} -> wl_registry#8.bind(3, "wl_compositor", 4, new id [unknown]#10) [ 193272.495] {Default Queue} wl_registry#8.global(4, "wl_subcompositor", 1) [ 193272.497] {Default Queue} wl_registry#8.global(5, "wl_shm", 1) [ 193272.498] {Default Queue} -> wl_registry#8.bind(5, "wl_shm", 1, new id [unknown]#11) [ 193272.500] {Default Queue} wl_registry#8.global(6, "wp_viewporter", 1) [ 193272.502] {Default Queue} -> wl_registry#8.bind(6, "wp_viewporter", 1, new id [unknown]#12) [ 193272.504] {Default Queue} wl_registry#8.global(7, "wp_tearing_control_manager_v1", 1) [ 193272.505] {Default Queue} wl_registry#8.global(8, "wp_fractional_scale_manager_v1", 1) [ 193272.507] {Default Queue} -> wl_registry#8.bind(8, "wp_fractional_scale_manager_v1", 1, new id [unknown]#13) [ 193272.509] {Default Queue} wl_registry#8.global(9, "zxdg_output_manager_v1", 3) [ 193272.510] {Default Queue} wl_registry#8.global(10, "wp_cursor_shape_manager_v1", 1) [ 193272.512] {Default Queue} -> wl_registry#8.bind(10, "wp_cursor_shape_manager_v1", 1, new id [unknown]#14) [ 193272.514] {Default Queue} wl_registry#8.global(11, "zwp_idle_inhibit_manager_v1", 1) [ 193272.515] {Default Queue} wl_registry#8.global(12, "zwp_relative_pointer_manager_v1", 1) [ 193272.517] {Default Queue} wl_registry#8.global(13, "zxdg_decoration_manager_v1", 1) [ 193272.518] {Default Queue} wl_registry#8.global(14, "wp_alpha_modifier_v1", 1) [ 193272.520] {Default Queue} wl_registry#8.global(15, "zwlr_gamma_control_manager_v1", 1) [ 193272.521] {Default Queue} wl_registry#8.global(16, "ext_foreign_toplevel_list_v1", 1) [ 193272.523] {Default Queue} wl_registry#8.global(17, "zwp_pointer_gestures_v1", 3) [ 193272.525] {Default Queue} wl_registry#8.global(18, "zwlr_foreign_toplevel_manager_v1", 3) [ 193272.527] {Default Queue} wl_registry#8.global(19, "zwp_keyboard_shortcuts_inhibit_manager_v1", 1) [ 193272.528] {Default Queue} wl_registry#8.global(20, "zwp_text_input_manager_v1", 1) [ 193272.529] {Default Queue} wl_registry#8.global(21, "zwp_text_input_manager_v3", 1) [ 193272.531] {Default Queue} wl_registry#8.global(22, "zwp_pointer_constraints_v1", 1) [ 193272.532] {Default Queue} wl_registry#8.global(23, "zwlr_output_power_manager_v1", 1) [ 193272.534] {Default Queue} wl_registry#8.global(24, "xdg_activation_v1", 1) [ 193272.535] {Default Queue} wl_registry#8.global(25, "ext_idle_notifier_v1", 2) [ 193272.537] {Default Queue} wl_registry#8.global(26, "hyprland_lock_notifier_v1", 1) [ 193272.538] {Default Queue} wl_registry#8.global(27, "ext_session_lock_manager_v1", 1) [ 193272.540] {Default Queue} -> wl_registry#8.bind(27, "ext_session_lock_manager_v1", 1, new id [unknown]#15) [ 193272.541] {Default Queue} wl_registry#8.global(28, "zwp_input_method_manager_v2", 1) [ 193272.543] {Default Queue} wl_registry#8.global(29, "zwp_virtual_keyboard_manager_v1", 1) [ 193272.544] {Default Queue} wl_registry#8.global(30, "zwlr_virtual_pointer_manager_v1", 2) [ 193272.546] {Default Queue} wl_registry#8.global(31, "zwlr_output_manager_v1", 4) [ 193272.547] {Default Queue} wl_registry#8.global(32, "org_kde_kwin_server_decoration_manager", 1) [ 193272.549] {Default Queue} wl_registry#8.global(33, "hyprland_focus_grab_manager_v1", 1) [ 193272.550] {Default Queue} wl_registry#8.global(34, "zwp_tablet_manager_v2", 1) [ 193272.552] {Default Queue} wl_registry#8.global(35, "zwlr_layer_shell_v1", 5) [ 193272.553] {Default Queue} wl_registry#8.global(36, "wp_presentation", 1) [ 193272.555] {Default Queue} wl_registry#8.global(37, "xdg_wm_base", 7) [ 193272.556] {Default Queue} wl_registry#8.global(38, "zwlr_data_control_manager_v1", 2) [ 193272.558] {Default Queue} wl_registry#8.global(39, "zwp_primary_selection_device_manager_v1", 1) [ 193272.559] {Default Queue} wl_registry#8.global(40, "xwayland_shell_v1", 1) [ 193272.561] {Default Queue} wl_registry#8.global(41, "zwlr_screencopy_manager_v1", 3) [ 193272.562] {Default Queue} -> wl_registry#8.bind(41, "zwlr_screencopy_manager_v1", 3, new id [unknown]#16) [ 193272.564] {Default Queue} wl_registry#8.global(42, "hyprland_toplevel_export_manager_v1", 2) [ 193272.566] {Default Queue} wl_registry#8.global(43, "hyprland_toplevel_mapping_manager_v1", 1) [ 193272.567] {Default Queue} wl_registry#8.global(44, "hyprland_global_shortcuts_manager_v1", 1) [ 193272.569] {Default Queue} wl_registry#8.global(45, "xdg_wm_dialog_v1", 1) [ 193272.570] {Default Queue} wl_registry#8.global(46, "wp_single_pixel_buffer_manager_v1", 1) [ 193272.571] {Default Queue} wl_registry#8.global(47, "wp_security_context_manager_v1", 1) [ 193272.573] {Default Queue} wl_registry#8.global(48, "hyprland_ctm_control_manager_v1", 2) [ 193272.574] {Default Queue} wl_registry#8.global(49, "hyprland_surface_manager_v1", 2) [ 193272.576] {Default Queue} wl_registry#8.global(50, "wp_content_type_manager_v1", 1) [ 193272.592] {Default Queue} wl_registry#8.global(51, "xdg_toplevel_tag_manager_v1", 1) [ 193272.594] {Default Queue} wl_registry#8.global(52, "xdg_system_bell_v1", 1) [ 193272.595] {Default Queue} wl_registry#8.global(53, "ext_workspace_manager_v1", 1) [ 193272.596] {Default Queue} wl_registry#8.global(54, "wp_color_manager_v1", 1) [ 193272.598] {Default Queue} wl_registry#8.global(55, "wp_drm_lease_device_v1", 1) [ 193272.599] {Default Queue} wl_registry#8.global(56, "wp_linux_drm_syncobj_manager_v1", 1) [ 193272.601] {Default Queue} wl_registry#8.global(57, "wl_drm", 2) [ 193272.602] {Default Queue} wl_registry#8.global(58, "zwp_linux_dmabuf_v1", 5) [ 193272.604] {Default Queue} -> wl_registry#8.bind(58, "zwp_linux_dmabuf_v1", 4, new id [unknown]#17) [ 193272.606] {Default Queue} -> zwp_linux_dmabuf_v1#17.get_default_feedback(new id zwp_linux_dmabuf_feedback_v1#18) [ 193272.608] {Default Queue} wl_registry#8.global(59, "wl_output", 4) [ 193272.610] {Default Queue} -> wl_registry#8.bind(59, "wl_output", 4, new id [unknown]#19) [ 193272.613] {Default Queue} wl_callback#7.done(7) [ 193272.614] {Default Queue} -> wl_display#1.sync(new id wl_callback#7) [ 193272.724] {Display Queue} wl_display#1.delete_id(7) [ 193272.727] {Default Queue} wl_seat#9.name("Hyprland") [ 193272.730] {Default Queue} wl_seat#9.capabilities(3) [ 193272.732] {Default Queue} -> wl_seat#9.get_pointer(new id wl_pointer#20) [ 193272.735] {Default Queue} -> wl_seat#9.get_keyboard(new id wl_keyboard#21) [ 193272.737] {Default Queue} wl_shm#11.format(0) [ 193272.738] {Default Queue} wl_shm#11.format(1) [ 193272.739] {Default Queue} wl_shm#11.format(875709016) [ 193272.740] {Default Queue} wl_shm#11.format(875708993) [ 193272.740] {Default Queue} wl_shm#11.format(808669784) [ 193272.741] {Default Queue} wl_shm#11.format(808669761) [ 193272.742] {Default Queue} wl_shm#11.format(808665688) [ 193272.744] {Default Queue} wl_shm#11.format(808665665) [ 193272.744] {Default Queue} zwp_linux_dmabuf_feedback_v1#18.format_table(fd 10, 2272) [ 193272.751] {Default Queue} zwp_linux_dmabuf_feedback_v1#18.main_device(array[8]) [ 193272.962] {Default Queue} zwp_linux_dmabuf_feedback_v1#18.tranche_target_device(array[8]) [ 193273.146] {Default Queue} zwp_linux_dmabuf_feedback_v1#18.tranche_flags(0) [ 193273.148] {Default Queue} zwp_linux_dmabuf_feedback_v1#18.tranche_formats(array[284]) [ 193273.150] {Default Queue} zwp_linux_dmabuf_feedback_v1#18.tranche_done() [ 193273.151] {Default Queue} zwp_linux_dmabuf_feedback_v1#18.done() [ 193273.154] {Default Queue} wl_output#19.name("eDP-1") [ 193273.156] {Default Queue} wl_output#19.description(" (eDP-1)") [ 193273.158] {Default Queue} wl_output#19.scale(2) [ 193273.159] {Default Queue} wl_output#19.mode(1, 3456, 2160, 60000) [ 193273.161] {Default Queue} wl_output#19.geometry(0, 0, 346, 216, 0, "", "", 0) [ 193273.164] {Default Queue} wl_output#19.done() [ 193273.166] {Default Queue} wl_callback#7.done(7) [ 193279.187] {Default Queue} -> zwlr_screencopy_manager_v1#16.capture_output(new id zwlr_screencopy_frame_v1#7, 0, wl_output#19) [ 193279.325] {Default Queue} -> ext_session_lock_manager_v1#15.lock(new id ext_session_lock_v1#22) [ 193279.330] {Default Queue} -> wl_display#1.sync(new id wl_callback#23) [ 193279.457] {Display Queue} wl_display#1.delete_id(23) [ 193279.462] {Default Queue} wl_keyboard#21.keymap(1, fd 13, 65528) [ 193282.058] {Default Queue} wl_keyboard#21.repeat_info(50, 300) [ 193282.064] {Default Queue} zwlr_screencopy_frame_v1#7.buffer(1, 3456, 2160, 13824) [ 193282.066] {Default Queue} zwlr_screencopy_frame_v1#7.linux_dmabuf(875713112, 3456, 2160) [ 193282.073] {Default Queue} zwlr_screencopy_frame_v1#7.buffer_done()
probably versioning of libgbm, or possibly libgbm not working on asahi?
if you disable animations and don't use background:path=screenshot, does it work?
Hyprlock is working again for me on 6.15.10-402.asahi.fc42.aarch64+16k
I think there was a change recently in the kernel.
Quoted from Janne Grunau (link) "I’ll add sync obj support to the apple kms driver in the asahi tree. The implementation is generic drm code anyway and adding support requires setting two bits in the driver’s feature field."
I'm seeing this with 6.16.8.asahi1-1.
It seems https://github.com/jaakkomoller/hyprlock/commit/c2fb0e8416ddd658a4c16110c76ded570fbb61d6 fixes this, but I'm not perfectly happy with the patch as it seems to work around an actual issue which should be fixed. I don't have the time now to dive deeper into this to understand the root cause why the original code in gbm_find_render_node() fails on Asahi.
Well, I ended up studying it a bit more, and it seems the problem is that on Asahi the rendering is done on a separate render node device from the display device, which is not the case on x86. I'll make a pull request.