Closed shaunsingh closed 1 year ago
Hey, I'm typing this from Hyprland on asahi. First of all, are you on linux-asahi-edge
, with mesa-asahi-edge
installed?
(I've just added this note to https://github.com/hyprwm/Hyprland/issues/1212#issuecomment-1372955708)
If I compare your logs with mine, I have some GPU info output that was printed before the first line of your logs snippet. Can you find yours? It looks something like this:
00:00:00.008 [INFO] [libseat] [libseat/backend/seatd.c:64] Could not connect to socket /run/seatd.sock: No such file or directory
00:00:00.008 [INFO] [libseat] [libseat/libseat.c:76] Backend 'seatd' failed to open seat, skipping
00:00:00.019 [INFO] [libseat] [libseat/libseat.c:73] Seat opened with backend 'logind'
00:00:00.019 [INFO] [backend/session/session.c:109] Successfully loaded libseat session
00:00:00.022 [INFO] [backend/backend.c:213] Found 1 GPUs
00:00:00.022 [INFO] [backend/drm/backend.c:186] Initializing DRM backend for /dev/dri/card2 (apple)
00:00:00.022 [INFO] [backend/drm/drm.c:253] Found 1 DRM CRTCs
00:00:00.022 [INFO] [backend/drm/drm.c:180] Found 1 DRM planes
00:00:00.023 [INFO] [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_c>
00:00:00.023 [ERROR] [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT"
00:00:00.023 [ERROR] [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT"
00:00:00.037 [INFO] [render/egl.c:355] Using EGL 1.4
00:00:00.037 [INFO] [render/egl.c:356] Supported EGL display extensions: EGL_ANDROID_blob_cache EGL_EXT_buffer_age EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_impor>
00:00:00.037 [INFO] [render/egl.c:358] Supported EGL device extensions: EGL_EXT_device_drm
00:00:00.037 [INFO] [render/egl.c:360] EGL vendor: Mesa Project
00:00:00.038 [INFO] [render/gles2/renderer.c:742] Creating GLES2 renderer
00:00:00.038 [INFO] [render/gles2/renderer.c:743] Using OpenGL ES 2.0 Mesa 23.0.0-devel
00:00:00.038 [INFO] [render/gles2/renderer.c:744] GL vendor: Asahi
00:00:00.038 [INFO] [render/gles2/renderer.c:745] GL renderer: Apple M1 Pro (G13S C0)
00:00:00.038 [INFO] [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>
00:00:00.051 [INFO] [backend/headless/backend.c:68] Creating headless backend
00:00:00.090 [INFO] [backend/drm/drm.c:1375] Scanning DRM connectors on /dev/dri/card2
00:00:00.090 [INFO] [backend/drm/drm.c:1426] Found connector 'eDP-1'
00:00:00.090 [INFO] [backend/drm/drm.c:1451] 'eDP-1' connected
00:00:00.090 [INFO] [backend/drm/drm.c:1261] Physical size: 0x0
00:00:00.090 [INFO] [backend/drm/drm.c:1323] Detected modes:
00:00:00.090 [INFO] [backend/drm/drm.c:1351] 3024x1890 @ 60.000 Hz (preferred)
00:00:00.090 [INFO] [backend/drm/drm.c:1351] 3024x1890 @ 59.940 Hz
00:00:00.090 [INFO] [backend/drm/drm.c:1351] 3024x1890 @ 50.000 Hz
00:00:00.090 [INFO] [backend/drm/drm.c:1351] 3024x1890 @ 48.000 Hz
00:00:00.090 [INFO] [backend/drm/drm.c:1351] 3024x1890 @ 47.952 Hz
00:00:00.090 [INFO] [backend/drm/drm.c:1487] connector eDP-1: Requesting modeset
Welcome to Hyprland!
Instance Signature: c0c7c12bb907ea8cdc6e17653cddb3691102beac_1673302696
Hyprland PID: 1159306
Hey, I'm typing this from Hyprland on asahi. First of all, are you on linux-asahi-edge, with mesa-asahi-edge installed?
Yup
If I compare your logs with mine, I have some GPU info output that was printed before the first line of your logs snippet. Can you find yours? It looks something like this:
I don't have any such output on my logs, do I need to enable any specific flags? It seems like it finds the driver though
[LOG] Creating the Hypr OpenGL Renderer!
[LOG] Using: OpenGL ES 2.0 Mesa 23.0.0-devel
[LOG] Vendor: Asahi
[LOG] Renderer: Apple M1 (G13G B1)
[LOG] Supported extensions size: 69
[LOG] Creating the HyprRenderer!
OK. The corresponding log snippet on my laptop however includes an extra line:
Creating the Hypr OpenGL Renderer!
Using: OpenGL ES 2.0 Mesa 23.0.0-devel
Vendor: Asahi
Renderer: Apple M1 Pro (G13S C0)
Supported extensions size: 69
!RENDERER: Using the legacy GLES2 renderer!
Creating the HyprRenderer!
Sounds like your binary was not built for legacy renderer after all? 🤔
do I need to enable any specific flags?
Not that I know of, I launch it with systemd-cat -t hyprland Hyprland
and then look at journalctl -t hyprland
for all the output.
Sounds like your binary was not built for legacy renderer after all?
Seems like it!
Looking into the nix build recipe everything looks find, and running nix log
shows that the options were enabled. Do you have a copy of your mason build logs to check against by any chance?
https://github.com/hyprwm/Hyprland/blob/20a1a47e665da336a87caa3036682bd142aa02b8/nix/default.nix#L91
I'm building using this PKGBUILD with only one line changed, make legacyrenderer
instead of make release
. The full logs are below, the output is a bit different than yours, but I can see -DLEGACY_RENDERER:STRING=true
being passed, and in the end of the build -- Using the legacy GLES2 renderer!
line.
Did you manage to figure out the problem? I just learned that there's another simple way to verify if your Hyprland was built with legacyrenderer:
$ hyprctl version
Hyprland, built from branch main at commit 11afb660102198abb1e74fffdffd00f8c1a11cd9dirty (release mouse buttons on map from LS).
flags: (if any)
legacyrenderer
Im also on the same train, something goes wrong, blank screen, cant do nothing. Thats on a Macbook M1, with legacy renderer too.
So far in this thread it was established that the actual binary was not built with legacy renderer. Have you double checked using the logs as shown above, that your case is different, and you indeed experience issues using legacy renderer, asahi-edge and so forth? This thread references a lot of diagnostics you can collect to identify your problem 😉
I checked, and it is building the binary with legacyrenderer enabled, as I'm sure is BR00l. Not sure how it's working for some and not for others. I assume nixOS might have a part in it ... though BR00l is on arch
So far in this thread it was established that the actual binary was not built with legacy renderer. Have you double checked using the logs as shown above, that your case is different, and you indeed experience issues using legacy renderer, asahi-edge and so forth? This thread references a lot of diagnostics you can collect to identify your problem 😉
Can confirm all the above, and I will try to post whatever is needed to ensure it. I ll give a final try later today :)
So I had the same problems. The typical black screen with nothing working, but i must say I first installed Asahi with the Plasma Desktop. After I saw this thread and checked out the legacyrenderer and the installation it all worked out for me. Many Thanks
I managed to make it work with one command: sudo make uninstall
in /hyprland
For some reason, before this, it couldnt load the legacy renderer. Now all is fine and snappy :)
Maybe there was a conflict with the older trys I had, now it works fine.
In that case, I'll try to build legacyrenderer without nix and see if it works.
I'm on 6.2.0-asahi-11-1-edge-ARCH
I've compiled with legacyrenderer using the instructions on the wiki
in particular sudo make clear && sudo make config && make protocols && make legacyrenderer && sudo cp ./build/Hyprland /usr/bin && sudo cp ./example/hyprland.desktop /usr/share/wayland-sessions
I've added some flags MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330
this error occurs without these flags as well
now when I run Hyprland
in Konsole:
MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330 Hyprland
Welcome to Hyprland!
Instance Signature: c2f29be9baccd14ced62105f0fc07e34e6f4fd29_1681825456
Hyprland PID: 35317
===== SYSTEM INFO: =====
System name: Linux
Node name: fionn-mac
Release: 6.2.0-asahi-11-1-edge-ARCH
Version: #2 SMP PREEMPT_DYNAMIC Sun, 19 Mar 2023 10:26:57 +0000
GPU information:
os-release:
NAME="Arch Linux ARM"
PRETTY_NAME="Arch Linux ARM"
ID=archarm
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinuxarm.org/"
DOCUMENTATION_URL="https://archlinuxarm.org/wiki"
SUPPORT_URL="https://archlinuxarm.org/forum"
BUG_REPORT_URL="https://github.com/archlinuxarm/PKGBUILDs/issues"
LOGO=archlinux-logo
========================
If you are crashing, or encounter any bugs, please consult https://wiki.hyprland.org/Crashes-and-Bugs/
Current splash: Compile, wait for 20 minutes, notice a new commit, compile again.
Creating the HookSystem!
Creating the KeybindManager!
Creating the AnimationManager!
Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 9.46µs. Estimated average calc time: 0.00µs.
Creating the ConfigManager!
Creating the CHyprError!
[hookSystem] New hook event registered: focusedMon
[hookSystem] New hook event registered: preRender
Creating the LayoutManager!
Reloading the config!
Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 5.00µs. Estimated average calc time: 0.00µs.
Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 4.88µs. Estimated average calc time: 0.00µs.
Registered dynamic var "$mainMod" -> SUPER
00:00:00.000 [backend/wayland/backend.c:564] Creating wayland backend
00:00:00.003 [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
00:00:00.003 [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT"
00:00:00.003 [EGL] command: eglQueryDeviceStringEXT, error: EGL_BAD_PARAMETER (0x300c), message: "eglQueryDeviceStringEXT"
00:00:00.018 [render/egl.c:355] Using EGL 1.4
00:00:00.018 [render/egl.c:356] Supported EGL display extensions: EGL_ANDROID_blob_cache EGL_ANDROID_native_fence_sync EGL_EXT_buffer_age EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers 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 EGL_KHR_image_base EGL_KHR_image_pixmap 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
00:00:00.018 [render/egl.c:358] Supported EGL device extensions: EGL_EXT_device_drm
00:00:00.018 [render/egl.c:360] EGL vendor: Mesa Project
00:00:00.019 [render/gles2/renderer.c:742] Creating GLES2 renderer
00:00:00.019 [render/gles2/renderer.c:743] Using OpenGL ES 2.0 Mesa 23.1.0-devel
00:00:00.019 [render/gles2/renderer.c:744] GL vendor: Mesa
00:00:00.019 [render/gles2/renderer.c:745] GL renderer: Apple M1 (G13G B1)
00:00:00.019 [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_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_OES_EGL_image GL_OES_depth_texture 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_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_occlusion_query_boolean 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_texture_compression_astc_ldr GL_NV_generate_mipmap_sRGB GL_NV_pixel_buffer_object GL_OES_depth_texture_cube_map GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_debug_label GL_EXT_separate_shader_objects GL_EXT_shader_framebuffer_fetch GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_draw_elements_base_vertex GL_EXT_texture_border_clamp GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_OES_draw_elements_base_vertex GL_OES_texture_border_clamp GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_mirror_clamp_to_edge GL_KHR_parallel_shader_compile GL_EXT_shader_framebuffer_fetch_non_coherent GL_EXT_depth_clamp GL_MESA_bgra
00:00:00.022 [render/allocator/allocator.c:85] drmAuthMagic failed: Permission denied
terminate called after throwing an instance of 'std::runtime_error'
what(): wlr_allocator_autocreate() failed!
[1] 35317 segmentation fault (core dumped) MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330 Hyprland
Running the hyprland desktop from the login screen results in a black screen
I'm unable to do hyprctl version
as it results in Couldn't connect to /tmp/hypr/c2f29be9baccd14ced62105f0fc07e34e6f4fd29_1681824838/.socket.sock. (3)
Any suggestions would be appreciated
I'm using the normal version of hyprland on an M1 pro with the edge kernel and edge mesa package. I got hyprland-git from the aur and I have these environmental variables set via the config:
env = MESA_GL_VERSION_OVERRIDE,3.3
env = MESA_GLSL_VERSION_OVERRIDE,330
env = MESA_GLES_VERSION_OVERRIDE,3.1
I can't recall doing any other special thing to get it to work.
I'm using the normal version of hyprland on an M1 pro with the edge kernel and edge mesa package. I got hyprland-git from the aur and I have these environmental variables set via the config:
env = MESA_GL_VERSION_OVERRIDE,3.3 env = MESA_GLSL_VERSION_OVERRIDE,330 env = MESA_GLES_VERSION_OVERRIDE,3.1
I can't recall doing any other special thing to get it to work.
Beware that setting those vars globally might lead to weird issues in other applications.
As per marcans comment here: https://www.reddit.com/r/AsahiLinux/comments/zqejue/comment/j0y1vp3/
I have been using those variables globally for over a month and I honestly haven’t noticed any problems from them.
Alright cool. I guess it wouldn't be too difficult to unset them for specific apps if they are causing trouble.
hello how would I set the compiler flag for the legacy renderer.
I have tried installing Hyprland like so and failed with the same error of drmAuthMagic: Permission Denied error:
drmAuthMagic: Permission Denied error:
I guess you installed the linux-asahi-edge and the mesa-asahi-edge package. Did you do update grub after that with update-grub?
- using the git repo and building with legacy renderer
The legacy renderer isn't required anymore btw. The Asahi team released OpenGL 3.0 so hyprland should work with just the hyprland-git package and there is no need for change OpenGL variables anymore. Kitty terminal works fine now too.
Hello, yes I have updated grub and between each install I made sure to sudo make uninstall, I have the Mesa update and my Asahi is the latest version, maybe it's just a one time thing, I will try again and let you know. Thank you.
Hello, I've tried again and I am still unable to install Hyprland, tried to uninstall everything including the binaries and install again, However it was unsuccessful, if anyone had faces the same problem and was able to fix it i would be more than happy to know how you did that. I am running asahi linux with the latest version. Thank you.
this is a problem with m1 drivers
Having the same issue on arch using legacyrenderer at first it worked I was really excited then on restart did now work black screen on boot I think its resulution on my monitot but everything is set to auto monitor=,preferred,auto,1
my error Hyprland Welcome to Hyprland! [LOG] Instance Signature: 4e42107d25dc47ee94da282db233f85f1e4c6bd0_1716558196_1882402797 [LOG] Runtime directory: /run/user/1000/hypr/4e42107d25dc47ee94da282db233f85f1e4c6bd0_1716558196_1882402797 [LOG] Hyprland PID: 8627 [LOG] ===== SYSTEM INFO: ===== [LOG] System name: Linux [LOG] Node name: archlinux [LOG] Release: 6.9.1-arch1-2 [LOG] Version: #1 SMP PREEMPT_DYNAMIC Wed, 22 May 2024 13:47:07 +0000
[LOG] GPU information: 00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
[LOG] os-release: NAME="Arch Linux" PRETTY_NAME="Arch Linux" ID=arch BUILD_ID=rolling ANSI_COLOR="38;2;23;147;209" HOME_URL="https://archlinux.org/" DOCUMENTATION_URL="https://wiki.archlinux.org/" SUPPORT_URL="https://bbs.archlinux.org/" BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues" PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/" LOGO=archlinux-logo
[LOG] ========================
[INFO] If you are crashing, or encounter any bugs, please consult https://wiki.hyprland.org/Crashes-and-Bugs/
[LOG] Current splash: Funny animation compositor woo
[LOG] Creating the EventLoopManager! [LOG] Creating the HookSystem! [LOG] Creating the ProtocolManager! [LOG] [WLSeat] Registered global [LOG] [WLDataDevice] Registered global [LOG] [TearingControl] Registered global [LOG] [FractionalScale] Registered global [LOG] [XDGOutput] Registered global [LOG] [CursorShape] Registered global [LOG] [IdleInhibit] Registered global [LOG] [RelativePointer] Registered global [LOG] [XDGDecoration] Registered global [LOG] [AlphaModifier] Registered global [LOG] [GammaControl] Registered global [LOG] [ForeignToplevel] Registered global [LOG] [PointerGestures] Registered global [LOG] [ForeignToplevelWlr] Registered global [LOG] [ShortcutsInhibit] Registered global [LOG] [TextInputV3] Registered global [LOG] [PointerConstraints] Registered global [LOG] [OutputPower] Registered global [LOG] [XDGActivation] Registered global [LOG] [IdleNotify] Registered global [LOG] [SessionLock] Registered global [LOG] [IMEv2] Registered global [LOG] [VirtualKeyboard] Registered global [LOG] [VirtualPointer] Registered global [LOG] [OutputManagement] Registered global [LOG] [ServerDecorationKDE] Registered global [LOG] [FocusGrab] Registered global [LOG] [TabletV2] Registered global [LOG] [LayerShell] Registered global [LOG] [Presentation] Registered global [LOG] [XDGShell] Registered global [LOG] [DataDeviceWlr] Registered global [LOG] [PrimarySelection] Registered global [LOG] ToplevelExportManager started successfully! [LOG] TextInputV1Manager started successfully! [LOG] GlobalShortcutsManager started successfully! [LOG] ScreencopyProtocolManager started successfully! [LOG] Creating the SeatManager! [LOG] Creating the KeybindManager! [LOG] Creating the AnimationManager! [LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 71.34µs. Estimated average calc time: 0.00µs. [LOG] Creating the ConfigManager! [LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 43.78µs. Estimated average calc time: 0.00µs. [LOG] Using config: /home/givenchy/.config/hypr/hyprland.conf [INFO] !!!!HEY YOU, YES YOU!!!!: further logs to stdout / logfile are disabled by default. BEFORE SENDING THIS LOG, ENABLE THEM. Use debug:disable_logs = false to do so: https://wiki.hyprland.org/Configuring/Variables/#debug [LOG] Creating the CHyprError! [LOG] Creating the LayoutManager! [LOG] Creating the TokenManager! [LOG] [hookSystem] New hook event registered: preConfigReload [LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 43.90µs. Estimated average calc time: 0.00µs. [LOG] Using config: /home/givenchy/.config/hypr/hyprland.conf [LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 46.25µs. Estimated average calc time: 0.00µs. [LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 37.88µs. Estimated average calc time: 0.00µs. [LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 38.66µs. Estimated average calc time: 0.00µs. [LOG] Created a bezier curve, baked 255 points, mem usage: 4.08kB, time to bake: 39.12µs. Estimated average calc time: 0.00µs. xdg-desktop-portal-hyprland: no process found xdg-desktop-portal-gnome: no process found xdg-desktop-portal-kde: no process found xdg-desktop-portal-lxqt: no process found xdg-desktop-portal-wlr: no process found [LOG] Initializing xdph... [LOG] XDG_CURRENT_DESKTOP set to Hyprland [LOG] Gathering exported interfaces ok [LOG] | Got interface: wl_seat (ver 9) [LOG] | Got interface: wl_data_device_manager (ver 3) [LOG] | Got interface: wp_tearing_control_manager_v1 (ver 1) [LOG] | Got interface: wp_fractional_scale_manager_v1 (ver 1) [LOG] | Got interface: zxdg_output_manager_v1 (ver 3) [LOG] | Got interface: wp_cursor_shape_manager_v1 (ver 1) [LOG] | Got interface: zwp_idle_inhibit_manager_v1 (ver 1) [LOG] | Got interface: zwp_relative_pointer_manager_v1 (ver 1) [LOG] | Got interface: zxdg_decoration_manager_v1 (ver 1) [LOG] | Got interface: wp_alpha_modifier_v1 (ver 1) [LOG] | Got interface: zwlr_gamma_control_manager_v1 (ver 1) [LOG] | Got interface: ext_foreign_toplevel_list_v1 (ver 1) [LOG] | Got interface: zwp_pointer_gestures_v1 (ver 3) [LOG] | Got interface: zwlr_foreign_toplevel_manager_v1 (ver 3) [LOG] [toplevel] (activate) locks: 1 [LOG] | Got interface: zwp_keyboard_shortcuts_inhibit_manager_v1 (ver 1) [LOG] | Got interface: zwp_text_input_manager_v3 (ver 1) [LOG] | Got interface: zwp_pointer_constraints_v1 (ver 1) [LOG] | Got interface: zwlr_output_power_manager_v1 (ver 1) [LOG] | Got interface: xdg_activation_v1 (ver 1) [LOG] | Got interface: ext_idle_notifier_v1 (ver 1) [LOG] | Got interface: ext_session_lock_manager_v1 (ver 1) [LOG] | Got interface: zwp_input_method_manager_v2 (ver 1) [LOG] | Got interface: zwp_virtual_keyboard_manager_v1 (ver 1) [LOG] | Got interface: zwlr_virtual_pointer_manager_v1 (ver 2) [LOG] | Got interface: zwlr_output_manager_v1 (ver 4) [LOG] | Got interface: org_kde_kwin_server_decoration_manager (ver 1) [LOG] | Got interface: hyprland_focus_grab_manager_v1 (ver 1) [LOG] | Got interface: zwp_tablet_manager_v2 (ver 1) [LOG] | Got interface: zwlr_layer_shell_v1 (ver 5) [LOG] | Got interface: wp_presentation (ver 1) [LOG] | Got interface: xdg_wm_base (ver 6) [LOG] | Got interface: zwlr_data_control_manager_v1 (ver 2) [LOG] | Got interface: zwp_primary_selection_device_manager_v1 (ver 1) [LOG] | Got interface: hyprland_toplevel_export_manager_v1 (ver 2) [LOG] | Got interface: zwp_text_input_manager_v1 (ver 1) [LOG] | Got interface: hyprland_global_shortcuts_manager_v1 (ver 1) [LOG] [globalshortcuts] registered [LOG] | Got interface: zwlr_screencopy_manager_v1 (ver 3) [LOG] [pipewire] connected [LOG] [screencopy] init successful [LOG] | Got interface: wl_shm (ver 1) [LOG] | Got interface: wl_drm (ver 2) [LOG] | Got interface: zwp_linux_dmabuf_v1 (ver 4) [LOG] | Got interface: wl_compositor (ver 6) [LOG] | Got interface: wl_subcompositor (ver 1) [LOG] | Got interface: wp_viewporter (ver 1) [LOG] | Got interface: wp_single_pixel_buffer_manager_v1 (ver 1) [LOG] | Got interface: xwayland_shell_v1 (ver 1) [LOG] | Got interface: wl_output (ver 4) [LOG] [core] dmabufFeedbackMainDevice jq: parse error: Invalid numeric literal at line 1, column 9 WARNING: Full Threshold must be 80 - 100. WARNING: Critical Threshold must be 2 - 50. WARNING: Low Threshold must be 10 - 80. WARNING: Unplug Threshold must be 50 - 100. WARNING: Timer must be 60 - 1000. WARNING: Notify must be 1 - 1140. WARNING: Interval must be 1 - 10.
Modify /home/givenchy/.config/hyde/hyde.conf to set options.
STATUS THRESHOLD INTERVAL
Full 100 1140 Minutes
Critical 5 120 Seconds then 'systemctl suspend'
Low 20 5 Percent then ''
Unplug 80 5 Percent then ''
Charging:
Discharging:
[LOG] Found output name WL-1 [LOG] [toplevel] Activated, bound to 5dde052a67c0, toplevels: 0 [LOG] [screencopy] Registered for toplevel export [LOG] [screenshot] init successful [2024-05-24 13:43:21.248] [info] Using configuration file /home/givenchy/.config/waybar/config.jsonc CRITICAL: [dbus_cb_name_lost:1153] Cannot acquire 'org.freedesktop.Notifications': Name is acquired by 'Plasma' with PID '820'. Cannot register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: An authentication agent already exists for the given subject [2024-05-24 13:43:21.577] [info] Unable to receive desktop appearance: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Settings” on object at path /org/freedesktop/portal/desktop [2024-05-24 13:43:21.577] [info] Using CSS file /home/givenchy/.config/waybar/style.css basic_string::_M_create
(/usr/lib/xdg-desktop-portal:9006): xdg-desktop-portal-WARNING **: 13:43:21.681: No skeleton to export
[2024-05-24 13:43:21.782] [warning] module : Unknown module:
[2024-05-24 13:43:22.210] [info] Bar configured (width: 596, height: 31) for output: WL-1
blueman-applet 13.43.22 WARNING PluginManager:93 load_plugin: Failed to start plugin GameControllerWakelock: Only X11 platform is supported
13:43:22 [INFO] (main) Forced usage of wl_shm format: Xrgb8888
13:43:22 [INFO] (main) Initialization succeeded! Starting main loop...
13:43:22 [WARN] (main) Received transform. We currently ignore those
:: applying wall :: "/home/givenchy/.config/hyde/themes/Catppuccin Mocha/wallpapers/1 rain_world.png"
9067
13:43:22 [WARN] (cache loader) failed to load cache: there is already another swww process running
[2024-05-24 13:43:22.453] [info] Bar configured (width: 691, height: 31) for output: WL-1
[2024-05-24 13:43:22.453] [error] Item '': No icon name or pixmap given.
Dunst is not running.
Traceback (most recent call last):
File "/home/givenchy/.local/share/bin/notifications.py", line 54, in
Hi, thank you for the excellent project
I am using an m1 mac machine and wanted to use the hyprland wm, and so I referenced https://github.com/hyprwm/Hyprland/issues/1212 which told me to build with
legacyRenderer
support. However, hyprland starts up with a blank screen and doesn't display anything, though it registers my commandsHere is the coredump:
Here is the log:
Here is my config