u/HotChainsawLover

Can't start hyprland, something about wayland not being able to start.

I wanted to install Hyprland on an old Medion labtop, but I can't get it to run. The arch install I am doing this on is basically fresh. I followed the tutorial on the wiki but the only info I can find for these errors have to do with nvidia gpu's, my laptop however has an intel igpu as far as I know. Below the crash report, if someone can help me out that would be appreciated.

Don't mind the Node name btw, I was feeling funny.

--------------------------------------------
Hyprland Crash Report
--------------------------------------------
I tried so hard, and got so far...
Hyprland received signal 6(ABRT)
Version: 39d7e209c79d451efab1b21151d5938289da838d
Tag: v0.55.2
Date: Sat May 16 12:59:19 2026
Flags:
System info:
System name: Linux

Node name: botnode47

Release: 7.0.9-arch1-1

Version: #1 SMP PREEMPT\_DYNAMIC Sun, 17 May 2026 17:23:07 +0000
GPU:
00:02.0 VGA compatible controller \[0300\]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) \[8086:2a02\] (rev 03) (prog-if 00 \[VGA controller\])
00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) [8086:2a03] (rev 03)
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
Libraries:
Hyprgraphics: built against 0.5.1, system has 0.5.1
Hyprutils: built against 0.13.1, system has 0.13.1
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.8, system has 0.6.8
Aquamarine: built against 0.11.0, system has 0.11.0
Backtrace:
\# | Hyprland(\_Z12getBacktracev+0x73) \[0x559897032c73\]

getBacktrace()

??:?

\#1 | Hyprland(\_ZN13CrashReporter18createAndSaveCrashEi+0xc8c) \[0x559896f7a25c\]

CrashReporter::createAndSaveCrash(int)

??:?

\#2 | Hyprland(+0x3bbede) \[0x559896e3dede\]

void std::println<>(\_IO\_FILE\*, std::basic\_format\_string<char>)

??:?

\#3 | /usr/lib/libc.so.6(+0x3e8f0) \[0x7fe868a3e8f0\]

??

??:0

\#4 | /usr/lib/libc.so.6(+0x9a29c) \[0x7fe868a9a29c\]

??

??:0

\#5 | /usr/lib/libc.so.6(gsignal+0x20) \[0x7fe868a3e7d0\]

??

??:0

\#6 | Hyprland(\_ZN6Render2GL15CHyprOpenGLImpl7initEGLEb+0x10ce) \[0x5598974542be\]

Render::GL::CHyprOpenGLImpl::initEGL(bool)

??:?

\#7 | Hyprland(\_ZN6Render2GL15CHyprOpenGLImplC1Ev+0x13bf) \[0x559897455c4f\]

Render::GL::CHyprOpenGLImpl::CHyprOpenGLImpl()

??:?

\#8 | Hyprland(\_ZN11CCompositor12initManagersE18eManagersInitStage+0xd4c) \[0x559896e4225c\]

CCompositor::initManagers(eManagersInitStage)

??:?

\#9 | Hyprland(\_ZN11CCompositor10initServerENSt7\_\_cxx1112basic\_stringIcSt11char\_traitsIcESaIcEEEi+0x1474) \[0x559896e5c404\]

CCompositor::initServer(std::\_\_cxx11::basic\_string<char, std::char\_traits<char>, std::allocator<char> >, int)

??:?

\#1 | Hyprland(main+0x170e) \[0x559896cf6b2e\]

main

??:?

\#11 | /usr/lib/libc.so.6(+0x27741) \[0x7fe868a27741\]

??

??:0

\#12 | /usr/lib/libc.so.6(\_\_libc\_start\_main+0x89) \[0x7fe868a27879\]

??

??:0

\#13 | Hyprland(\_start+0x25) \[0x559896e27e45\]

\_start

??:?
Log tail:
DEBUG from aquamarine ]: drm: connector LVDS-1 crtc doesn't support HDR (0)
DEBUG from aquamarine ]: drm: connector LVDS-1 crtc doesn't support Colorspace (0)
DEBUG from aquamarine ]: drm: gpu /dev/dri/card1 becomes primary drm
DEBUG from aquamarine ]: DRM Dumb: created a dumb allocator
DEBUG from aquamarine ]: Starting the Aquamarine backend!
DEBUG from aquamarine ]: Starting the Wayland backend!
ERR from aquamarine ]: Wayland backend cannot start: wl_display_connect failed (is a wayland compositor running?)
ERR from aquamarine ]: Requested backend (wayland) could not start, enabling fallbacks
ERR from aquamarine ]: Implementation wayland failed, erasing.
DEBUG from aquamarine ]: Created a GBM allocator with drm fd 37
DEBUG from aquamarine ]: drm: Connectors size2 3
DEBUG from aquamarine ]: Created a GBM allocator with drm fd 41
DEBUG from aquamarine ]: Supported EGL client extensions: (16) 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_explicit_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
DEBUG from aquamarine ]: CDRMRenderer(drm): Using device /dev/dri/card1
DEBUG from aquamarine ]: CDRMRenderer: IMG_context_priority supported, requesting high
DEBUG from aquamarine ]: CDRMRenderer: EXT_create_context_robustness supported, requesting lose on reset
DEBUG from aquamarine ]: CDRMRenderer: Using KHR_context_flush_control
ERR from aquamarine ]: [EGL] Command eglCreateContext errored out with EGL_BAD_MATCH (0x12297): dri2_create_context
ERR from aquamarine ]: CDRMRenderer: eglCreateContext failed with GLES 3.2, retrying GLES 3.0
ERR from aquamarine ]: [EGL] Command eglCreateContext errored out with EGL_BAD_MATCH (0x12297): dri2_create_context
ERR from aquamarine ]: CDRMRenderer: Can't create renderer, eglCreateContext failed with both GLES 3.2 and GLES 3.0
ERR from aquamarine ]: drm: onReady: no renderer for gl formats
DEBUG from aquamarine ]: drm: onReady: connector 57
DEBUG from aquamarine ]: drm: onReady: connector 57 has output name LVDS-1
DEBUG from aquamarine ]: Swapchain: Clearing
DEBUG from aquamarine ]: drm: onReady: connector 61
DEBUG from aquamarine ]: drm: onReady: connector 63
DEBUG from aquamarine ]: Supported EGL client extensions: (16) 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_explicit_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
DEBUG from aquamarine ]: CDRMRenderer(drm): Using device /dev/dri/card1
DEBUG from aquamarine ]: CDRMRenderer: IMG_context_priority supported, requesting high
DEBUG from aquamarine ]: CDRMRenderer: EXT_create_context_robustness supported, requesting lose on reset
DEBUG from aquamarine ]: CDRMRenderer: Using KHR_context_flush_control
ERR from aquamarine ]: [EGL] Command eglCreateContext errored out with EGL_BAD_MATCH (0x12297): dri2_create_context
ERR from aquamarine ]: CDRMRenderer: eglCreateContext failed with GLES 3.2, retrying GLES 3.0
ERR from aquamarine ]: [EGL] Command eglCreateContext errored out with EGL_BAD_MATCH (0x12297): dri2_create_context
ERR from aquamarine ]: CDRMRenderer: Can't create renderer, eglCreateContext failed with both GLES 3.2 and GLES 3.0
ERR from aquamarine ]: drm: initMgpu: no renderer
ERR from aquamarine ]: drm: Failed to initialize renderer state for /dev/dri/card1
ERR from aquamarine ]: [EGL] Command eglCreateContext errored out with EGL_BAD_MATCH (0x12297): dri2_create_context
ERR from aquamarine ]: [EGL] Command eglCreateContext errored out with EGL_BAD_MATCH (0x12297): dri2_create_context
reddit.com
u/HotChainsawLover — 4 days ago

Can install packages when chrooted from my install drive, but not directly from my install.

I made my first proper install yesterday, after messing around with arch in virtualbox about a year ago. It all went smooth except when I forgot, to set up a root password, luckily I was able to easily fix that.

However, now a new problem arose when I tried to update the system.

running pacman -Syu gives me an

error: failed to retrieve file 'core.db' from [Mirror], then a

warning: fatal error from [Mirror], followed by another

error: failed retrieving file 'extra.db' from [Mirror] for every mirror in my Mirrorlist.

So far I haven't messed around with the system much, exept for creating a user and trying to regenerate the mirrorlist with reflector.

reflector also only works in the chrooted environment, not when booting directly into the install.

reddit.com
u/HotChainsawLover — 10 days ago

How does this little shit's ult work? How do I evade it properly?

I know that it pierces walls, ok but what is the condition for the sleep. Is it being in range after it's done channeling, or being marked at all? It confuses me.

u/HotChainsawLover — 11 days ago