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
18.08k stars 755 forks source link

Hyprland does not seem to export relevant environment variables #1684

Open regrettable opened 1 year ago

regrettable commented 1 year ago

The environment variables needed for native wayland applications ($WAYLAND_DISPLAY, $HYPRLAND_INSTANCE_SIGNATURE) are not set after starting Hyprland. I.e. hyprctl layers outputs HYPRLAND_INSTANCE_SIGNATURE was not set! (Is Hyprland running?). A simple c program like

int main() {
  struct wl_display *dpy = wl_display_connect(0);
  assert(dpy);
}

also fails, BUT when taking a display string ,i.e.

wl_display_connect("wayland-1");

, which i looked up from hyprland's log (below), it succeeds. Setting HYPRLAND_INSTANCE_SIGNATURE works in a similar fashion (look up instance signature in the log, set in manually). This issue is present in aur's hyprland, hyprland-bin as well as hyprland-git packages. This problem does not happen in sway. Hyprland log:

[LOG] Instance Signature: 489ef7c51c7d33eeba6d6a66b6697f52441ddf45_1677816548
[LOG] Hyprland PID: 1035
[LOG] ===== SYSTEM INFO: =====
[LOG] System name: Linux
[LOG] Node name: regrettable-pc
[LOG] Release: 5.4.231-1-MANJARO
[LOG] Version: #1 SMP PREEMPT Mon Feb 6 11:22:21 UTC 2023

[LOG] GPU information:
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 [8086:5916] (rev 02) (prog-if 00 [VGA controller])

[LOG] os-release:
NAME="Manjaro Linux"
PRETTY_NAME="Manjaro Linux"
ID=manjaro
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="32;1;24;144;200"
HOME_URL="https://manjaro.org/"
DOCUMENTATION_URL="https://wiki.manjaro.org/"
SUPPORT_URL="https://forum.manjaro.org/"
BUG_REPORT_URL="https://docs.manjaro.org/reporting-bugs/"
PRIVACY_POLICY_URL="https://manjaro.org/privacy-policy/"
LOGO=manjarolinux

[LOG] ========================

[INFO] If you are crashing, or encounter any bugs, please consult https://wiki.hyprland.org/Crashes-and-Bugs/

[LOG] 
Current splash: "There are reasons to not use rust." - Boga

[wlr] [libseat] [libseat/backend/seatd.c:64] Could not connect to socket /run/seatd.sock: No such file or directory
[wlr] [libseat] [libseat/libseat.c:76] Backend 'seatd' failed to open seat, skipping
[wlr] [libseat] [libseat/libseat.c:73] Seat opened with backend 'logind'
[wlr] [backend/session/session.c:109] Successfully loaded libseat session
[wlr] [backend/backend.c:213] Found 1 GPUs
[wlr] [backend/drm/backend.c:201] Initializing DRM backend for /dev/dri/card0 (i915)
[wlr] [backend/drm/drm.c:88] Using atomic DRM interface
[wlr] [backend/drm/drm.c:100] ADDFB2 modifiers supported
[wlr] [backend/drm/drm.c:253] Found 3 DRM CRTCs
[wlr] [backend/drm/drm.c:180] Found 9 DRM planes
[wlr] [render/egl.c:206] Supported EGL client extensions: EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_EXT_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless
[wlr] [render/egl.c:482] Using EGL device /dev/dri/card0
[wlr] [render/egl.c:355] Using EGL 1.5
[wlr] [render/egl.c:356] Supported EGL display extensions: EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_IMG_context_priority EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_WL_bind_wayland_display 
[wlr] [render/egl.c:358] Supported EGL device extensions: EGL_EXT_device_drm EGL_EXT_device_drm_render_node
[wlr] [render/egl.c:360] EGL vendor: Mesa Project
[wlr] [render/egl.c:121] Supported DMA-BUF formats:
[wlr] [render/egl.c:190] EGL DMA-BUF format modifiers supported
[wlr] [render/egl.c:433] Obtained high priority context
[wlr] [render/egl.c:531] Using EGL_PLATFORM_DEVICE_EXT
[wlr] [render/gles2/renderer.c:742] Creating GLES2 renderer
[wlr] [render/gles2/renderer.c:743] Using OpenGL ES 3.2 Mesa 22.3.5
[wlr] [render/gles2/renderer.c:744] GL vendor: Intel
[wlr] [render/gles2/renderer.c:745] GL renderer: Mesa Intel(R) HD Graphics 620 (KBL GT2)
[wlr] [render/gles2/renderer.c:746] Supported GLES2 extensions: GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_filter_anisotropic GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_EXT_draw_instanced GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_OES_depth_texture GL_AMD_performance_monitor GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_NV_pack_subimage GL_EXT_frag_depth GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_array_object GL_OES_viewport_array GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_occlusion_query_boolean GL_EXT_robustness GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug GL_KHR_robustness GL_KHR_texture_compression_astc_ldr GL_NV_pixel_buffer_object GL_OES_depth_texture_cube_map GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_color_buffer_float GL_EXT_debug_label GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects GL_EXT_shader_framebuffer_fetch GL_EXT_shader_group_vote GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_INTEL_conservative_rasterization GL_INTEL_performance_query GL_ANDROID_extension_pack_es31a GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_copy_image GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_gpu_shader5 GL_EXT_polygon_offset_clamp GL_EXT_primitive_bounding_box GL_EXT_render_snorm GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_cube_map_array GL_EXT_texture_norm16 GL_EXT_texture_view GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_robust_buffer_access_behavior GL_NV_image_formats GL_NV_shader_noperspective_interpolation GL_OES_copy_image GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_gpu_shader5 GL_OES_primitive_bounding_box GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_io_blocks GL_OES_shader_multisample_interpolation GL_OES_tessellation_point_size GL_OES_tessellation_shader GL_OES_texture_border_clamp GL_OES_texture_buffer GL_OES_texture_cube_map_array GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view GL_EXT_blend_func_extended GL_EXT_buffer_storage GL_EXT_float_blend GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_shader_samples_identical GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_NV_fragment_shader_interlock GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size GL_OES_geometry_shader GL_OES_shader_image_atomic GL_EXT_clear_texture GL_EXT_clip_cull_distance GL_EXT_disjoint_timer_query GL_EXT_texture_compression_s3tc_srgb GL_MESA_shader_integer_functions GL_EXT_clip_control GL_EXT_color_buffer_half_float GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_texture_compression_bptc GL_EXT_texture_mirror_clamp_to_edge GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_texture_shadow_lod GL_INTEL_blackhole_render GL_MESA_framebuffer_flip_y GL_NV_compute_shader_derivatives GL_EXT_demote_to_helper_invocation GL_EXT_depth_clamp GL_EXT_texture_query_lod GL_MESA_bgra 
[wlr] [render/gles2/renderer.c:801] GPU reset notifications are enabled
[wlr] [render/allocator/allocator.c:106] Trying to create gbm allocator
[wlr] [render/allocator/allocator.c:45] drmModeCreateLease failed, falling back to plain open
[wlr] [render/allocator/gbm.c:211] Created GBM allocator with backend drm
[wlr] [render/allocator/gbm.c:214] Using DRM node /dev/dri/renderD128
[wlr] [xcursor/wlr_xcursor.c:243] Loaded cursor theme 'default' at size 20 (115 available cursors)
[wlr] [types/wlr_idle.c:246] idle manager created
[wlr] [types/wlr_drm_lease_v1.c:638] Creating wlr_drm_lease_device_v1 for /dev/dri/card0
[wlr] [backend/headless/backend.c:68] Creating headless backend
[LOG] Hyprland init finished.
[LOG] Creating the HookSystem!
[LOG] Creating the KeybindManager!
[LOG] Creating the AnimationManager!
[LOG] Created a bezier curve, baked 200 points, mem usage: 3.20kB, time to bake: 33086.64µs. Estimated average calc time: 0.01µs.
[LOG] Creating the LayoutManager!
[LOG] Creating the ConfigManager!
[LOG] Creating the CHyprError!
[LOG]  [hookSystem] New hook event registered: focusedMon
[LOG]  [hookSystem] New hook event registered: preRender
[LOG] Creating the ThreadManager!
[LOG] Reloading the config!
[LOG] Created a bezier curve, baked 200 points, mem usage: 3.20kB, time to bake: 38.24µs. Estimated average calc time: 0.01µs.
[LOG] Hypr socket started at /tmp/hypr/489ef7c51c7d33eeba6d6a66b6697f52441ddf45_1677816548/.socket.sock
[LOG] Creating the InputManager!
[LOG]  [hookSystem] New hook event registered: keyboardFocus
[LOG] Creating the CHyprOpenGLImpl!
[LOG] Creating the Hypr OpenGL Renderer!
[LOG] Using: OpenGL ES 3.2 Mesa 22.3.5
[LOG] Vendor: Intel
[LOG] Renderer: Mesa Intel(R) HD Graphics 620 (KBL GT2)
[LOG] Supported extensions size: 151
[LOG] Creating the HyprRenderer!
[LOG] Creating the XWaylandManager!
[LOG] Registered signal for owner e009e960: e009e9a0 -> ddb8ff00 (owner: XWayland Manager)
[LOG] Registered signal for owner e009e960: e009e9b0 -> ddb8fee0 (owner: XWayland Manager)
[LOG] CHyprXWaylandManager started on display :0
[LOG] Creating the ProtocolManager!
[LOG] ToplevelExportManager started successfully!
[LOG] FractionalScaleManager started successfully!
[LOG] Creating the SessionLockManager!
[LOG] Creating the EventManager!
[LOG] Creating the HyprDebugOverlay!
[LOG] Creating the HyprNotificationOverlay!
[LOG] Creating the PluginSystem!
[LOG] Registered signal for owner df683af0: df683b18 -> ddb8fde0 (owner: Backend)
[LOG] Registered signal for owner dff63780: dff637d0 -> ddb8fd80 (owner: XDG Shell)
[LOG] Hypr socket 2 started at /tmp/hypr/489ef7c51c7d33eeba6d6a66b6697f52441ddf45_1677816548/.socket2.sock
[LOG] Registered signal for owner dff64de0: dff64df8 -> ddb8fd40 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e08 -> ddb8fd20 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e18 -> ddb8fd00 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e28 -> ddb8fce0 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e38 -> ddb8fcc0 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e48 -> ddb8faa0 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e58 -> ddb8fa60 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e68 -> ddb8fa80 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e78 -> ddb8fa40 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e88 -> ddb8fa20 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64e98 -> ddb8fa00 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64ed8 -> ddb8f960 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64ec8 -> ddb8f940 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64ee8 -> ddb8f920 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64f08 -> ddb8f900 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64ea8 -> ddb8f8e0 (owner: WLRCursor)
[LOG] Registered signal for owner dff64de0: dff64eb8 -> ddb8f8c0 (owner: WLRCursor)
[LOG] Registered signal for owner df683af0: df683b08 -> ddb8fca0 (owner: Backend)
[LOG] Registered signal for owner df67ec00: dffa6f68 -> ddb8fc40 (owner: Seat)
[LOG] Registered signal for owner df67ec00: dffa6f78 -> ddb8fc20 (owner: Seat)
[LOG] Registered signal for owner df67ec00: dffa6fb8 -> ddb8fba0 (owner: Seat)
[LOG] Registered signal for owner df67ec00: dffa6fc8 -> ddb8fb80 (owner: Seat)
[LOG] Registered signal for owner df67ec00: dffa6f78 -> ddb8fc20 (owner: Seat)
[LOG] Registered signal for owner df67ec00: dffa6f98 -> ddb8fc00 (owner: Seat)
[LOG] Registered signal for owner dffa71e0: dffa7200 -> ddb8fda0 (owner: LayerShell)
[LOG] Registered signal for owner dff5cb20: dff5cb40 -> ddb8fe00 (owner: OutputLayout)
[LOG] Registered signal for owner e004d490: e004d4c8 -> ddb8fbe0 (owner: OutputMgr)
[LOG] Registered signal for owner e004d490: e004d4d8 -> ddb8fbc0 (owner: OutputMgr)
[LOG] Registered signal for owner e004d570: e004d5a0 -> ddb8fb60 (owner: InhibitMgr)
[LOG] Registered signal for owner e004d570: e004d5b0 -> ddb8fb40 (owner: InhibitMgr)
[LOG] Registered signal for owner e004d7b0: e004d7c8 -> ddb8fc60 (owner: PointerConstraints)
[LOG] Registered signal for owner dffa7350: dffa7380 -> ddb8fb20 (owner: XDGDecoMgr)
[LOG] Registered signal for owner e004d9b0: e004d9e0 -> ddb8fc80 (owner: VirtPtrMgr)
[LOG] Registered signal for owner e004d900: e004d930 -> ddb8f980 (owner: VKeyboardMgr)
[LOG] Registered signal for owner df7658c0: df7658c0 -> ddb8fb00 (owner: WLRRenderer)
[LOG] Registered signal for owner e004dd00: e004dd30 -> ddb8fae0 (owner: WLRIdleInhibitMgr)
[LOG] Registered signal for owner dff5efb0: dff5efe0 -> ddb8f9e0 (owner: PowerMgr)
[LOG] Registered signal for owner e004e180: e004e1b0 -> ddb8f9c0 (owner: IMEMgr)
[LOG] Registered signal for owner e004e0d0: e004e100 -> ddb8f9a0 (owner: TextInputMgr)
[LOG] Registered signal for owner e004e230: e004e258 -> ddb8fd60 (owner: ActivationV1)
[LOG] Registered signal for owner e00513d0: e00513d8 -> ddb8f8a0 (owner: SessionLockMgr)
[LOG] Registered signal for owner df67e9a0: e004db50 -> ddb8fdc0 (owner: DRM)
[LOG] Registered signal for owner df683b80: df683ce0 -> ddb8fac0 (owner: Session)
[LOG] wl_display_add_socket for wayland-1 succeeded with 0
[LOG] Running on WAYLAND_DISPLAY: wayland-1
[wlr] [backend/libinput/backend.c:87] Starting libinput backend
[wlr] [backend/libinput/events.c:70] Adding Power Button [0:1]
[LOG] Attached a keyboard with name Power Button
[LOG] Registered signal for owner e018c440: e00e8570 -> e018c448 (owner: Keyboard)
[LOG] Registered signal for owner e018c440: e00e8560 -> e018c4b0 (owner: Keyboard)
[LOG] Registered signal for owner e018c440: e00e8440 -> e018c580 (owner: Keyboard)
[LOG] Registered signal for owner e018c440: e00e8580 -> e018c518 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "power-button", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG]  [hookSystem] New hook event registered: activeLayout
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Power Button"
[LOG] New keyboard created, pointers Hypr: e018c440 and WLR: e00e8428
[wlr] [backend/libinput/events.c:70] Adding Asus Wireless Radio Control [4163:0]
[LOG] Attached a keyboard with name Asus Wireless Radio Control
[LOG] Registered signal for owner e00c97b0: e00dd5e0 -> e00c97b8 (owner: Keyboard)
[LOG] Registered signal for owner e00c97b0: e00dd5d0 -> e00c9820 (owner: Keyboard)
[LOG] Registered signal for owner e00c97b0: e00dd4b0 -> e00c98f0 (owner: Keyboard)
[LOG] Registered signal for owner e00c97b0: e00dd5f0 -> e00c9888 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "asus-wireless-radio-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Asus Wireless Radio Control"
[LOG] New keyboard created, pointers Hypr: e00c97b0 and WLR: e00dd498
[wlr] [backend/libinput/events.c:70] Adding Video Bus [0:6]
[LOG] Attached a keyboard with name Video Bus
[LOG] Registered signal for owner e00f86e0: e01b7990 -> e00f86e8 (owner: Keyboard)
[LOG] Registered signal for owner e00f86e0: e01b7980 -> e00f8750 (owner: Keyboard)
[LOG] Registered signal for owner e00f86e0: e01b7860 -> e00f8820 (owner: Keyboard)
[LOG] Registered signal for owner e00f86e0: e01b79a0 -> e00f87b8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "video-bus", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Video Bus"
[LOG] New keyboard created, pointers Hypr: e00f86e0 and WLR: e01b7848
[wlr] [backend/libinput/events.c:70] Adding Lid Switch [0:5]
[LOG] Attached a switch device with name Lid Switch
[LOG] New switch with name "Lid Switch" added
[LOG] Registered signal for owner e017a010: e02176d8 -> e017a018 (owner: SwitchDevice)
[LOG] Registered signal for owner e017a010: e02176f8 -> e017a080 (owner: SwitchDevice)
[wlr] [backend/libinput/events.c:70] Adding Power Button [0:1]
[LOG] Attached a keyboard with name Power Button
[LOG] Registered signal for owner e003c260: e0217aa0 -> e003c268 (owner: Keyboard)
[LOG] Registered signal for owner e003c260: e0217a90 -> e003c2d0 (owner: Keyboard)
[LOG] Registered signal for owner e003c260: e0217970 -> e003c3a0 (owner: Keyboard)
[LOG] Registered signal for owner e003c260: e0217ab0 -> e003c338 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "power-button-1", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Power Button"
[LOG] New keyboard created, pointers Hypr: e003c260 and WLR: e0217958
[wlr] [backend/libinput/events.c:70] Adding Sleep Button [0:3]
[LOG] Attached a keyboard with name Sleep Button
[LOG] Registered signal for owner dfe0ded0: e026e120 -> dfe0ded8 (owner: Keyboard)
[LOG] Registered signal for owner dfe0ded0: e026e110 -> dfe0df40 (owner: Keyboard)
[LOG] Registered signal for owner dfe0ded0: e026dff0 -> dfe0e010 (owner: Keyboard)
[LOG] Registered signal for owner dfe0ded0: e026e130 -> dfe0dfa8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "sleep-button", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Sleep Button"
[LOG] New keyboard created, pointers Hypr: dfe0ded0 and WLR: e026dfd8
[wlr] [backend/libinput/events.c:70] Adding USB OPTICAL MOUSE  [10077:2982]
[LOG] Attached a mouse with name USB OPTICAL MOUSE 
[LOG] New mouse has libinput sens 0.00 (0.00) with accel profile 2 (2)
[LOG] Applied config to mouse usb-optical-mouse-, sens 0.00
[LOG] Registered signal for owner e0101af0: e02aab40 -> e0101bb0 (owner: Mouse)
[LOG] New mouse created, pointer WLR: e02aab28
[wlr] [backend/libinput/events.c:70] Adding DATACOMP SteelS쀁̄Љ̒DATA [1204:257]
[LOG] Attached a keyboard with name DATACOMP SteelS쀁̄Љ̒DATA
[LOG] Registered signal for owner e02ab410: e02ab020 -> e02ab418 (owner: Keyboard)
[LOG] Registered signal for owner e02ab410: e02ab010 -> e02ab480 (owner: Keyboard)
[LOG] Registered signal for owner e02ab410: e02aaef0 -> e02ab550 (owner: Keyboard)
[LOG] Registered signal for owner e02ab410: e02ab030 -> e02ab4e8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "datacomp-steels쀁̄Љ̒data", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "DATACOMP SteelS쀁̄Љ̒DATA"
[LOG] New keyboard created, pointers Hypr: e02ab410 and WLR: e02aaed8
[wlr] [backend/libinput/events.c:70] Adding DATACOMP SteelS쀁̄Љ̒DATA System Control [1204:257]
[LOG] Attached a keyboard with name DATACOMP SteelS쀁̄Љ̒DATA System Control
[LOG] Registered signal for owner e02960e0: e02cf850 -> e02960e8 (owner: Keyboard)
[LOG] Registered signal for owner e02960e0: e02cf840 -> e0296150 (owner: Keyboard)
[LOG] Registered signal for owner e02960e0: e02cf720 -> e0296220 (owner: Keyboard)
[LOG] Registered signal for owner e02960e0: e02cf860 -> e02961b8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "datacomp-steels쀁̄Љ̒data-system-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "DATACOMP SteelS쀁̄Љ̒DATA System Control"
[LOG] New keyboard created, pointers Hypr: e02960e0 and WLR: e02cf708
[wlr] [backend/libinput/events.c:70] Adding DATACOMP SteelS쀁̄Љ̒DATA Consumer Control [1204:257]
[LOG] Attached a keyboard with name DATACOMP SteelS쀁̄Љ̒DATA Consumer Control
[LOG] Registered signal for owner e02d3310: e030dc70 -> e02d3318 (owner: Keyboard)
[LOG] Registered signal for owner e02d3310: e030dc60 -> e02d3380 (owner: Keyboard)
[LOG] Registered signal for owner e02d3310: e030db40 -> e02d3450 (owner: Keyboard)
[LOG] Registered signal for owner e02d3310: e030dc80 -> e02d33e8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "datacomp-steels쀁̄Љ̒data-consumer-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "DATACOMP SteelS쀁̄Љ̒DATA Consumer Control"
[LOG] New keyboard created, pointers Hypr: e02d3310 and WLR: e030db28
[wlr] [backend/libinput/events.c:70] Adding USB2.0 HD UVC WebCam: USB2.0 HD [1266:46458]
[LOG] Attached a keyboard with name USB2.0 HD UVC WebCam: USB2.0 HD
[LOG] Registered signal for owner e034c760: e0324ae0 -> e034c768 (owner: Keyboard)
[LOG] Registered signal for owner e034c760: e0324ad0 -> e034c7d0 (owner: Keyboard)
[LOG] Registered signal for owner e034c760: e03249b0 -> e034c8a0 (owner: Keyboard)
[LOG] Registered signal for owner e034c760: e0324af0 -> e034c838 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "usb2.0-hd-uvc-webcam:-usb2.0-hd", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "USB2.0 HD UVC WebCam: USB2.0 HD"
[LOG] New keyboard created, pointers Hypr: e034c760 and WLR: e0324998
[wlr] [backend/libinput/events.c:70] Adding ELAN1200:00 04F3:3044 Mouse [1267:12356]
[LOG] Attached a mouse with name ELAN1200:00 04F3:3044 Mouse
[LOG] New mouse has libinput sens 0.00 (0.00) with accel profile 2 (2)
[LOG] Applied config to mouse usb-optical-mouse-, sens 0.00
[LOG] Applied config to mouse elan1200:00-04f3:3044-mouse, sens 0.00
[LOG] Registered signal for owner e029e7a0: e03892b0 -> e029e860 (owner: Mouse)
[LOG] New mouse created, pointer WLR: e0389298
[wlr] [backend/libinput/events.c:70] Adding ELAN1200:00 04F3:3044 Touchpad [1267:12356]
[LOG] Attached a mouse with name ELAN1200:00 04F3:3044 Touchpad
[LOG] New mouse has libinput sens 0.00 (0.00) with accel profile 2 (2)
[LOG] Applied config to mouse usb-optical-mouse-, sens 0.00
[LOG] Applied config to mouse elan1200:00-04f3:3044-mouse, sens 0.00
[LOG] Applied config to mouse elan1200:00-04f3:3044-touchpad, sens 0.00
[LOG] Registered signal for owner e018ff10: e0389a50 -> e018ffd0 (owner: Mouse)
[LOG] New mouse created, pointer WLR: e0389a38
[wlr] [backend/libinput/events.c:131] libinput gesture not handled
[wlr] [backend/libinput/events.c:70] Adding Asus WMI hotkeys [0:0]
[LOG] Attached a keyboard with name Asus WMI hotkeys
[LOG] Registered signal for owner e038a590: e038a1a0 -> e038a598 (owner: Keyboard)
[LOG] Registered signal for owner e038a590: e038a190 -> e038a600 (owner: Keyboard)
[LOG] Registered signal for owner e038a590: e038a070 -> e038a6d0 (owner: Keyboard)
[LOG] Registered signal for owner e038a590: e038a1b0 -> e038a668 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "asus-wmi-hotkeys", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Asus WMI hotkeys"
[LOG] New keyboard created, pointers Hypr: e038a590 and WLR: e038a058
[wlr] [backend/libinput/events.c:70] Adding AT Translated Set 2 keyboard [1:1]
[LOG] Attached a keyboard with name AT Translated Set 2 keyboard
[LOG] Registered signal for owner e03c6d80: e03c6990 -> e03c6d88 (owner: Keyboard)
[LOG] Registered signal for owner e03c6d80: e03c6980 -> e03c6df0 (owner: Keyboard)
[LOG] Registered signal for owner e03c6d80: e03c6860 -> e03c6ec0 (owner: Keyboard)
[LOG] Registered signal for owner e03c6d80: e03c69a0 -> e03c6e58 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "at-translated-set-2-keyboard", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "AT Translated Set 2 keyboard"
[LOG] New keyboard created, pointers Hypr: e03c6d80 and WLR: e03c6848
[wlr] [backend/libinput/events.c:70] Adding keyd virtual keyboard [4012:2782]
[LOG] Attached a keyboard with name keyd virtual keyboard
[LOG] Registered signal for owner e04026f0: e0402300 -> e04026f8 (owner: Keyboard)
[LOG] Registered signal for owner e04026f0: e04022f0 -> e0402760 (owner: Keyboard)
[LOG] Registered signal for owner e04026f0: e04021d0 -> e0402830 (owner: Keyboard)
[LOG] Registered signal for owner e04026f0: e0402310 -> e04027c8 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "keyd-virtual-keyboard", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "keyd virtual keyboard"
[LOG] New keyboard created, pointers Hypr: e04026f0 and WLR: e04021b8
[wlr] [backend/libinput/events.c:70] Adding keyd virtual pointer [4012:6878]
[LOG] Attached a mouse with name keyd virtual pointer
[LOG] New mouse has libinput sens 0.00 (0.00) with accel profile 2 (2)
[LOG] Applied config to mouse usb-optical-mouse-, sens 0.00
[LOG] Applied config to mouse elan1200:00-04f3:3044-mouse, sens 0.00
[LOG] Applied config to mouse elan1200:00-04f3:3044-touchpad, sens 0.00
[LOG] Applied config to mouse keyd-virtual-pointer, sens 0.00
[LOG] Registered signal for owner e0182ee0: e043e3a0 -> e0182fa0 (owner: Mouse)
[LOG] New mouse created, pointer WLR: e043e388
[wlr] [backend/libinput/backend.c:128] libinput successfully initialized
[wlr] [backend/drm/drm.c:1375] Scanning DRM connectors on /dev/dri/card0
[wlr] [backend/drm/drm.c:1426] Found connector 'eDP-1'
[wlr] [backend/drm/drm.c:1451] 'eDP-1' connected
[wlr] [backend/drm/drm.c:1251] Current CRTC: 48
[wlr] [backend/drm/drm.c:1261] Physical size: 290x170
[wlr] [backend/drm/drm.c:1323] Detected modes:
[wlr] [backend/drm/drm.c:1351]   1920x1080 @ 60.008 Hz (preferred)
[wlr] [backend/drm/drm.c:1426] Found connector 'DP-1'
[wlr] [backend/drm/drm.c:1426] Found connector 'HDMI-A-1'
[wlr] [backend/drm/drm.c:1426] Found connector 'HDMI-A-2'
[wlr] [backend/drm/drm.c:1451] 'HDMI-A-2' connected
[wlr] [backend/drm/drm.c:1251] Current CRTC: 66
[wlr] [backend/drm/drm.c:1261] Physical size: 520x290
[wlr] [backend/drm/drm.c:1323] Detected modes:
[wlr] [backend/drm/drm.c:1351]   1920x1080 @ 60.000 Hz (preferred)
[wlr] [backend/drm/drm.c:1351]   1920x1080 @ 60.000 Hz 
[wlr] [backend/drm/drm.c:1351]   1920x1080 @ 59.940 Hz 
[wlr] [backend/drm/drm.c:1351]   1920x1080 @ 50.000 Hz 
[wlr] [backend/drm/drm.c:1351]   1680x1050 @ 59.883 Hz 
[wlr] [backend/drm/drm.c:1351]   1280x1024 @ 75.025 Hz 
[wlr] [backend/drm/drm.c:1351]   1280x1024 @ 60.020 Hz 
[wlr] [backend/drm/drm.c:1351]   1440x900 @ 74.984 Hz 
[wlr] [backend/drm/drm.c:1351]   1440x900 @ 59.901 Hz 
[wlr] [backend/drm/drm.c:1351]   1280x960 @ 60.000 Hz 
[wlr] [backend/drm/drm.c:1351]   1152x864 @ 75.000 Hz 
[wlr] [backend/drm/drm.c:1351]   1280x720 @ 60.000 Hz 
[wlr] [backend/drm/drm.c:1351]   1280x720 @ 60.000 Hz 
[wlr] [backend/drm/drm.c:1351]   1280x720 @ 59.940 Hz 
[wlr] [backend/drm/drm.c:1351]   1280x720 @ 50.000 Hz 
[wlr] [backend/drm/drm.c:1351]   1440x576 @ 50.000 Hz 
[wlr] [backend/drm/drm.c:1351]   1024x768 @ 75.029 Hz 
[wlr] [backend/drm/drm.c:1351]   1024x768 @ 70.069 Hz 
[wlr] [backend/drm/drm.c:1351]   1024x768 @ 60.004 Hz 
[wlr] [backend/drm/drm.c:1351]   832x624 @ 74.551 Hz 
[wlr] [backend/drm/drm.c:1351]   800x600 @ 75.000 Hz 
[wlr] [backend/drm/drm.c:1351]   800x600 @ 72.188 Hz 
[wlr] [backend/drm/drm.c:1351]   800x600 @ 60.317 Hz 
[wlr] [backend/drm/drm.c:1351]   800x600 @ 56.250 Hz 
[wlr] [backend/drm/drm.c:1351]   720x576 @ 50.000 Hz 
[wlr] [backend/drm/drm.c:1351]   720x576 @ 50.000 Hz 
[wlr] [backend/drm/drm.c:1351]   720x576 @ 50.000 Hz 
[wlr] [backend/drm/drm.c:1351]   720x480 @ 60.000 Hz 
[wlr] [backend/drm/drm.c:1351]   720x480 @ 60.000 Hz 
[wlr] [backend/drm/drm.c:1351]   720x480 @ 59.940 Hz 
[wlr] [backend/drm/drm.c:1351]   720x480 @ 59.940 Hz 
[wlr] [backend/drm/drm.c:1351]   720x480 @ 59.940 Hz 
[wlr] [backend/drm/drm.c:1351]   640x480 @ 75.000 Hz 
[wlr] [backend/drm/drm.c:1351]   640x480 @ 72.809 Hz 
[wlr] [backend/drm/drm.c:1351]   640x480 @ 66.667 Hz 
[wlr] [backend/drm/drm.c:1351]   640x480 @ 60.000 Hz 
[wlr] [backend/drm/drm.c:1351]   640x480 @ 59.940 Hz 
[wlr] [backend/drm/drm.c:1351]   640x480 @ 59.940 Hz 
[wlr] [backend/drm/drm.c:1351]   720x400 @ 70.082 Hz 
[wlr] [backend/drm/drm.c:1045] Reallocating CRTCs
[wlr] [backend/drm/drm.c:1056] State before reallocation:
[wlr] [backend/drm/drm.c:1070]   'eDP-1': crtc=0 status=connected want_crtc=1
[wlr] [backend/drm/drm.c:1070]   'DP-1': crtc=-1 status=disconnected want_crtc=0
[wlr] [backend/drm/drm.c:1070]   'HDMI-A-1': crtc=-1 status=disconnected want_crtc=0
[wlr] [backend/drm/drm.c:1070]   'HDMI-A-2': crtc=1 status=connected want_crtc=1
[wlr] [backend/drm/drm.c:1119] State after reallocation:
[wlr] [backend/drm/drm.c:1123]   'eDP-1': crtc=0
[wlr] [backend/drm/drm.c:1123]   'DP-1': crtc=-1
[wlr] [backend/drm/drm.c:1123]   'HDMI-A-1': crtc=-1
[wlr] [backend/drm/drm.c:1123]   'HDMI-A-2': crtc=1
[wlr] [backend/drm/drm.c:1487] connector eDP-1: Requesting modeset
[LOG] Adding completely new monitor.
[LOG] Registered signal for owner e0453300: e043eae0 -> e0453450 (owner: )
[LOG] Registered signal for owner e0453300: e043eb70 -> e04534b8 (owner: )
[LOG] Registered signal for owner e0453300: e043eb60 -> e0453520 (owner: )
[LOG] Applying monitor rule for eDP-1
[wlr] [types/output/render.c:237] Attaching empty buffer to output for modeset
[wlr] [types/output/render.c:81] Choosing primary buffer format XR24 (0x34325258) for output 'eDP-1'
[wlr] [render/swapchain.c:105] Allocating new swapchain buffer
[wlr] [render/allocator/gbm.c:144] Allocated 1440x810 GBM buffer with format XR24 (0x34325258), modifier Y_TILED_CCS (0x0100000000000004)
[wlr] [render/gles2/renderer.c:148] Created GL FBO for buffer 1440x810
[LOG] Set a custom mode 1440x810@60.000000 (mode not found in monitor modes)
[wlr] [types/output/render.c:237] Attaching empty buffer to output for modeset
[wlr] [backend/drm/drm.c:618] connector eDP-1: Modesetting with 1440x810 @ 59.831 Hz
[wlr] [backend/drm/drm.c:769] connector eDP-1: Registered custom mode 1440x810@59831
[wlr] [render/swapchain.c:105] Allocating new swapchain buffer
[wlr] [render/allocator/gbm.c:144] Allocated 1440x810 GBM buffer with format XR24 (0x34325258), modifier Y_TILED_CCS (0x0100000000000004)
[wlr] [render/gles2/renderer.c:148] Created GL FBO for buffer 1440x810
[LOG] Monitor eDP-1 -> destroyed all render data
[LOG] Monitor eDP-1 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG] Monitor eDP-1 data dump: res 1440x810@60.00Hz, scale 1.00, transform 0, pos 0x0, 10b 0
[LOG] Added new monitor with name eDP-1 at 0,0 with size 1440x810, pointer e043e9a0
[LOG] New monitor: WORKSPACEID 1, exists: 0
[LOG]  [hookSystem] New hook event registered: createWorkspace
[LOG]  [hookSystem] New hook event registered: monitorAdded
[LOG] Monitor eDP-1 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[wlr] [backend/drm/drm.c:1487] connector HDMI-A-2: Requesting modeset
[LOG] Adding completely new monitor.
[LOG] Registered signal for owner e0452ce0: e04530f0 -> e0452e30 (owner: )
[LOG] Registered signal for owner e0452ce0: e0453180 -> e0452e98 (owner: )
[LOG] Registered signal for owner e0452ce0: e0453170 -> e0452f00 (owner: )
[LOG] Applying monitor rule for HDMI-A-2
[wlr] [types/output/render.c:237] Attaching empty buffer to output for modeset
[wlr] [types/output/render.c:81] Choosing primary buffer format XR24 (0x34325258) for output 'HDMI-A-2'
[wlr] [render/swapchain.c:105] Allocating new swapchain buffer
[wlr] [render/allocator/gbm.c:144] Allocated 1920x1080 GBM buffer with format XR24 (0x34325258), modifier Y_TILED_CCS (0x0100000000000004)
[wlr] [render/gles2/renderer.c:148] Created GL FBO for buffer 1920x1080
[LOG] Monitor HDMI-A-2: requested 1920x1080@60.000000, found available mode: 1920x1080@60000mHz, applying.
[wlr] [types/output/render.c:237] Attaching empty buffer to output for modeset
[wlr] [backend/drm/drm.c:618] connector HDMI-A-2: Modesetting with 1920x1080 @ 60.000 Hz
[wlr] [render/swapchain.c:105] Allocating new swapchain buffer
[wlr] [render/allocator/gbm.c:144] Allocated 1920x1080 GBM buffer with format XR24 (0x34325258), modifier Y_TILED_CCS (0x0100000000000004)
[wlr] [render/gles2/renderer.c:148] Created GL FBO for buffer 1920x1080
[LOG] Monitor HDMI-A-2 -> destroyed all render data
[LOG] Monitor HDMI-A-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG] Monitor HDMI-A-2 data dump: res 1920x1080@60.00Hz, scale 1.00, transform 0, pos 1440x0, 10b 0
[LOG]  [hookSystem] New hook event registered: mouseMove
[wlr] [render/swapchain.c:105] Allocating new swapchain buffer
[wlr] [render/allocator/gbm.c:144] Allocated 256x256 GBM buffer with format AR24 (0x34325241), modifier LINEAR (0x0000000000000000)
[wlr] [render/gles2/renderer.c:148] Created GL FBO for buffer 256x256
[wlr] [render/swapchain.c:105] Allocating new swapchain buffer
[wlr] [render/allocator/gbm.c:144] Allocated 256x256 GBM buffer with format AR24 (0x34325241), modifier LINEAR (0x0000000000000000)
[wlr] [render/gles2/renderer.c:148] Created GL FBO for buffer 256x256
[LOG]  [hookSystem] New hook event registered: activeWindow
[LOG] Added new monitor with name HDMI-A-2 at 1440,0 with size 1920x1080, pointer e0452fb0
[LOG] New monitor: WORKSPACEID 2, exists: 0
[LOG] Monitor HDMI-A-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[wlr] [backend/headless/backend.c:16] Starting headless backend
[wlr] [render/swapchain.c:105] Allocating new swapchain buffer
[wlr] [render/allocator/gbm.c:144] Allocated 256x256 GBM buffer with format AR24 (0x34325241), modifier LINEAR (0x0000000000000000)
[wlr] [render/gles2/renderer.c:148] Created GL FBO for buffer 256x256
[wlr] [render/swapchain.c:105] Allocating new swapchain buffer
[wlr] [render/allocator/gbm.c:144] Allocated 256x256 GBM buffer with format AR24 (0x34325241), modifier LINEAR (0x0000000000000000)
[wlr] [render/gles2/renderer.c:148] Created GL FBO for buffer 256x256
[LOG] Hyprland is ready, running the event loop!
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 dunst
[LOG] Process Created with pid 1128
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 /usr/lib/polkit-kde-authentication-agent-1
[LOG] Process Created with pid 1130
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 waybar
[LOG] Process Created with pid 1132
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 fcitx5
[LOG] Process Created with pid 1134
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 swaybg -m fill -i ~/Изображения/wallpapers/trees/bethaney-wallace-L3mY-fa5v1E-unsplash.jpg
[LOG] Process Created with pid 1136
[LOG] ApplyConfigToKeyboard for "power-button", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Power Button"
[LOG] ApplyConfigToKeyboard for "asus-wireless-radio-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Asus Wireless Radio Control"
[LOG] ApplyConfigToKeyboard for "video-bus", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Video Bus"
[LOG] ApplyConfigToKeyboard for "power-button-1", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Power Button"
[LOG] ApplyConfigToKeyboard for "sleep-button", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Sleep Button"
[LOG] ApplyConfigToKeyboard for "datacomp-steels쀁̄Љ̒data", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "DATACOMP SteelS쀁̄Љ̒DATA"
[LOG] ApplyConfigToKeyboard for "datacomp-steels쀁̄Љ̒data-system-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "DATACOMP SteelS쀁̄Љ̒DATA System Control"
[LOG] ApplyConfigToKeyboard for "datacomp-steels쀁̄Љ̒data-consumer-control", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "DATACOMP SteelS쀁̄Љ̒DATA Consumer Control"
[LOG] ApplyConfigToKeyboard for "usb2.0-hd-uvc-webcam:-usb2.0-hd", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "USB2.0 HD UVC WebCam: USB2.0 HD"
[LOG] ApplyConfigToKeyboard for "asus-wmi-hotkeys", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "Asus WMI hotkeys"
[LOG] ApplyConfigToKeyboard for "at-translated-set-2-keyboard", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "AT Translated Set 2 keyboard"
[LOG] ApplyConfigToKeyboard for "keyd-virtual-keyboard", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "keyd virtual keyboard"
[LOG] Applied config to mouse usb-optical-mouse-, sens 0.00
[LOG] Applied config to mouse elan1200:00-04f3:3044-mouse, sens 0.00
[LOG] Applied config to mouse elan1200:00-04f3:3044-touchpad, sens 0.00
[LOG] Applied config to mouse keyd-virtual-pointer, sens 0.00
[LOG] Applying monitor rule for eDP-1
[LOG] Not applying a new rule to eDP-1 because it's already applied!
[LOG] Monitor eDP-1 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG] Applying monitor rule for HDMI-A-2
[LOG] Not applying a new rule to HDMI-A-2 because it's already applied!
[LOG] Monitor HDMI-A-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Allocated texture for BGTex
[LOG] Background created for monitor eDP-1
[LOG] Shaders initialized successfully.
[wlr] [backend/drm/drm.c:618] connector eDP-1: Modesetting with 1440x810 @ 59.831 Hz
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Framebuffer created, status 36053
[LOG] Allocated texture for BGTex
[LOG] Background created for monitor HDMI-A-2
[LOG] Shaders initialized successfully.
[wlr] [backend/drm/drm.c:618] connector HDMI-A-2: Modesetting with 1920x1080 @ 60.000 Hz
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10aa670 (res 0x5585e10aa9d0)
[wlr] [xwayland/server.c:108] Starting Xwayland on :0
[wlr] [types/wlr_layer_shell_v1.c:461] new layer_surface 0x5585e10aa4c0 (res 0x5585e10aaa60)
[LOG] Registered signal for owner e02957b0: e10aa938 -> e0295900 (owner: layerSurface)
[LOG] Registered signal for owner e02957b0: e10aa580 -> e02957c8 (owner: layerSurface)
[LOG] Registered signal for owner e02957b0: e10aa590 -> e0295830 (owner: layerSurface)
[LOG] Registered signal for owner e02957b0: e10aa5a0 -> e0295898 (owner: layerSurface)
[LOG] Registered signal for owner e02957b0: e10aa5b0 -> e0295968 (owner: layerSurface)
[LOG] LayerSurface e10aa4c0 (namespace wallpaper layer 0) created on monitor eDP-1
[LOG] LayerSurface e03c50a0 arranged: x: 0 y: 0 w: 1440 h: 810 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-1 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10aaaf0 (res 0x5585e10aae50)
[wlr] [types/wlr_layer_shell_v1.c:461] new layer_surface 0x5585e10aafe0 (res 0x5585e10ab0f0)
[LOG] Registered signal for owner e0219f90: e10aadb8 -> e021a0e0 (owner: layerSurface)
[LOG] Registered signal for owner e0219f90: e10ab0a0 -> e0219fa8 (owner: layerSurface)
[LOG] Registered signal for owner e0219f90: e10ab0b0 -> e021a010 (owner: layerSurface)
[LOG] Registered signal for owner e0219f90: e10ab0c0 -> e021a078 (owner: layerSurface)
[LOG] Registered signal for owner e0219f90: e10ab0d0 -> e021a148 (owner: layerSurface)
[LOG] LayerSurface e10aafe0 (namespace wallpaper layer 0) created on monitor HDMI-A-2
[LOG] LayerSurface e1093460 arranged: x: 1440 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor HDMI-A-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10ab7e0 (res 0x5585e10abb40)
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10addb0 (res 0x5585e10ae110)
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10ae2c0 (res 0x5585e10ae620)
[LOG] LayerSurface e10aafe0 mapped
[LOG] LayerSurface e1093460 arranged: x: 1440 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor HDMI-A-2 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[LOG]  [hookSystem] New hook event registered: openLayer
[LOG] LayerSurface e10aa4c0 mapped
[LOG] LayerSurface e03c50a0 arranged: x: 0 y: 0 w: 1440 h: 810 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-1 layers arranged: reserved: 0.000000 0.000000 0.000000 0.000000
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10b19d0 (res 0x5585e10b1d30)
[wlr] [xwayland/server.c:273] Xserver is ready
[wlr] [xwayland/xwm.c:1868] xfixes version: 6.0
[wlr] [xwayland/xwm.c:1889] xres version: 1.2
[LOG] New XWayland Surface created (class (null)).
[LOG] Registered signal for owner e10ba5f0: e10b9e70 -> e10ba658 (owner: XWayland Window)
[LOG] Registered signal for owner e10ba5f0: e10b9e80 -> e10ba6c0 (owner: XWayland Window)
[LOG] Registered signal for owner e10ba5f0: e10b9df0 -> e10ba728 (owner: XWayland Window)
[LOG] Registered signal for owner e10ba5f0: e10b9f20 -> e10bacd8 (owner: XWayland Window)
[LOG] Registered signal for owner e10ba5f0: e10b9e00 -> e10bab38 (owner: XWayland Window)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[LOG] Socket 2 accepted a new client at FD 31
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10bc5b0 (res 0x5585e10bc910)
[wlr] [types/wlr_layer_shell_v1.c:461] new layer_surface 0x5585e10bc9a0 (res 0x5585e10bcab0)
[LOG] Registered signal for owner e01f4e00: e10bc878 -> e01f4f50 (owner: layerSurface)
[LOG] Registered signal for owner e01f4e00: e10bca60 -> e01f4e18 (owner: layerSurface)
[LOG] Registered signal for owner e01f4e00: e10bca70 -> e01f4e80 (owner: layerSurface)
[LOG] Registered signal for owner e01f4e00: e10bca80 -> e01f4ee8 (owner: layerSurface)
[LOG] Registered signal for owner e01f4e00: e10bca90 -> e01f4fb8 (owner: layerSurface)
[LOG] LayerSurface e10bc9a0 (namespace waybar layer 1) created on monitor HDMI-A-2
[LOG] LayerSurface e10b99e0 arranged: x: 1440 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e1093460 arranged: x: 1440 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor HDMI-A-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10bcc70 (res 0x5585e10bcfd0)
[wlr] [types/wlr_layer_shell_v1.c:461] new layer_surface 0x5585e10bd160 (res 0x5585e10bd270)
[LOG] Registered signal for owner e01b72a0: e10bcf38 -> e01b73f0 (owner: layerSurface)
[LOG] Registered signal for owner e01b72a0: e10bd220 -> e01b72b8 (owner: layerSurface)
[LOG] Registered signal for owner e01b72a0: e10bd230 -> e01b7320 (owner: layerSurface)
[LOG] Registered signal for owner e01b72a0: e10bd240 -> e01b7388 (owner: layerSurface)
[LOG] Registered signal for owner e01b72a0: e10bd250 -> e01b7458 (owner: layerSurface)
[LOG] LayerSurface e10bd160 (namespace waybar layer 1) created on monitor eDP-1
[LOG] LayerSurface e10b9940 arranged: x: 0 y: 0 w: 1440 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e03c50a0 arranged: x: 0 y: 0 w: 1440 h: 810 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-1 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] LayerSurface e10bc9a0 mapped
[LOG] LayerSurface e10b99e0 arranged: x: 1440 y: 0 w: 1920 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e1093460 arranged: x: 1440 y: 0 w: 1920 h: 1080 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor HDMI-A-2 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] LayerSurface e10bd160 mapped
[LOG] LayerSurface e10b9940 arranged: x: 0 y: 0 w: 1440 h: 30 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] LayerSurface e03c50a0 arranged: x: 0 y: 0 w: 1440 h: 810 with margins: t: 0 l: 0 r: 0 b: 0
[LOG] Monitor eDP-1 layers arranged: reserved: 0.000000 30.000000 0.000000 0.000000
[LOG] New XWayland Surface created (class (null)).
[LOG] Registered signal for owner e10c4a10: e10c4920 -> e10c4a78 (owner: XWayland Window)
[LOG] Registered signal for owner e10c4a10: e10c4930 -> e10c4ae0 (owner: XWayland Window)
[LOG] Registered signal for owner e10c4a10: e10c48a0 -> e10c4b48 (owner: XWayland Window)
[LOG] Registered signal for owner e10c4a10: e10c49d0 -> e10c50f8 (owner: XWayland Window)
[LOG] Registered signal for owner e10c4a10: e10c48b0 -> e10c4f58 (owner: XWayland Window)
[LOG] Registered signal for owner e0496da0: e10c6698 -> e0496da8 (owner: Keyboard)
[LOG] Registered signal for owner e0496da0: e10c6688 -> e0496e10 (owner: Keyboard)
[LOG] Registered signal for owner e0496da0: e10c6568 -> e0496ee0 (owner: Keyboard)
[LOG] Registered signal for owner e0496da0: e10c66a8 -> e0496e78 (owner: Keyboard)
[LOG] ApplyConfigToKeyboard for "wlr_virtual_keyboard_v1", hasconfig: 0
[LOG] Attempting to create a keymap for layout us,ru with variant  (rules: , model: pc104, options: caps:super,grp:alt_shift_toggle,compose:menu)
[LOG] Set the keyboard layout to us,ru and variant to  for keyboard "wlr_virtual_keyboard_v1"
[LOG] New virtual keyboard created, pointers Hypr: e0496da0 and WLR: e10c6550
[LOG] New IME added!
[LOG] Registered signal for owner e009d680: e10f1650 -> e009d728 (owner: IMERelay)
[LOG] Registered signal for owner e009d680: e10f1680 -> e009d790 (owner: IMERelay)
[LOG] Registered signal for owner e009d680: e10f1670 -> e009d7f8 (owner: IMERelay)
[LOG] Registered signal for owner e009d680: e10f1660 -> e009d860 (owner: IMERelay)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[LOG] New XWayland Surface created (class (null)).
[LOG] Registered signal for owner e110c3a0: e10e1de0 -> e110c408 (owner: XWayland Window)
[LOG] Registered signal for owner e110c3a0: e10e1df0 -> e110c470 (owner: XWayland Window)
[LOG] Registered signal for owner e110c3a0: e10e1d60 -> e110c4d8 (owner: XWayland Window)
[LOG] Registered signal for owner e110c3a0: e10e1e90 -> e110ca88 (owner: XWayland Window)
[LOG] Registered signal for owner e110c3a0: e10e1d70 -> e110c8e8 (owner: XWayland Window)
[wlr] [xwayland/xwm.c:836] unhandled X11 property 373 (_XEMBED_INFO) for window 4194307
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10e7cc0 (res 0x5585e10e30f0)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[LOG] Keybind triggered, calling dispatcher (64, , 114)
[LOG] Executing WAYLAND_DISPLAY=wayland-1 DISPLAY=:0 st -e tmux
[LOG] Process Created with pid 1301
[LOG] New XWayland Surface created (class (null)).
[LOG] Registered signal for owner e10eda80: e10e1560 -> e10edae8 (owner: XWayland Window)
[LOG] Registered signal for owner e10eda80: e10e1570 -> e10edb50 (owner: XWayland Window)
[LOG] Registered signal for owner e10eda80: e10e14e0 -> e10edbb8 (owner: XWayland Window)
[LOG] Registered signal for owner e10eda80: e10e1610 -> e10ee168 (owner: XWayland Window)
[LOG] Registered signal for owner e10eda80: e10e14f0 -> e10edfc8 (owner: XWayland Window)
[LOG] New XWayland Surface created (class (null)).
[LOG] Registered signal for owner e10f5740: e10e1830 -> e10f57a8 (owner: XWayland Window)
[LOG] Registered signal for owner e10f5740: e10e1840 -> e10f5810 (owner: XWayland Window)
[LOG] Registered signal for owner e10f5740: e10e17b0 -> e10f5878 (owner: XWayland Window)
[LOG] Registered signal for owner e10f5740: e10e18e0 -> e10f5e28 (owner: XWayland Window)
[LOG] Registered signal for owner e10f5740: e10e17c0 -> e10f5c88 (owner: XWayland Window)
[wlr] [xwayland/xwm.c:836] unhandled X11 property 364 (LOCALES) for window 6291464
[wlr] [xwayland/xwm.c:836] unhandled X11 property 364 (LOCALES) for window 6291464
[wlr] [xwayland/xwm.c:836] unhandled X11 property 365 (TRANSPORT) for window 6291464
[wlr] [xwayland/xwm.c:836] unhandled X11 property 365 (TRANSPORT) for window 6291464
[LOG] Window e10f5740 destroyed, queueing. (class )
[LOG] XWayland class raw: (null)
[LOG] Callback e10f57d0 -> e10f57c8, XWayland Window removed.
[LOG] Callback e10f5838 -> e10f5830, XWayland Window removed.
[LOG] Callback e10f58a0 -> e10f5898, XWayland Window removed.
[LOG] Callback e10f5cb0 -> e10f5ca8, XWayland Window removed.
[LOG] Callback e10f5e50 -> e10f5e48, XWayland Window removed.
[LOG] Unmapped window e10f5740 removed instantly
[LOG] New XWayland Surface created (class (null)).
[LOG] Registered signal for owner e10f5740: e10e1830 -> e10f57a8 (owner: XWayland Window)
[LOG] Registered signal for owner e10f5740: e10e1840 -> e10f5810 (owner: XWayland Window)
[LOG] Registered signal for owner e10f5740: e10e17b0 -> e10f5878 (owner: XWayland Window)
[LOG] Registered signal for owner e10f5740: e10e18e0 -> e10f5e28 (owner: XWayland Window)
[LOG] Registered signal for owner e10f5740: e10e17c0 -> e10f5c88 (owner: XWayland Window)
[LOG] New XWayland Surface created (class (null)).
[LOG] Registered signal for owner e10f68f0: e110d730 -> e10f6958 (owner: XWayland Window)
[LOG] Registered signal for owner e10f68f0: e110d740 -> e10f69c0 (owner: XWayland Window)
[LOG] Registered signal for owner e10f68f0: e110d6b0 -> e10f6a28 (owner: XWayland Window)
[LOG] Registered signal for owner e10f68f0: e110d7e0 -> e10f6fd8 (owner: XWayland Window)
[LOG] Registered signal for owner e10f68f0: e110d6c0 -> e10f6e38 (owner: XWayland Window)
[wlr] [xwayland/xwm.c:836] unhandled X11 property 379 (_server1_1) for window 6291465
[wlr] [xwayland/xwm.c:836] unhandled X11 property 379 (_server1_1) for window 6291465
[wlr] [xwayland/xwm.c:836] unhandled X11 property 380 (_client0) for window 4194309
[wlr] [xwayland/xwm.c:836] unhandled X11 property 380 (_client0) for window 4194309
[wlr] [xwayland/xwm.c:836] unhandled X11 property 381 (_client1) for window 4194309
[wlr] [xwayland/xwm.c:836] unhandled X11 property 381 (_client1) for window 4194309
[wlr] [xwayland/xwm.c:836] unhandled X11 property 382 (_client2) for window 4194309
[wlr] [xwayland/xwm.c:836] unhandled X11 property 382 (_client2) for window 4194309
[wlr] [xwayland/xwm.c:836] unhandled X11 property 36 (WM_CLIENT_MACHINE) for window 6291461
[wlr] [xwayland/xwm.c:836] unhandled X11 property 385 (WM_LOCALE_NAME) for window 6291461
[wlr] [xwayland/xwm.c:836] unhandled X11 property 267 (WM_STATE) for window 6291461
[wlr] [xwayland/xwm.c:836] unhandled X11 property 37 (WM_ICON_NAME) for window 6291461
[wlr] [xwayland/xwm.c:836] unhandled X11 property 323 (_NET_WM_ICON_NAME) for window 6291461
[wlr] [types/wlr_compositor.c:688] New wlr_surface 0x5585e10f7aa0 (res 0x5585e10e3cc0)
[wlr] [xwayland/xwm.c:1676] New xwayland surface: 0x5585e10f7aa0
[LOG] Registered signal for owner e10eda80: e11018a0 -> e10ee098 (owner: Toplevel)
[LOG] Registered signal for owner e10eda80: e11018b0 -> e10ee100 (owner: Toplevel)
[LOG] Registered signal for owner e10eda80: e11018c0 -> e10ee030 (owner: Toplevel)
[LOG] Searching for matching rules for st-256color (title: regrettable-pc (0))
[LOG] Set keyboard focus to surface e10f7aa0, with window name: regrettable-pc (0)
[LOG] Window got assigned a surfaceTreeNode 0
[LOG] Registered signal for owner e10eda80: e10e1540 -> e10edcf0 (owner: XWayland Window Late)
[LOG] Registered signal for owner e10eda80: e10e1550 -> e10edf60 (owner: XWayland Window Late)
[LOG] Registered signal for owner e10eda80: e10e1580 -> e10edc20 (owner: XWayland Window Late)
[LOG] Registered signal for owner e10eda80: e10e1520 -> e10ede28 (owner: Xwayland Window Late)
[ERR] Tried to connect a listener twice?!
[LOG] Registered signal for owner dffff240: e10f7d78 -> dffff248 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner dffff240: e10f7d68 -> dffff2b0 (owner: SurfaceTreeNode)
[LOG] Registered signal for owner dffff240: e10f7d88 -> dffff318 (owner: SurfaceTreeNode)
[LOG] Creating a surfaceTree Root! (pWindow: e10eda80)
[LOG] Map request dispatched, monitor HDMI-A-2, xywh: 1440.000000 30.000000 1920.000000 1050.000000
[LOG]  [hookSystem] New hook event registered: openWindow
[wlr] [xwayland/xwm.c:836] unhandled X11 property 267 (WM_STATE) for window 6291461
[wlr] [xwayland/xwm.c:836] unhandled X11 property 386 (_client3) for window 4194309
[wlr] [xwayland/xwm.c:836] unhandled X11 property 386 (_client3) for window 4194309
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[wlr] [xwayland/xwm.c:1585] unhandled X11 event: MappingNotify (34)
[wlr] [xwayland/xwm.c:836] unhandled X11 property 387 (_client4) for window 4194309
[wlr] [xwayland/xwm.c:836] unhandled X11 property 387 (_client4) for window 4194309

The startup script (located in ~/.local/bin):

#!/bin/sh

cd

export HYPRLAND_LOG_WLR=1

export XCURSOR_THEME=xcursor-breeze-snow
export XCURSOR_SIZE=20

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
export SDL_IM_MODULE=fcitx
export GLFW_IM_MODULE=ibus

exec Hyprland

hypr.conf:

general {
    gaps_in=0
    gaps_out=0
    layout=master
    col.active_border=rgb(FFDF87)
    col.inactive_border=rgb(1C1C1C)
}

master {
    no_gaps_when_only=true
}

decoration {
    multisample_edges=false
    blur=false
    drop_shadow=false
}

animations {
    enabled=false
}

input {
    kb_model=pc104
    kb_layout=us,ru
    kb_options=caps:super,grp:alt_shift_toggle,compose:menu
    repeat_rate=40
    repeat_delay=300
}

monitor=eDP-1, 1440x810, 0x0, 1
monitor=HDMI-A-2, 1920x1080, 1440x0, 1
monitor=, preferred, auto, 1

exec-once=dunst
exec-once=/usr/lib/polkit-kde-authentication-agent-1
exec-once=waybar
exec-once=fcitx5
exec-once=swaybg -m fill -i ~/Изображения/wallpapers/trees/bethaney-wallace-L3mY-fa5v1E-unsplash.jpg

bind=SUPER SHIFT, q, exit
bind=SUPER, Return, layoutmsg, swapwithmaster
bind=SUPER, t, exec, hyperctl
bind=SUPER, j, cyclenext,
bind=SUPER, k, cyclenext, prev
bind=SUPER, f, togglefloating,
bind=SUPER, h, resizeactive, -50 0
bind=SUPER, l, resizeactive, 50 0
bind=SUPER, q, killactive,
bind=SUPER, m, fullscreen, 1
bind=SUPER, comma, focusmonitor, +1
bind=SUPER SHIFT, comma, movewindow, mon:+1

bind=SUPER, r, exec, st -e tmux
bind=SUPER, b, exec, librewolf
bind=SUPER, e, exec, dmenu-favorites

bind=SUPER, 1, workspace, 1
bind=SUPER, 2, workspace, 2
bind=SUPER, 3, workspace, 3
bind=SUPER, 4, workspace, 4
bind=SUPER, 5, workspace, 5
bind=SUPER, 6, workspace, 6
bind=SUPER, 7, workspace, 7
bind=SUPER, 8, workspace, 8
bind=SUPER, 9, workspace, 9

bind=SUPER SHIFT, 1, movetoworkspacesilent, 1
bind=SUPER SHIFT, 2, movetoworkspacesilent, 2
bind=SUPER SHIFT, 3, movetoworkspacesilent, 3
bind=SUPER SHIFT, 4, movetoworkspacesilent, 4
bind=SUPER SHIFT, 5, movetoworkspacesilent, 5
bind=SUPER SHIFT, 6, movetoworkspacesilent, 6
bind=SUPER SHIFT, 7, movetoworkspacesilent, 7
bind=SUPER SHIFT, 8, movetoworkspacesilent, 8
bind=SUPER SHIFT, 9, movetoworkspacesilent, 9

bind=,XF86XK_AudioRaiseVolume, exec, audiohandler inc
bind=,XF86XK_AudioLowerVolume, exec, audiohandler dec
bind=,XF86XK_AudioMute, exec, audiohandler toggle-mute
bind=,XF86XK_PowerOff, exec, powerdmenu.sh
bind=,XF86XK_PowerDown, exec, powerdmenu.sh
bind=,XF86XK_MonBrightnessUp, exec, light -A 5
bind=,XF86XK_MonBrightnessDown, exec, light -U 5
bind=SUPER SHIFT, p, exec, powerdmenu.sh
bind=SUPER, p, exec, rofi -show run
bind=CONTROL ALT, m, exec, xfce4-taskmanager
vaxerski commented 1 year ago

image ?

vaxerski commented 1 year ago

https://github.com/hyprwm/Hyprland/blob/489ef7c51c7d33eeba6d6a66b6697f52441ddf45/src/Compositor.cpp#L431-L433

regrettable commented 1 year ago

It seemed like the issue resolved itself at some point during the day, (i've updated wlroots to the newest version, among other things), but after restart it came back. Also, when i run Hyprland in a window, i can't type capital letters in english, it switches to russian when i press shift for some reason (my second layout)

vaxerski commented 1 year ago

in a window? why do you do that

regrettable commented 1 year ago

I'm trying to understand the issue by trying different things

regrettable commented 1 year ago

OK, in case anybody else has the same problem, here's a workaround for this issue: Get wayland display:

#!/bin/sh

grep -o "wayland-[0-9]" "$(find /tmp/hypr -print0 -name '*.log' | xargs -0 stat -c '%Y %n' - | sort -rn | head -n 1 | cut -d ' ' -f2)" | head -n 1

Get hyprland instance:

#!/bin/sh

find /tmp/hypr -print0 -name '*.log' | xargs -0 stat -c '%Y %n' - | sort -rn | head -n 1 | cut -d ' ' -f2 | awk -F '/' '{print $4}'

This is of course extremely rigid, but should work until the fix is done...

vaxerski commented 1 year ago

I have no clue wym. It seems to be done properly to me.

regrettable commented 1 year ago

So i'm not terribly familiar with the nuances of how environment variables propagate, but getenv("WAYLAND_DISPLAY") returns the proper thing in the program itself, but then fails in its children? I've tested a bunch of compositors, the ones that work are sway and weston (dwl and hikari have the same exact issue)

vaxerski commented 1 year ago

Maybe this is the reason why we need to run that wonky

image

:thinking:

vaxerski commented 1 year ago

Actually, found how sway does it and they do the same. Odd.

dann-merlin commented 1 year ago

I am pretty sure the problem is with tmux not setting the environment variables. Does the problem also exist when not running tmux?

Edit: Actually this appears to only be a problem, when tmux is already started before hyprland is.

Tibor5 commented 9 months ago

Had the same issue (running on Fedora - not tmux related). Fixed by adding to the start of my config the line that Vaxerski shared: exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP HYPRLAND_INSTANCE_SIGNATURE. Fix persists after reboot as well. Hope that helps someone.

Maybe this is the reason why we need to run that wonky

image

🤔

Wunderharke commented 8 months ago

I also encountered this problem today. I don't know much about it, but I suspect it's because I start the session via greetd. Fixed it the same way @Tibor5 did it for now.

ca5ua1 commented 5 months ago

Same on NixOS with tmux that starts before hyprland. Also kdeconnect's clipboard sync doesn't work because $WAYLAND_DISPLAY (probably) is not set in systemd for some reason. Launching from terminal helps.

I will try diagnose/fix and report if get something new

fufexan commented 5 months ago

@ca5ua1 to fix that you have to set wayland.windowManager.hyprland.systemd.variables = ["-all"]; as shown here https://nix-community.github.io/home-manager/options.xhtml#opt-wayland.windowManager.hyprland.systemd.variables.