Hyprland freezes at "Creating Aquamarine Backend"

Hyprland version
PASTE YOUR HYPRLAND VERSION HERE (0.51.1-6), BETWEEN THE BACKTICKS. DO NOT REMOVE ANY FORMATTING.

Hyprland freezes at “Creating Aquamarine Backend”

Hi. I am a newbie trying to install Arch + Hyprland on an Asus Rog Zephyrus G16 (4070 + Ryzen AI 9 HX 370). I have both iGPU and dGPU. Unfortunately, whenever I attempt to load Hyprland, the process freezes at “Creating Aquamarine Backend.” Hyprland does not provide any additional logs despite logs being enabled in the config. I tried setting hyprland up according to the multi-GPU guide on Hyprland Wiki. I also tried to use each GPU separately and set the Nvidia GPU according to the guide on the Hyprland wiki (although I would prefer to run hyprland on the integrated GPU). I used amdgpu and proprietary nvidia drivers. Does anyone know how to fix this problem?

If it crashes, post a crash report. With no further info, I can’t do much.

It does not crash, just freezes without the crash report. Also, I managed to start it, but only in dGPU-only mode (AsusMuxDgpu mode). As soon as I switch to hybrid mode it freezes at “Direct prop rule found rewritten nofocus → prop nofocus”. Additionally, it works fine with an external monitor.

Enable logs (debug:disable_logs = false), then launch with AQ_TRACE=1 HYPRLAND_TRACE=1, and attach the log here. You can quit Hyprland after you reproduce the issue, which I assume is almost immediately.

I will add myself here. I think i have a similar problem. I’m on an ASUS TUF gaming laptop and I also get system freezes. The freezes usually happen when i launch hyprland or when something in the config changes. I then get a dgpu Status changed notification.

This can also be triggered by hyprctl reload or changing anything in the config (running with config-only does not trigger this effect 90% of the time)

Example → My border color is dynamic and based on my wallpaper. It used to just change when my wallpaper changes. now the entire System freezes for a couple of seconds and sometimes my monitor(s) goes black (sometimes up to 15 seconds)

However this issue happens whenever I change anything in the config

I attached a log for further checking.

hyprland.txt (9.6 MB)

Hyprland 0.51.1 built from branch  at commit 71a1216abcc7031776630a6d88f105605c4dc1c9  ([gha] Nix: update inputs).
Date: Mon Sep 22 20:54:03 2025
Tag: v0.51.1, commits: 6436
built against:
 aquamarine 0.9.5
 hyprlang 0.6.3
 hyprutils 0.10.0
 hyprcursor 0.1.13
 hyprgraphics 0.2.0


no flags were set

Just checked on hyprland-git and the issue persists. Additionally just saving the config without changing anything also triggers the issue.

So when your hyprland “freezes”, it still runs in the background? As in audio works, keybinds work, etc?

Sorry for the wait. Yes everything else still works.

Also the issue is still present on 0.52