Hyprland instant crash after update #12530
|
As for the title, Hyprland keeps crashing immediately when launched. I’ve seen other discussions about this issue, but nearly all of them involve an AMD GPU, which I don’t have (I’m running Hyprland on a good old ThinkPad T480). The remaining reports seem to be related to NVIDIA, as far as I can tell. After launching, I get the following brief error flash before being returned to the login prompt: This is the output of This is the content of the crash report: Thanks in advance to everyone for the help. If more information is needed, please don’t hesitate to ask. |
Replies: 3 comments 9 replies
|
Same here, instant crash after running My recent "relevant" pacman upgrades: Crash Report: --------------------------------------------
Hyprland Crash Report
--------------------------------------------
Sorry, didn't mean to...
Hyprland received signal 6(ABRT)
Version: 967c3c7404d4fa00234e29c70df3e263386d2597
Tag: v0.52.1
Date: Sun Nov 9 23:31:36 2025
Flags:
System info:
System name: Linux
Node name: archlinux
Release: 6.17.9-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Mon, 24 Nov 2025 15:21:09 +0000
GPU:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA102 [GeForce RTX 3080 Ti] [10de:2208] (rev a1) (prog-if 00 [VGA controller])
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.4.0, system has 0.4.0
Hyprutils: built against 0.10.4, system has 0.10.4
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.6, system has 0.6.7
Aquamarine: built against 0.10.0, system has 0.10.0
Backtrace:
# | hyprland(_Z12getBacktracev+0x61) [0x56222734a281]
getBacktrace()
??:?
#1 | hyprland(_ZN14NCrashReporter18createAndSaveCrashEi+0xcd6) [0x562227276126]
NCrashReporter::createAndSaveCrash(int)
??:?
#2 | hyprland(+0x2b0a02) [0x5622271d7a02]
_start
??:?
#3 | /usr/lib/libc.so.6(+0x3e4d0) [0x7faefd03e4d0]
??
??:0
#4 | /usr/lib/libc.so.6(+0x9890c) [0x7faefd09890c]
??
??:0
#5 | /usr/lib/libc.so.6(gsignal+0x20) [0x7faefd03e3a0]
??
??:0
#6 | /usr/lib/libc.so.6(abort+0x26) [0x7faefd02557a]
??
??:0
#7 | /usr/lib/libc.so.6(+0x26613) [0x7faefd026613]
??
??:0
#8 | /usr/lib/libc.so.6(+0xa2d25) [0x7faefd0a2d25]
??
??:0
#9 | /usr/lib/libc.so.6(+0xa82a8) [0x7faefd0a82a8]
??
??:0
#1 | hyprland(_ZN8CMonitorC1EN9Hyprutils6Memory14CSharedPointerIN10Aquamarine7IOutputEEE+0x9b8) [0x5622273660a8]
CMonitor::CMonitor(Hyprutils::Memory::CSharedPointer<Aquamarine::IOutput>)
??:?
#11 | hyprland(_ZN11CCompositor12onNewMonitorEN9Hyprutils6Memory14CSharedPointerIN10Aquamarine7IOutputEEE+0x6f) [0x5622271f495f]
CCompositor::onNewMonitor(Hyprutils::Memory::CSharedPointer<Aquamarine::IOutput>)
??:?
#12 | hyprland(_ZN11CCompositor10initServerENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi+0xba2) [0x5622271feff2]
CCompositor::initServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)
??:?
#13 | hyprland(main+0xebd) [0x56222714e07d]
main
??:?
#14 | /usr/lib/libc.so.6(+0x27635) [0x7faefd027635]
??
??:0
#15 | /usr/lib/libc.so.6(__libc_start_main+0x89) [0x7faefd0276e9]
??
??:0
#16 | hyprland(_start+0x25) [0x5622271d6e85]
_start
??:?
Log tail:
[LOG] [IWaylandProtocol] Registered global [DRMLease]
[LOG] [IWaylandProtocol] Registered global [DRMSyncobj]
[LOG] [CDRMSyncobjProtocol] CDRMSyncobjProtocol: using fd 19
[LOG] DRM Syncobj Timeline support detected, enabling explicit sync protocol
[LOG] [IWaylandProtocol] Registered global [MesaDRM]
[LOG] [IWaylandProtocol] Registered global [LinuxDMABUF]
[LOG] Creating the SeatManager!
[LOG] Creating CHyprCtl
[LOG] Hypr socket started at /run/user/1000/hypr/967c3c7404d4fa00234e29c70df3e263386d2597_1764678663_2044882891/.socket.sock
[LOG] Creating the InputManager!
[LOG] Creating the HyprRenderer!
[LOG] DRM driver information: nvidia-drm v0.0.0 from 0 description NVIDIA DRM driver
[WARN] NVIDIA detected, please remember to follow nvidia instructions on the wiki
[LOG] Creating the XWaylandManager!
[LOG] Creating the SessionLockManager!
[LOG] Creating the HyprDebugOverlay!
[LOG] Creating the HyprNotificationOverlay!
[LOG] Creating the PluginSystem!
[LOG] Creating the DecorationPositioner!
[LOG] Creating the CursorManager!
[hc] CHyprcursorManager: attempting to find theme from env
[hc] getFullPathForThemeName: failed, trying without name of phinger-cursors-dark
[hc] getFullPathForThemeName: found /home/dolkilu/.local/share/icons/hyprcursor_Dracula
[hc] Found theme phinger-cursors-dark at /home/dolkilu/.local/share/icons/hyprcursor_Dracula
[LOG] XCursor scanning theme phinger-cursors-dark
[LOG] XCursor using theme path /usr/share/icons/phinger-cursors-dark/cursors
[LOG] XCursor parsing index.theme /usr/share/icons/phinger-cursors-dark/index.theme
[LOG] XCursor already has a shape default loaded, skipping
[LOG] XCursor already has a shape context-menu loaded, skipping
[LOG] XCursor already has a shape help loaded, skipping
[LOG] XCursor already has a shape pointer loaded, skipping
[LOG] XCursor already has a shape progress loaded, skipping
[LOG] XCursor already has a shape wait loaded, skipping
[LOG] XCursor already has a shape cell loaded, skipping
[LOG] XCursor already has a shape crosshair loaded, skipping
[LOG] XCursor already has a shape text loaded, skipping
[LOG] XCursor already has a shape vertical-text loaded, skipping
[LOG] XCursor failed to find a legacy shape with name dnd-link, skipping
[LOG] XCursor already has a shape copy loaded, skipping
[LOG] XCursor already has a shape move loaded, skipping
[LOG] XCursor already has a shape no-drop loaded, skipping
[LOG] XCursor already has a shape not-allowed loaded, skipping
[LOG] XCursor already has a shape grab loaded, skipping
[LOG] XCursor already has a shape grabbing loaded, skipping
[LOG] XCursor already has a shape e-resize loaded, skipping
[LOG] XCursor already has a shape n-resize loaded, skipping
[LOG] XCursor already has a shape ne-resize loaded, skipping
[LOG] XCursor already has a shape nw-resize loaded, skipping
[LOG] XCursor already has a shape s-resize loaded, skipping
[LOG] XCursor already has a shape se-resize loaded, skipping
[LOG] XCursor already has a shape sw-resize loaded, skipping
[LOG] XCursor already has a shape w-resize loaded, skipping
[LOG] XCursor already has a shape ew-resize loaded, skipping
[LOG] XCursor already has a shape ns-resize loaded, skipping
[LOG] XCursor already has a shape nesw-resize loaded, skipping
[LOG] XCursor already has a shape nwse-resize loaded, skipping
[LOG] XCursor already has a shape col-resize loaded, skipping
[LOG] XCursor already has a shape row-resize loaded, skipping
[LOG] XCursor already has a shape all-scroll loaded, skipping
[LOG] XCursor already has a shape zoom-in loaded, skipping
[LOG] XCursor already has a shape zoom-out loaded, skipping
[hc] loadThemeStyle: loading for size 24
[LOG] Creating the VersionKeeper!
[LOG] CVersionKeeperManager: Read version 0.52.1 matches or is older than running.
[LOG] Creating the DonationNag!
[LOG] DonationNag: last nag was 22 days ago, too early for a nag.
[LOG] Creating the ANRManager!
[LOG] Starting XWayland
[LOG] Starting up the XWayland server
[ERR] Failed to bind socket /tmp/.X11-unix/X0
[LOG] XWayland found a suitable display socket at DISPLAY: :2 |
|
@DaitiDay |
|
I just came back from yesterday after updating and found this error. I have solved it by switching to stable versions of dependencies: First i checked what i was using with the command provided by vaxerski: Then i installed stable versions of packages: After that Hyprland launches normally. |
I just came back from yesterday after updating and found this error. I have solved it by switching to stable versions of dependencies:
First i checked what i was using with the command provided by vaxerski: