You are not logged in.
Hello,
I use a Thinkpad T440p with an i7-4700MQ and an nvidia GT 730M on Zen kernel. This setup has been working for me reliably for a year now until the recent hyprland update (2026-27-04).
hyprland hangs and then crashes each time I open it from tty or from a display manager (ly) even with --safe-mode enabled (so it's not a config problem anymore). This is the crash log I get:
--------------------------------------------
Hyprland Crash Report
--------------------------------------------
Have you tried asking Hyprland politely not to crash?
Hyprland received signal 6(ABRT)
Version: 521ece463c4a9d3d128670688a34756805a4328f
Tag: v0.54.3
Date: Fri Mar 27 18:17:50 2026
Flags:
System info:
System name: Linux
Node name: T440p-AL
Release: 6.19.14-zen1-1-zen
Version: #1 ZEN SMP PREEMPT_DYNAMIC Thu, 23 Apr 2026 06:56:44 +0000
GPU:
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208M [GeForce GT 730M] [10de:1290] (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.5.1, system has 0.5.1
Hyprutils: built against 0.12.0, system has 0.12.0
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+0x61) [0x56147a207721]
getBacktrace()
??:?
#1 | hyprland(_ZN13CrashReporter18createAndSaveCrashEi+0xcd6) [0x56147a16a626]
CrashReporter::createAndSaveCrash(int)
??:?
#2 | hyprland(+0x27e1de) [0x56147a0ba1de]
std::__format::_Formatting_scanner<std::__format::_Sink_iter<char>, char>::_M_format_arg(unsigned long)
??:?
#3 | /usr/lib/libc.so.6(+0x3e2d0) [0x7fee1923e2d0]
??
??:0
#4 | /usr/lib/libc.so.6(+0x98a2c) [0x7fee19298a2c]
??
??:0
#5 | /usr/lib/libc.so.6(gsignal+0x20) [0x7fee1923e1a0]
??
??:0
#6 | hyprland(_ZN12CFramebuffer5allocEiij+0x7e7) [0x56147a58ca77]
CFramebuffer::alloc(int, int, unsigned int)
??:?
#7 | hyprland(_ZN13CHyprRenderer12makeSnapshotEN9Hyprutils6Memory14CSharedPointerIN7Desktop4View7CWindowEEE+0x384) [0x56147a5e9594]
CHyprRenderer::makeSnapshot(Hyprutils::Memory::CSharedPointer<Desktop::View::CWindow>)
??:?
#8 | hyprland(_ZN7Desktop4View7CWindow11unmapWindowEv+0x714) [0x56147a1e59f4]
Desktop::View::CWindow::unmapWindow()
??:?
#9 | /usr/lib/libhyprutils.so.11(_ZN9Hyprutils6Signal15CSignalListener12emitInternalEPv+0x2d) [0x7fee1a0a736d]
??
??:0
#1 | /usr/lib/libhyprutils.so.11(_ZN9Hyprutils6Signal11CSignalBase12emitInternalEPv+0x2b3) [0x7fee1a0a76e3]
??
??:0
#11 | hyprland(+0x6effca) [0x56147a52bfca]
CXDGPositionerRules::getPosition(Hyprutils::Math::CBox, Hyprutils::Math::Vector2D const&)
??:?
#12 | /usr/lib/libhyprutils.so.11(_ZN9Hyprutils6Signal15CSignalListener12emitInternalEPv+0x2d) [0x7fee1a0a736d]
??
??:0
#13 | /usr/lib/libhyprutils.so.11(_ZN9Hyprutils6Signal11CSignalBase12emitInternalEPv+0x2b3) [0x7fee1a0a76e3]
??
??:0
#14 | hyprland(_ZN18CWLSurfaceResource7destroyEv+0xc2) [0x56147a539052]
CWLSurfaceResource::destroy()
??:?
#15 | hyprland(+0x83e543) [0x56147a67a543]
CExtImageCopyCaptureFrameV1::{unnamed type#1}::~CExtImageCopyCaptureFrameV1()
??:?
#16 | /usr/lib/libwayland-server.so.0(+0xaee8) [0x7fee19f6cee8]
??
??:0
#17 | /usr/lib/libwayland-server.so.0(wl_client_destroy+0xb2) [0x7fee19f6d0a2]
??
??:0
#18 | /usr/lib/libwayland-server.so.0(+0xb2b4) [0x7fee19f6d2b4]
??
??:0
#19 | /usr/lib/libwayland-server.so.0(wl_event_loop_dispatch+0x1d2) [0x7fee19f6c3d2]
??
??:0
#2 | /usr/lib/libwayland-server.so.0(wl_display_run+0x37) [0x7fee19f6e567]
??
??:0
#21 | hyprland(_ZN17CEventLoopManager9enterLoopEv+0x2c1) [0x56147a33e4f1]
CEventLoopManager::enterLoop()
??:?
#22 | hyprland(main+0x1476) [0x56147a03c4f6]
main
??:?
#23 | /usr/lib/libc.so.6(+0x276c1) [0x7fee192276c1]
??
??:0
#24 | /usr/lib/libc.so.6(__libc_start_main+0x89) [0x7fee192277f9]
??
??:0
#25 | hyprland(_start+0x25) [0x56147a0a4bf5]
_start
??:?
Log tail:
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: rb: createEGLImage failed
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR ]: failed to start a render pass for output eDP-1, no RBO could be obtained
ERR ]: renderer: couldn't beginRender()!
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: rb: createEGLImage failed
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR ]: failed to start a render pass for output eDP-1, no RBO could be obtained
ERR ]: renderer: couldn't beginRender()!
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: rb: createEGLImage failed
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR ]: failed to start a render pass for output eDP-1, no RBO could be obtained
ERR ]: renderer: couldn't beginRender()!
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: rb: createEGLImage failed
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR ]: failed to start a render pass for output eDP-1, no RBO could be obtained
ERR ]: renderer: couldn't beginRender()!
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: rb: createEGLImage failed
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR ]: failed to start a render pass for output eDP-1, no RBO could be obtained
ERR ]: renderer: couldn't beginRender()!
DEBUG ]: [CLinuxDMABUFParamsResource] Creating a dmabuf, with id 46: size [Vector2D: x: 1888, y: 1018], fmt AR24, planes 1
DEBUG ]: [CLinuxDMABUFParamsResource] | plane 0: mod 72057594037927938 fd 128 stride 7552 offset 0
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: CDMABuffer: failed to import EGLImage, retrying as implicit
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: CDMABuffer: failed to import EGLImage
ERR ]: [/usr/src/debug/hyprland/Hyprland-0.54.3/src/protocols/LinuxDMABUF.cpp:124] Possibly compositor bug: buffer failed to create
WARN ]: [/usr/src/debug/hyprland/Hyprland-0.54.3/src/protocols/XDGShell.cpp:412] wl_surface destroyed before its xdg_surface role object
DEBUG ]: [Window 5614b20b25d0: title: "kitty", class: kitty] unmapped
DEBUG ]: renderer: making a snapshot of 5614b20b25d0
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
CRIT ]:
==========================================================================================
ASSERTION FAILED!
Framebuffer incomplete, couldn't create! (FB status: 0, GL Error: 0x0)
at: line 49 in Framebuffer.cppI had presumed maybe the graphics drivers are at fault, I reinstalled mesa-amber nvidia-470xx-utils nvidia-470xx-dkms and nvidia-470xx-settings but that didn't do it.
I tried booting from mainline and LTS kernels but both failed.
I tried downgrading hyprland but this requires downgrading a set of packages which come with it and would be impractical later on. I should have done a snapshot but that's not the point of a rolling release system
I tried running with WLR_DRM_DEVICES=/dev/dri/card1 and with AQ_DRM_DEVICES=/dev/dri/card1 to use the integrated graphics card but that didn't do it.
(because)
lrwxrwxrwx - root 29 Apr 11:36 pci-0000:00:02.0-card -> ../card1
lrwxrwxrwx - root 29 Apr 11:36 pci-0000:00:02.0-render -> ../renderD128
lrwxrwxrwx - root 29 Apr 11:36 pci-0000:02:00.0-card -> ../card0
lrwxrwxrwx - root 29 Apr 11:36 pci-0000:02:00.0-render -> ../renderD129I'm really out of ideas right now, how to fix it.
Any help would be appreciated, thank you for reading this far.
Last edited by Relative-Albatros2 (2026-04-30 06:52:04)
Offline
until the recent hyprland update (2026-27-04)
Hyprland is it 0.54.3 since a month, the last updates have been rebuilds
pacman -Qs 'hypr|aquama'And just for completeness sake please post the output of
eglinfo -BOnline
$ pacman -Qs 'hypr|aquama'
local/aquamarine 0.11.0-1
a very light linux rendering backend library
local/hyprcursor 0.1.13-5
The hyprland cursor format, library and utilities
local/hyprgraphics 0.5.1-1
hyprland graphics resources and utilities
local/hyprland 0.54.3-3
a highly customizable dynamic tiling Wayland compositor
local/hyprland-guiutils 0.2.1-4
Hyprland GUI utilities
local/hyprland-protocols 0.7.0-1
Wayland protocol extensions for Hyprland
local/hyprlang 0.6.8-3
implementation library for the hypr config language
local/hyprlock 0.9.5-1
hyprland’s GPU-accelerated screen locking utility
local/hyprtoolkit 0.5.3-3
A modern C++ Wayland-native GUI toolkit
local/hyprutils 0.12.0-1
Hyprland utilities library used across the ecosystem
local/hyprwayland-scanner 0.4.6-1
A Hyprland implementation of wayland-scanner, in and for C++
local/hyprwire 0.3.1-1
A fast and consistent wire protocol for IPC
local/rose-pine-hyprcursor v0.3.2.r0.d2c0e680-1
local/xdg-desktop-portal-hyprland 1.3.12-1
xdg-desktop-portal backend for hyprland$ eglinfo -B
GBM platform:
EGL API version: 1.4
EGL vendor string: Mesa Project (Amber)
EGL version string: 1.4
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa/X.org
OpenGL core profile renderer: softpipe
OpenGL core profile version: 3.3 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL core profile shading language version: 3.30
OpenGL compatibility profile vendor: Mesa/X.org
OpenGL compatibility profile renderer: softpipe
OpenGL compatibility profile version: 3.3 (Compatibility Profile) Mesa 21.3.9-arch.6 Amber
OpenGL compatibility profile shading language version: 3.30
OpenGL ES profile vendor: Mesa/X.org
OpenGL ES profile renderer: softpipe
OpenGL ES profile version: OpenGL ES 3.1 Mesa 21.3.9-arch.6 Amber
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.10
Wayland platform:
eglinfo: eglInitialize failed
X11 platform:
EGL API version: 1.4
EGL vendor string: Mesa Project (Amber)
EGL version string: 1.4
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel Open Source Technology Center
OpenGL core profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version: 4.5 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Intel Open Source Technology Center
OpenGL compatibility profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL compatibility profile version: 4.5 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Intel Open Source Technology Center
OpenGL ES profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL ES profile version: OpenGL ES 3.1 Mesa 21.3.9-arch.6 Amber
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.10
Surfaceless platform:
EGL API version: 1.4
EGL vendor string: Mesa Project (Amber)
EGL version string: 1.4
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel Open Source Technology Center
OpenGL core profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version: 4.5 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Intel Open Source Technology Center
OpenGL compatibility profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL compatibility profile version: 4.5 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Intel Open Source Technology Center
OpenGL ES profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL ES profile version: OpenGL ES 3.1 Mesa 21.3.9-arch.6 Amber
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.10
Device platform:
Device #0:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GT 730M/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 470.256.02
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GT 730M/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 470.256.02
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GT 730M/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 470.256.02
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device #1:
Platform Device platform:
eglinfo: eglInitialize failed
Device #2:
Platform Device platform:
EGL API version: 1.4
EGL vendor string: Mesa Project (Amber)
EGL version string: 1.4
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel Open Source Technology Center
OpenGL core profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version: 4.5 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Intel Open Source Technology Center
OpenGL compatibility profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL compatibility profile version: 4.5 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Intel Open Source Technology Center
OpenGL ES profile renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL ES profile version: OpenGL ES 3.1 Mesa 21.3.9-arch.6 Amber
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.10
Device #3:
Platform Device platform:
EGL API version: 1.4
EGL vendor string: Mesa Project (Amber)
EGL version string: 1.4
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa/X.org
OpenGL core profile renderer: softpipe
OpenGL core profile version: 3.3 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL core profile shading language version: 3.30
OpenGL compatibility profile vendor: Mesa/X.org
OpenGL compatibility profile renderer: softpipe
OpenGL compatibility profile version: 3.3 (Compatibility Profile) Mesa 21.3.9-arch.6 Amber
OpenGL compatibility profile shading language version: 3.30
OpenGL ES profile vendor: Mesa/X.org
OpenGL ES profile renderer: softpipe
OpenGL ES profile version: OpenGL ES 3.1 Mesa 21.3.9-arch.6 Amber
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.10$ cat /var/log/pacman.log | grep hyprland | grep upgrad | grep 54
[2026-02-28T13:07:37+0100] [ALPM] upgraded hyprland (0.53.3-2 -> 0.54.0-1)
[2026-03-04T19:53:23+0100] [ALPM] upgraded hyprland (0.54.0-1 -> 0.54.1-1)
[2026-03-11T00:01:24+0100] [ALPM] upgraded hyprland (0.54.1-1 -> 0.54.2-1)
[2026-03-22T10:02:10+0100] [ALPM] upgraded hyprland (0.54.2-1 -> 0.54.2-2)
[2026-03-31T19:02:02+0200] [ALPM] upgraded hyprland (0.54.2-2 -> 0.54.3-2)
[2026-04-27T17:49:52+0200] [ALPM] upgraded hyprland (0.54.3-2 -> 0.54.3-3)I update Arch pretty much every day and had no issues with hyprland 0.54.3 this past month.
hyprland crash report mentions an RBO being the culprit but I couldn't find anything about it by searching:
failed to start a render pass for output eDP-1, no RBO could be obtained Offline
The breaking update will have been aquamarine 11
You're using softpipe - does it help to
export __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_amber.json
export MESA_LOADER_DRIVER_OVERRIDE=i965Online
That may well be because of the aquamarine update. I've tried downgrading using the downgrade(AUR) script, but I always get an error of a static library dependency (libhyprutils.so=11-64 or libaquamarine.so=10-64).
launching hyprland with the environment variables you gave me yields a crash and at one time, the laptop forced a poweroff.
I got the following crash log.
--------------------------------------------
Hyprland Crash Report
--------------------------------------------
Well this is awkward.
Hyprland received signal 6(ABRT)
Version: 521ece463c4a9d3d128670688a34756805a4328f
Tag: v0.54.3
Date: Fri Mar 27 18:17:50 2026
Flags:
System info:
System name: Linux
Node name: T440p-AL
Release: 6.19.14-zen1-1-zen
Version: #1 ZEN SMP PREEMPT_DYNAMIC Thu, 23 Apr 2026 06:56:44 +0000
GPU:
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208M [GeForce GT 730M] [10de:1290] (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.5.1, system has 0.5.1
Hyprutils: built against 0.12.0, system has 0.12.0
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+0x61) [0x55a7f36b9721]
getBacktrace()
??:?
#1 | hyprland(_ZN13CrashReporter18createAndSaveCrashEi+0xcd6) [0x55a7f361c626]
CrashReporter::createAndSaveCrash(int)
??:?
#2 | hyprland(+0x27e1de) [0x55a7f356c1de]
std::__format::_Formatting_scanner<std::__format::_Sink_iter<char>, char>::_M_format_arg(unsigned long)
??:?
#3 | /usr/lib/libc.so.6(+0x3e2d0) [0x7fc0d923e2d0]
??
??:0
#4 | /usr/lib/libc.so.6(+0x98a2c) [0x7fc0d9298a2c]
??
??:0
#5 | /usr/lib/libc.so.6(gsignal+0x20) [0x7fc0d923e1a0]
??
??:0
#6 | hyprland(_ZN12CFramebuffer5allocEiij+0x7e7) [0x55a7f3a3ea77]
CFramebuffer::alloc(int, int, unsigned int)
??:?
#7 | hyprland(_ZN13CHyprRenderer12makeSnapshotEN9Hyprutils6Memory14CSharedPointerIN7Desktop4View7CWindowEEE+0x384) [0x55a7f3a9b594]
CHyprRenderer::makeSnapshot(Hyprutils::Memory::CSharedPointer<Desktop::View::CWindow>)
??:?
#8 | hyprland(_ZN7Desktop4View7CWindow11unmapWindowEv+0x714) [0x55a7f36979f4]
Desktop::View::CWindow::unmapWindow()
??:?
#9 | /usr/lib/libhyprutils.so.11(_ZN9Hyprutils6Signal15CSignalListener12emitInternalEPv+0x2d) [0x7fc0da11536d]
??
??:0
#1 | /usr/lib/libhyprutils.so.11(_ZN9Hyprutils6Signal11CSignalBase12emitInternalEPv+0x2b3) [0x7fc0da1156e3]
??
??:0
#11 | hyprland(+0x6effca) [0x55a7f39ddfca]
CXDGPositionerRules::getPosition(Hyprutils::Math::CBox, Hyprutils::Math::Vector2D const&)
??:?
#12 | /usr/lib/libhyprutils.so.11(_ZN9Hyprutils6Signal15CSignalListener12emitInternalEPv+0x2d) [0x7fc0da11536d]
??
??:0
#13 | /usr/lib/libhyprutils.so.11(_ZN9Hyprutils6Signal11CSignalBase12emitInternalEPv+0x2b3) [0x7fc0da1156e3]
??
??:0
#14 | hyprland(_ZN18CWLSurfaceResource7destroyEv+0xc2) [0x55a7f39eb052]
CWLSurfaceResource::destroy()
??:?
#15 | hyprland(+0x83e543) [0x55a7f3b2c543]
CExtImageCopyCaptureFrameV1::{unnamed type#1}::~CExtImageCopyCaptureFrameV1()
??:?
#16 | /usr/lib/libwayland-server.so.0(+0xaee8) [0x7fc0d9fdaee8]
??
??:0
#17 | /usr/lib/libwayland-server.so.0(wl_client_destroy+0xb2) [0x7fc0d9fdb0a2]
??
??:0
#18 | /usr/lib/libwayland-server.so.0(+0xb2b4) [0x7fc0d9fdb2b4]
??
??:0
#19 | /usr/lib/libwayland-server.so.0(wl_event_loop_dispatch+0x1d2) [0x7fc0d9fda3d2]
??
??:0
#2 | /usr/lib/libwayland-server.so.0(wl_display_run+0x37) [0x7fc0d9fdc567]
??
??:0
#21 | hyprland(_ZN17CEventLoopManager9enterLoopEv+0x2c1) [0x55a7f37f04f1]
CEventLoopManager::enterLoop()
??:?
#22 | hyprland(main+0x1476) [0x55a7f34ee4f6]
main
??:?
#23 | /usr/lib/libc.so.6(+0x276c1) [0x7fc0d92276c1]
??
??:0
#24 | /usr/lib/libc.so.6(__libc_start_main+0x89) [0x7fc0d92277f9]
??
??:0
#25 | hyprland(_start+0x25) [0x55a7f3556bf5]
_start
??:?
Log tail:
DEBUG ]: Updating keyboard 55a812b3a9c0's translation state from a provided keymap
DEBUG ]: xkb: LED index 0 (name Num Lock) got index 1
DEBUG ]: xkb: LED index 1 (name Caps Lock) got index 0
DEBUG ]: xkb: LED index 2 (name Scroll Lock) got index 2
DEBUG ]: xkb: Mod index 0 (name Shift) got index 0
DEBUG ]: xkb: Mod index 1 (name Lock) got index 1
DEBUG ]: xkb: Mod index 2 (name Control) got index 2
DEBUG ]: xkb: Mod index 3 (name Mod1) got index 3
DEBUG ]: xkb: Mod index 4 (name Mod2) got index 4
DEBUG ]: xkb: Mod index 5 (name Mod3) got index 5
DEBUG ]: xkb: Mod index 6 (name Mod4) got index 6
DEBUG ]: xkb: Mod index 7 (name Mod5) got index 7
DEBUG ]: Updating keymap fd for keyboard hl-virtual-keyboard-fcitx5
DEBUG ]: Updated keymap fd to 126, keymap V1 to: 128
DEBUG ]: Set the keyboard layout to us and variant to for keyboard "hl-virtual-keyboard-fcitx5"
DEBUG ]: New virtual keyboard created at 55a812b3a9c0
DEBUG ]: [CInputMethodV2] New IME Grab with resource id 23
DEBUG ]: Hyprctl: new connection from pid 6007
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: rb: createEGLImage failed
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR ]: failed to start a render pass for output eDP-1, no RBO could be obtained
ERR ]: renderer: couldn't beginRender()!
DEBUG ]: Hyprctl: new connection from pid 6007
DEBUG ]: Hyprctl: new connection from pid 6007
DEBUG ]: Hyprctl: new connection from pid 6007
DEBUG ]: Hyprctl: new connection from pid 6007
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: rb: createEGLImage failed
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR ]: failed to start a render pass for output eDP-1, no RBO could be obtained
ERR ]: renderer: couldn't beginRender()!
DEBUG ]: Updating keyboard 55a812b3a9c0's translation state from a provided keymap
DEBUG ]: Updating keymap fd for keyboard hl-virtual-keyboard-fcitx5
DEBUG ]: Updated keymap fd to 127, keymap V1 to: 129
DEBUG ]: Hyprctl: new connection from pid 6007
DEBUG ]: [CLinuxDMABUFParamsResource] Creating a dmabuf, with id 44: size [Vector2D: x: 1888, y: 1018], fmt AR24, planes 1
DEBUG ]: [CLinuxDMABUFParamsResource] | plane 0: mod 72057594037927938 fd 125 stride 7552 offset 0
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: CDMABuffer: failed to import EGLImage, retrying as implicit
ERR from aquamarine ]: [EGL] Command eglCreateImageKHR errored out with EGL_NOT_INITIALIZED (0x12289): _eglCreateImageCommon
ERR ]: EGL: EGLCreateImageKHR failed: 12289
ERR ]: CDMABuffer: failed to import EGLImage
ERR ]: [/usr/src/debug/hyprland/Hyprland-0.54.3/src/protocols/LinuxDMABUF.cpp:124] Possibly compositor bug: buffer failed to create
WARN ]: [/usr/src/debug/hyprland/Hyprland-0.54.3/src/protocols/XDGShell.cpp:412] wl_surface destroyed before its xdg_surface role object
DEBUG ]: [Window 55a812fce2e0: title: "kitty", class: kitty] unmapped
DEBUG ]: renderer: making a snapshot of 55a812fce2e0
ERR from aquamarine ]: [EGL] Command eglMakeCurrent errored out with EGL_BAD_DISPLAY (0x12296): eglMakeCurrent
CRIT ]:
==========================================================================================
ASSERTION FAILED!
Framebuffer incomplete, couldn't create! (FB status: 0, GL Error: 0x0)
at: line 49 in Framebuffer.cppI'm trying to restore Arch to the 26th of April using the Arch rollback machine. I hope it works.
Last edited by Relative-Albatros2 (2026-04-29 19:09:37)
Offline
A lot of the hyprland stuff in/directly depends on aquamarine, you'd have to https://wiki.archlinux.org/title/Arch_L … cific_date
If this works, please post the output of "glxinfo -B"
Online
IT WORKED!! ![]()
but I can't leave Arch on a fixed date just for aquamarine, I will check their changelog and if it was not intended maybe write an issue...
this is the output of glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2) (0x416)
Version: 21.3.9
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 21.3.9-arch.6 Amber
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 3.0 Mesa 21.3.9-arch.6 Amber
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 21.3.9-arch.6 Amber
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10Last edited by Relative-Albatros2 (2026-04-30 06:52:17)
Offline
The problem isn't solved, just shifted one bit to the right - we need to figure which of the "legacy" devices Hyprland objects to so you can bug upstream about that.
Can you disable the nvidia GPU in the UEFI?
Otherwise add "module_blacklist=nvidia" to the https://wiki.archlinux.org/title/Kernel_parameters
Online
There is no option on the T440p to disable the Discrete GPU from the BIOS.
I updated the system and booted with kernel parameter module_blacklist=nvidia but hyprland still hangs. I disabled the card from bbswitch and confirmed that it's not working because nvtop only shows the integrated GPU from intel. Tried one more time launching hyprland but issue persists.
What do you mean by "legacy device" and how can I know which one it is?
Offline
What do you mean by "legacy device" and how can I know which one it is?
Your IGP requires mesa-amber and the nvidia one 470xx which doesn't support GBM at all.
Apparently it's not the nvidia chip… does it help to replace mesa-amber w/ mesa (you should™ be using the crocus driver then)?
Online
It doesn't start at all with mesa and complains that the display driver doesn't support "it"
--------------------------------------------
Hyprland Crash Report
--------------------------------------------
"stable"
Hyprland received signal 6(ABRT)
Version: 521ece463c4a9d3d128670688a34756805a4328f
Tag: v0.54.3
Date: Fri Mar 27 18:17:50 2026
Flags:
System info:
System name: Linux
Node name: T440p-AL
Release: 7.0.2-zen1-1-zen
Version: #1 ZEN SMP PREEMPT_DYNAMIC Mon, 27 Apr 2026 18:26:13 +0000
GPU:
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK208M [GeForce GT 730M] [10de:1290] (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.5.1, system has 0.5.1
Hyprutils: built against 0.13.0, system has 0.13.0
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+0x61) [0x55781a954a21]
getBacktrace()
??:?
#1 | hyprland(_ZN13CrashReporter18createAndSaveCrashEi+0xcd6) [0x55781a8b70e6]
CrashReporter::createAndSaveCrash(int)
??:?
#2 | hyprland(+0x27e41e) [0x55781a80641e]
std::__format::_Formatting_scanner<std::__format::_Sink_iter<char>, char>::_M_format_arg(unsigned long)
??:?
#3 | /usr/lib/libc.so.6(+0x3e2d0) [0x7f76aa43e2d0]
??
??:0
#4 | /usr/lib/libc.so.6(+0x98a2c) [0x7f76aa498a2c]
??
??:0
#5 | /usr/lib/libc.so.6(gsignal+0x20) [0x7f76aa43e1a0]
??
??:0
#6 | /usr/lib/libc.so.6(abort+0x26) [0x7f76aa4255fe]
??
??:0
#7 | /usr/lib/libaquamarine.so.10(+0x3dc42) [0x7f76ab3abc42]
??
??:0
#8 | /usr/lib/libaquamarine.so.10(_ZN10Aquamarine12CDRMRenderer7attemptEN9Hyprutils6Memory14CSharedPointerINS_8CBackendEEEi+0x109) [0x7f76ab43b349]
??
??:0
#9 | /usr/lib/libaquamarine.so.10(_ZN10Aquamarine11CDRMBackend7onReadyEv+0x9b5) [0x7f76ab41ff05]
??
??:0
#1 | /usr/lib/libaquamarine.so.10(_ZN10Aquamarine8CBackend5startEv+0xcf5) [0x7f76ab3e96d5]
??
??:0
#11 | hyprland(_ZN11CCompositor10initServerENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi+0x679) [0x55781a82e479]
CCompositor::initServer(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int)
??:?
#12 | hyprland(main+0x11d3) [0x55781a788483]
main
??:?
#13 | /usr/lib/libc.so.6(+0x276c1) [0x7f76aa4276c1]
??
??:0
#14 | /usr/lib/libc.so.6(__libc_start_main+0x89) [0x7f76aa4277f9]
??
??:0
#15 | hyprland(_start+0x25) [0x55781a7f0e25]
_start
??:?
Log tail:
DEBUG from aquamarine ]: drm: Connector HDMI-A-2 is not connected
DEBUG from aquamarine ]: drm: Connector DP-4 is not connected
DEBUG from aquamarine ]: drm: Connector DP-5 is not connected
DEBUG from aquamarine ]: drm: Connector eDP-1 connected
DEBUG from aquamarine ]: drm: Connecting connector eDP-1, CRTC ID 51
DEBUG from aquamarine ]: drm: Dumping detected modes:
DEBUG from aquamarine ]: drm: Mode 0: 1920x1080@60.05Hz (preferred)
DEBUG from aquamarine ]: drm: Physical size [Vector2D: x: 310, y: 170] (mm)
DEBUG from aquamarine ]: drm: Description AU Optronics 0x123D (eDP-1)
DEBUG from aquamarine ]: drm: connector eDP-1 crtc is incapable of vrr: props.vrr_capable -> 0, crtc->props.vrr_enabled -> 24
DEBUG from aquamarine ]: drm: Explicit sync supported
DEBUG from aquamarine ]: drm: connector eDP-1 crtc supports CTM
DEBUG from aquamarine ]: drm: connector eDP-1 crtc doesn't support HDR (0)
DEBUG from aquamarine ]: drm: connector eDP-1 crtc supports Colorspace (98)
DEBUG from aquamarine ]: drm: Connector DP-3 connected
DEBUG from aquamarine ]: drm: Connecting connector DP-3, CRTC ID 70
DEBUG from aquamarine ]: drm: Dumping detected modes:
DEBUG from aquamarine ]: drm: Mode 0: 2560x1440@59.95Hz (preferred)
DEBUG from aquamarine ]: drm: Mode 1: 2560x1440@119.99Hz
DEBUG from aquamarine ]: drm: Mode 2: 2560x1440@75.00Hz
DEBUG from aquamarine ]: drm: Mode 3: 1920x1080@60.00Hz
DEBUG from aquamarine ]: drm: Mode 4: 1920x1080@60.00Hz
DEBUG from aquamarine ]: drm: Mode 5: 1920x1080@59.94Hz
DEBUG from aquamarine ]: drm: Mode 6: 1920x1080@50.00Hz
DEBUG from aquamarine ]: drm: Mode 7: 1680x1050@59.95Hz
DEBUG from aquamarine ]: drm: Mode 8: 1400x1050@59.98Hz
DEBUG from aquamarine ]: drm: Mode 9: 1600x900@60.00Hz
DEBUG from aquamarine ]: drm: Mode 10: 1280x1024@75.03Hz
DEBUG from aquamarine ]: drm: Mode 11: 1280x1024@60.02Hz
DEBUG from aquamarine ]: drm: Mode 12: 1440x900@59.89Hz
DEBUG from aquamarine ]: drm: Mode 13: 1280x960@60.00Hz
DEBUG from aquamarine ]: drm: Mode 14: 1280x800@59.81Hz
DEBUG from aquamarine ]: drm: Mode 15: 1152x864@59.97Hz
DEBUG from aquamarine ]: drm: Mode 16: 1024x768@75.03Hz
DEBUG from aquamarine ]: drm: Mode 17: 1024x768@70.07Hz
DEBUG from aquamarine ]: drm: Mode 18: 1024x768@60.00Hz
DEBUG from aquamarine ]: drm: Mode 19: 800x600@75.00Hz
DEBUG from aquamarine ]: drm: Mode 20: 800x600@60.32Hz
DEBUG from aquamarine ]: drm: Mode 21: 640x480@75.00Hz
DEBUG from aquamarine ]: drm: Mode 22: 640x480@60.00Hz
DEBUG from aquamarine ]: drm: Mode 23: 640x480@59.94Hz
DEBUG from aquamarine ]: drm: Mode 24: 640x480@59.94Hz
DEBUG from aquamarine ]: drm: Mode 25: 720x400@70.08Hz
DEBUG from aquamarine ]: drm: Physical size [Vector2D: x: 600, y: 330] (mm)
DEBUG from aquamarine ]: drm: Description Shenzhen KTC Technology Group H27T22 0x00000001 (DP-3)
DEBUG from aquamarine ]: drm: connector DP-3 crtc is incapable of vrr: props.vrr_capable -> 0, crtc->props.vrr_enabled -> 24
DEBUG from aquamarine ]: drm: Explicit sync supported
DEBUG from aquamarine ]: drm: connector DP-3 crtc supports CTM
DEBUG from aquamarine ]: drm: connector DP-3 crtc doesn't support HDR (0)
DEBUG from aquamarine ]: drm: connector DP-3 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 39
DEBUG from aquamarine ]: drm: Connectors size2 9
DEBUG from aquamarine ]: Created a GBM allocator with drm fd 46
DEBUG from aquamarine ]: Supported EGL client extensions: (0)
ERR from aquamarine ]: eglGetProcAddress(eglCreateImageKHR) failed, the display driver doesn't support itIt's clear by now that the problem is from the new release of aquamarine.
I opened an issue to upstream, tried to explain everything clearly and I hope it gets fixed in the near future. Until then I will fix my machine to an old date.
Thank you a lot seth ![]()
Offline
For reference, https://github.com/hyprwm/aquamarine/issues/292
MESA_LOADER_DRIVER_OVERRIDE=crocus glxinfo -Bdoesn't work w/ mesa?
Online
It does work and gives the following output:
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) HD Graphics 4600 (HSW GT2) (0x416)
Version: 26.0.4
Accelerated: yes
Video memory: 1536MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 26.0.4-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 26.0.4-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 26.0.4-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20but I can't run kitty or hyprland (or ig anything else requiring opengl) with mesa.
Last edited by Relative-Albatros2 (2026-04-30 22:19:01)
Offline
:colbertemoji:
Do you have an error/crash from kitty?
Online
yes of course here's the log to stdout/stderr with --debug-rendering on:
kitty --debug-rendering
[0.065] Compositor missing capabilities: blur icon key-repeat top_level_drag
[0.085] Creating window 1 at size: 1888x1018 and scale 1
[0.091] Compositor top-level capabilities: maximize=1 minimize=0 window_menu=0 fullscreen=1
[0.091] XDG decoration configure event received for window 1: has_server_side_decorations: 1
[0.091] XDG decoration configure event received for window 1: has_server_side_decorations: 1
[0.091] XDG top-level configure event for window 1: size: 945x1020 states: TOPLEVEL_STATE_TILED_LEFT TOPLEVEL_STATE_TILED_RIGHT TOPLEVEL_STATE_TILED_TOP TOPLEVEL_STATE_TILED_BOTTOM
[0.091] XDG surface configure event received and acknowledged for window 1
[0.091] Waiting for swap to commit Wayland surface for window: 1
[0.091] Resizing framebuffer of window: 1 to: 945x1020 window size: 945x1020 at scale: 1.000
[0.091] Waiting for swap to commit Wayland surface for window: 1
[0.091] Final window 1 content size: 945x1020 resized: 1
[0.091] Setting window 1 "visible area" geometry in configure event: x=0 y=0 945x1020 viewport: 945x1020
[0.091] Attached temp buffer during window 1 creation of size: 945x1020 and rgba(34, 36, 54, 255)
[0.091] Waiting for compositor to send fractional scale for window 1
[0.092] XDG top-level configure event for window 1: size: 945x1020 states: TOPLEVEL_STATE_TILED_LEFT TOPLEVEL_STATE_TILED_RIGHT TOPLEVEL_STATE_TILED_TOP TOPLEVEL_STATE_TILED_BOTTOM TOPLEVEL_STATE_MAXIMIZED
[0.092] Fractional scale requested: 120/120 = 1.00 for window 1
[0.092] Resizing framebuffer of window: 1 to: 945x1020 window size: 945x1020 at scale: 1.000
[0.092] Waiting for swap to commit Wayland surface for window: 1
[0.092] XDG top-level configure event for window 1: size: 945x1020 states: TOPLEVEL_STATE_TILED_LEFT TOPLEVEL_STATE_TILED_RIGHT TOPLEVEL_STATE_TILED_TOP TOPLEVEL_STATE_TILED_BOTTOM TOPLEVEL_STATE_MAXIMIZED TOPLEVEL_STATE_ACTIVATED
[0.092] Changing cursor shape to: WP_CURSOR_SHAPE_DEVICE_V1_SHAPE_DEFAULT with serial: 15047
[0.092] XDG surface configure event received and acknowledged for window 1
[0.092] Final window 1 content size: 945x1020 resized: 0
[0.092] Setting window 1 "visible area" geometry in configure event: x=0 y=0 945x1020 viewport: 945x1020
[0.092] XDG top-level configure event for window 1: size: 938x1018 states: TOPLEVEL_STATE_TILED_LEFT TOPLEVEL_STATE_TILED_RIGHT TOPLEVEL_STATE_TILED_TOP TOPLEVEL_STATE_TILED_BOTTOM TOPLEVEL_STATE_MAXIMIZED TOPLEVEL_STATE_ACTIVATED
[0.092] XDG surface configure event received and acknowledged for window 1
[0.092] Resizing framebuffer of window: 1 to: 938x1018 window size: 938x1018 at scale: 1.000
[0.092] Waiting for swap to commit Wayland surface for window: 1
[0.092] Final window 1 content size: 938x1018 resized: 1
[0.092] Setting window 1 "visible area" geometry in configure event: x=0 y=0 938x1018 viewport: 938x1018
[0.092] Creating OpenGL context and attaching it to window
[0.092] [glfw error 65542]: EGL: Failed to initialize EGL: An EGLDisplay argument does not name a valid EGL display connection display_present: 0 egl_platform_present: 0
[1] 13360 segmentation fault (core dumped) kitty --debug-renderingwith mesa-amber I get this just after the creating OpenGL line:
[0.107] GL version string: '4.5 (Core Profile) Mesa 21.3.9-arch.6 Amber' Detected version: 4.5
[0.109] Window 1 swapped committing surface
[0.129] Changing cursor shape to: WP_CURSOR_SHAPE_DEVICE_V1_SHAPE_TEXT with serial: 15973
[0.129] OS Window createdOffline