22 Aug 2025 |
Grimmauld (any/all) | lol | 08:46:16 |
Grimmauld (any/all) | have fun | 08:46:19 |
Grimmauld (any/all) | this sounds exciting | 08:46:22 |
K900 | I'll just delete the bits that are broken and not touch anything else | 08:46:39 |
Grimmauld (any/all) | anyways, my config evals again (i just disabled that shit), now time to build on current staging-next | 08:49:13 |
Grimmauld (any/all) | i'll also need to start porting some stuff to qt6... Opensnitch has a new release with qt6 support, and krita technically already supports qt6, we just don't build it that way | 08:55:46 |
emily | I see you guys have been having fun | 10:53:17 |
23 Aug 2025 |
Grimmauld (any/all) | 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 (any/all) | * 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 | Uhh | 09:12:23 |
K900 | Our Qt versions are identical at least | 09:12:31 |
K900 | Try running it with QTLOGGINGRULES=qt.qpa.*=true | 09:12:40 |
K900 | Try running it with QT_LOGGING_RULES=qt.qpa.*=true | 09:12:45 |
Grimmauld (any/all) | (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 (any/all) | how does the one on master work and this explodes? | 09:14:02 |
Grimmauld (any/all) | like, egl should be available | 09:14:21 |
Grimmauld (any/all) | like, the version on master just succeeds, no log messages or anyhting | 09:15:20 |
Grimmauld (any/all) | do i need to explicitly add qtwayland or something? | 09:16:15 |
Grimmauld (any/all) | no, thats there already, what | 09:16:47 |
K900 | Uhhh | 09:37:24 |
K900 | Driver mismatch? | 09:37:31 |
K900 | I don't remember the state of Mesa split on 25.05 | 09:37:37 |
Grimmauld (any/all) | maybe? So you are telling me i need a 25.05 VM to test this backport? | 09:40:31 |
K900 | OK no our Mesa should be split | 09:41:47 |
K900 | On 25.05 | 09:41:49 |
K900 | Can you try running eglinfo from 25.05? | 09:41:57 |
Grimmauld (any/all) | i don't have a 25.05 machine around | 09:42:11 |
K900 | Well you have a 25.05 nixpkgs | 09:42:27 |
K900 | Presumably | 09:42:28 |
K900 | I mean run it on the same setup you're running this on | 09:42:40 |