!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

221 Members
60 Servers

Load older messages


SenderMessageTime
23 Aug 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)

Hey uh, i need the eldritch knowledge of Qt people:
https://github.com/NixOS/nixpkgs/pull/434327#issuecomment-3216591422

This backport is weird - freecad is built against qt6 on master and works just fine on wayland, but on this backport PR, it gets stuck and never actually opens the freecad window (the loading screen works fine, but after that closes it gets stuck on a bunch of ppoll calls and never progresses). Any idea why 25.05 qt6 wayland might behave that way?

09:09:53
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de) *

Hey uh, i need the eldritch knowledge of Qt people:
https://github.com/NixOS/nixpkgs/pull/434327#issuecomment-3216591422

This backport is weird - freecad is built against qt6 on master and works just fine on wayland, but on this backport PR, it (freecad-qt6) gets stuck and never actually opens the freecad window (the loading screen works fine, but after that closes it gets stuck on a bunch of ppoll calls and never progresses). Any idea why 25.05 qt6 wayland might behave that way?

09:10:10
@k900:0upti.meK900 ⚡️Uhh09:12:23
@k900:0upti.meK900 ⚡️Our Qt versions are identical at least09:12:31
@k900:0upti.meK900 ⚡️ Try running it with QTLOGGINGRULES=qt.qpa.*=true 09:12:40
@k900:0upti.meK900 ⚡️ Try running it with QT_LOGGING_RULES=qt.qpa.*=true 09:12:45
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)
(qt.qpa.wayland) EGL not available
QOpenGLWidget is not supported on this platform.
QRhiGles2: Failed to create temporary context
QRhiGles2: Failed to create context
Failed to create QRhi for QBackingStoreRhiSupport
QOpenGLWidget: Failed to create context

huh

09:13:51
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)how does the one on master work and this explodes?09:14:02
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de) like, egl should be available 09:14:21
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de) like, the version on master just succeeds, no log messages or anyhting 09:15:20
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)do i need to explicitly add qtwayland or something?09:16:15
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)no, thats there already, what09:16:47
@k900:0upti.meK900 ⚡️Uhhh09:37:24
@k900:0upti.meK900 ⚡️Driver mismatch?09:37:31
@k900:0upti.meK900 ⚡️I don't remember the state of Mesa split on 25.0509:37:37
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)maybe? So you are telling me i need a 25.05 VM to test this backport?09:40:31
@k900:0upti.meK900 ⚡️OK no our Mesa should be split09:41:47
@k900:0upti.meK900 ⚡️On 25.0509:41:49
@k900:0upti.meK900 ⚡️Can you try running eglinfo from 25.05?09:41:57
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)i don't have a 25.05 machine around09:42:11
@k900:0upti.meK900 ⚡️Well you have a 25.05 nixpkgs09:42:27
@k900:0upti.meK900 ⚡️Presumably09:42:28
@k900:0upti.meK900 ⚡️I mean run it on the same setup you're running this on09:42:40
@k900:0upti.meK900 ⚡️But eglinfo from 25.009:42:43
@k900:0upti.meK900 ⚡️* But eglinfo from 25.0509:42:43
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)right09:42:49
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)what am i looking for?09:47:30
@k900:0upti.meK900 ⚡️Explosions09:47:39
@k900:0upti.meK900 ⚡️Or lack thereof09:47:40
@grimmauld:grapevine.grimmauld.deGrimmauld (migrated to @grimmauld:m.grimmauld.de)https://termbin.com/93pm09:47:57

Show newer messages


Back to Room ListRoom Version: 9