lion
April 6, 2026, 8:27pm
1
I am on KDE Plasma and on the unstable channel. Is anyone else having this issue?
1 Like
Run it in a terminal, share the error.
lion
April 7, 2026, 8:06am
3
Starting Anki 25.09.2…
2026-04-07 08:06:06,626:INFO:aqt.mediasrv: Serving on http://127.0.0.1:36599
Qt warning: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
lion
April 7, 2026, 8:53am
4
anki-bin works, but not regular anki.
Tested on nixos-unstable with Niri, and I get the same behaviour. anki-bin works fine, but anki (output below) does not:
$ anki
Starting Anki 25.09.2...
2026-04-08 12:36:39,458:INFO:aqt.mediasrv: Serving on http://127.0.0.1:43459
Qt warning: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
It might be worth making a bug report on nixpkgs: Issues · NixOS/nixpkgs · GitHub
Be sure to include any info that might be relevant (e.g. command output, what graphics card/driver you’re using)
Actually, I wonder if this is a broader issue with Qt or one of its libraries
I tried to run jellyfin-desktop and I see a similar issue in its logs:
2026-04-08 17:50:35.295 [info] unknown @ 0 - Starting Jellyfin version: 2.0.0 build date: 1980-01-01
2026-04-08 17:50:35.295 [info] unknown @ 0 - Running on: NixOS 26.05 (Yarara) [6.18.21] arch x86_64
2026-04-08 17:50:35.295 [info] unknown @ 0 - Qt Version: 6.10.2 [x86_64-little_endian-lp64]
2026-04-08 17:50:35.710 [warning] unknown @ 0 - GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
Reported upstream, since it seems to be a common issue for a few Qt apps using qtwebengine that I’ve seen.
opened 03:12PM - 11 Apr 26 UTC
0.kind: bug
### Nixpkgs version
- Unstable (26.05)
### Describe the bug
Apps that use qtw… ebengine seem to hang on start. On launch, they'll log the message:
```text
Qt warning: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
```
And then no UI appears.
### Steps to reproduce
I (and others) have found this issue with a handful of apps.
I'm on nixos-unstable using Niri on NVIDIA and reproduced all three. nextcloud-cloud was tested by the original reporter using i3wm with NVIDIA, and anki was reported on KDE Plasma (I don't know which GPU). All on unstable.
nextcloud-client (#508375):
<details>
<summary>See logs</summary>
```sh
$ nix run nixpkgs#nextcloud-client -- --logfile -
2026-04-11 11:02:34:956 [ debug default /build/source/src/libsync/logger.cpp:272 ] [ OCC::Logger::setLogRules ]: ""
2026-04-11 11:02:34:956 [ info nextcloud.gui.application /build/source/src/gui/application.cpp:747 ]: ################## "Nextcloud" locale: "en_US" ui_lang: QVariant(Invalid) version: "4.0.8" os: "NixOS 26.05 (Yarara)"
2026-04-11 11:02:34:956 [ info nextcloud.gui.application /build/source/src/gui/application.cpp:752 ]: Arguments: QList("/nix/store/rg7ram8zav694v3qc5b3xk8y4prx6im3-nextcloud-client-4.0.8/bin/nextcloud", "--logfile", "-")
2026-04-11 11:02:34:956 [ info nextcloud.gui.application /build/source/src/gui/application.cpp:1028 ]: System UI languages are: QList("en-Latn-US", "en-US", "en-Latn", "en")
2026-04-11 11:02:34:956 [ info nextcloud.gui.application /build/source/src/gui/application.cpp:1031 ]: selected application language: "en_Latn_US"
2026-04-11 11:02:34:956 [ info nextcloud.gui.application /build/source/src/gui/application.cpp:1051 ]: Using "en_Latn_US" translation
2026-04-11 11:02:34:956 [ info nextcloud.gui.application /build/source/src/gui/application.cpp:126 ]: This is not an upgrade/downgrade/migration. Proceed to read current application config file.
2026-04-11 11:02:34:956 [ warning nextcloud.gui.application /build/source/src/gui/application.cpp:329 ]: Config version migration was not possible.
2026-04-11 11:02:34:971 [ info nextcloud.gui.application /build/source/src/gui/application.cpp:377 ]: VFS suffix plugin is available
2026-04-11 11:02:34:971 [ info nextcloud.gui.socketapi /build/source/src/gui/socketapi/socketapi.cpp:307 ]: server started, listening at "/run/user/1000/Nextcloud/socket"
2026-04-11 11:02:34:971 [ info nextcloud.gui.folder.manager /build/source/src/gui/folderman.cpp:68 ]: setting remote poll timer interval to 30000 msec
2026-04-11 11:02:34:971 [ info nextcloud.gui.account.manager /build/source/src/gui/accountmanager.cpp:163 ]: Checking for accounts versions.
2026-04-11 11:02:34:971 [ info nextcloud.gui.account.manager /build/source/src/gui/accountmanager.cpp:164 ]: Config accounts version: 0
2026-04-11 11:02:34:971 [ info nextcloud.gui.account.manager /build/source/src/gui/accountmanager.cpp:165 ]: Max accounts Version is set to: 13
2026-04-11 11:02:34:971 [ info nextcloud.gui.account.manager /build/source/src/gui/accountmanager.cpp:185 ]: Migrate: restoreFromLegacySettings, checking settings group "Nextcloud"
2026-04-11 11:02:35:116 [ warning nextcloud.sync.configfile /build/source/src/libsync/configfile.cpp:711 ]: Default update channel is "stable"
2026-04-11 11:02:35:190 [ info nextcloud.gui.folder.manager /build/source/src/gui/folderman.cpp:359 ]: Setup folders from "/home/adam/.config/Nextcloud/"
2026-04-11 11:02:35:190 [ warning nextcloud.gui.application /build/source/src/gui/application.cpp:539 ]: Account(s) setup result: OCC::AccountManager::AccountsRestoreSuccessFromLegacyVersion
2026-04-11 11:02:35:190 [ warning nextcloud.gui.application /build/source/src/gui/application.cpp:540 ]: 0 folder(s) migrated
2026-04-11 11:02:35:190 [ warning nextcloud.gui.application /build/source/src/gui/application.cpp:541 ]: 0 account(s) migrated: ""
2026-04-11 11:02:35:304 [ info nextcloud.sync.clientproxy /build/source/src/libsync/clientproxy.cpp:96 ]: Set proxy configuration to use the preferred system proxy for http tcp connections
2026-04-11 11:02:35:307 [ warning qt.core.qobject.connect unknown:0 ]: QObject::connect(QNetworkInformation, OCC::Application): invalid nullptr parameter
2026-04-11 11:02:35:409 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:492 ]: qrc:/qml/src/gui/tray/MainWindow.qml:492:13: QML Connections: Detected function "onInteractiveActivityReceived" in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/TrayFoldersMenuButton.qml:20 ]: qrc:/qml/src/gui/tray/TrayFoldersMenuButton.qml:20: TypeError: Cannot read property 'groupFolders' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/TrayWindowHeader.qml:57 ]: qrc:/qml/src/gui/tray/TrayWindowHeader.qml:57: TypeError: Cannot read property 'hasLocalFolder' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/TrayWindowHeader.qml:77 ]: qrc:/qml/src/gui/tray/TrayWindowHeader.qml:77: TypeError: Cannot read property 'isFeaturedAppEnabled' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/TrayWindowHeader.qml:82 ]: qrc:/qml/src/gui/tray/TrayWindowHeader.qml:82: TypeError: Cannot read property 'featuredAppAccessibleName' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/TrayWindowHeader.qml:78 ]: qrc:/qml/src/gui/tray/TrayWindowHeader.qml:78: TypeError: Cannot read property 'featuredAppIcon' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:275 ]: qrc:/qml/src/gui/tray/MainWindow.qml:275: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:274 ]: qrc:/qml/src/gui/tray/MainWindow.qml:274: TypeError: Cannot read property 'isConnected' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:273 ]: qrc:/qml/src/gui/tray/MainWindow.qml:273: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:298 ]: qrc:/qml/src/gui/tray/MainWindow.qml:298: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:346 ]: qrc:/qml/src/gui/tray/MainWindow.qml:346: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:384 ]: qrc:/qml/src/gui/tray/MainWindow.qml:384: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/SyncStatus.qml:105 ]: qrc:/qml/src/gui/tray/SyncStatus.qml:105: TypeError: Cannot read property 'hasLocalFolder' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/SyncStatus.qml:120 ]: qrc:/qml/src/gui/tray/SyncStatus.qml:120:9: Unable to assign [undefined] to bool
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/SyncStatus.qml:133 ]: qrc:/qml/src/gui/tray/SyncStatus.qml:133: TypeError: Cannot read property 'needsToSignTermsOfService' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:297 ]: qrc:/qml/src/gui/tray/MainWindow.qml:297: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:325 ]: qrc:/qml/src/gui/tray/MainWindow.qml:325: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:328 ]: qrc:/qml/src/gui/tray/MainWindow.qml:328: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:438 [ warning default qrc:/qml/src/gui/tray/MainWindow.qml:327 ]: qrc:/qml/src/gui/tray/MainWindow.qml:327: TypeError: Cannot read property 'unifiedSearchResultsListModel' of null
2026-04-11 11:02:35:440 [ info nextcloud.gui.application /build/source/src/gui/owncloudgui.cpp:202 ]: No configured folders yet, starting setup wizard
2026-04-11 11:02:35:788 [ info nextcloud.gui.wizard.webviewpage /build/source/src/gui/wizard/webviewpage.cpp:30 ]: Time for a webview!
2026-04-11 11:02:36:076 [ warning default unknown:0 ]: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
```
</details>
---
anki (<https://discourse.nixos.org/t/anki-wont-start/76871>):
```sh
$ nix run nixpkgs#anki
Starting Anki 25.09.2...
2026-04-11 11:03:38,451:INFO:aqt.mediasrv: Serving on http://127.0.0.1:39923
Qt warning: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
```
---
jellyfin-desktop (noticed myself):
```sh
$ nix run nixpkgs#jellyfin-desktop -- --log-level debug
2026-04-11 11:04:42.155 [info] unknown @ 0 - Starting Jellyfin version: 2.0.0 build date: 1980-01-01
2026-04-11 11:04:42.155 [info] unknown @ 0 - Running on: NixOS 26.05 (Yarara) [6.18.21] arch x86_64
2026-04-11 11:04:42.155 [info] unknown @ 0 - Qt Version: 6.10.2 [x86_64-little_endian-lp64]
2026-04-11 11:04:42.155 [debug] unknown @ 0 - Logging to /home/adam/.local/share/jellyfin-desktop/profiles/4d2abdc695cb486aa3b80d55f5a37eec/logs/jellyfin-desktop.log
2026-04-11 11:04:42.551 [warning] unknown @ 0 - GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
```
---
For all apps in question, the UI fails to appear entirely. Anki in particular can't be stopped with <kbd>Ctrl</kbd>+<kbd>C</kbd> and needs to be killed from another terminal, though I don't know if that's relevant.
### Expected behaviour
Apps should open successfully. I'd imagine that this warning might appear anyway, but the apps should still be functional. The log from qtwebengine is described as a warning, not a fatal error.
### Screenshots
_No response_
### Relevant log output
```console
```
### Additional context
_No response_
### System metadata
- system: `"x86_64-linux"`
- host os: `Linux 6.18.21, NixOS, 26.05 (Yarara), 26.05.20260405.68d8aa3`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.34.4`
- nixpkgs: `/nix/store/gay80fqbpm2wakbsyd4in44gx0cwx3h5-source`
### Notify maintainers
@NickCao
---
**Note for maintainers:** Please tag this issue in your pull request description. (i.e. `Resolves #ISSUE`.)
### I assert that this issue is relevant for Nixpkgs
- [x] I assert that this is a bug and not a support request.
- [x] I assert that this is not a [duplicate of an existing issue](https://github.com/NixOS/nixpkgs/issues?q=is%3Aissue+label%3A%220.kind%3A+bug%22+-label%3A%226.topic%3A+darwin%22+-label%3A%226.topic%3A+nixos%22).
- [x] I assert that I have read the [NixOS Code of Conduct](https://github.com/NixOS/.github/blob/master/CODE_OF_CONDUCT.md) and agree to abide by it.
### Is this issue important to you?
Add a :+1: [reaction] to [issues you find important].
[reaction]: https://github.blog/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/
[issues you find important]: https://github.com/NixOS/nixpkgs/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc
@lion What GPU are you using? I and someone who noticed a similar issue with nextcloud-client are both using NVIDIA.
As a workaround, setting QTWEBENGINE_FORCE_USE_GBM=0 should fix the problem for now (solution from this comment ). For example:
$ QTWEBENGINE_FORCE_USE_GBM=0 jellyfin-desktop
1 Like