Hyprland fails to start after reboot due to libaquamarine.so.9 symbol lookup error → stuck in SDDM login loop #12470
-
|
After rebooting my system, I became completely stuck in the SDDM login screen. Switching to a TTY with Ctrl+Alt+F2 allowed me to log in normally, so the issue is not related to my user account or password. When I tried launching Hyprland manually from the TTY, I got the following error: hyprland: Symbol lookup error: /usr/lib/libaquamarine.so.9: undefined symbol Hyprland refuses to start because of this, which causes SDDM to fail the session startup and drop me back to the login screen. I never intentionally installed Aquamarine myself, so it might have been pulled in as a dependency of another package. I also have a screenshot of my shell command history from before the issue appeared, in case it helps with diagnosing what caused aquamarine to end up in a broken state. Before i rebooted the last time I installed and uninstalled hyprsettings-git, maybe this could be the reason? Steps to Reproduce
Expected BehaviorHyprland should start normally after logging in through SDDM. Actual BehaviorLogin fails and loops back to SDDM. System InformationDistro: Arch Linux Display Manager: Hyprland Additional ContextIf needed, I can provide the screenshot of the command history that might reveal what caused Aquamarine to break before the reboot. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
not hyprland related, your hyprland binary is built towards another aquamarine then what is installed. and as such linker errors and ABI mismatch. rebuild hyprland or use the repo packages, and if its repo packages doing this? you got a partial update going on. |
Beta Was this translation helpful? Give feedback.

not hyprland related, your hyprland binary is built towards another aquamarine then what is installed. and as such linker errors and ABI mismatch. rebuild hyprland or use the repo packages, and if its repo packages doing this? you got a partial update going on.