maui-shell
maui-shell copied to clipboard
Maui Shell fails to start on Alpine Linux
Describe the bug
When running cask
to run the shell it does not load.
To Reproduce Steps to reproduce the behavior: Build maui-shell and maui-kit (master branch) from source. start cask.
qemu-amd64:~$ QT_QPA_PLATFORM=eglfs cask
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-user'
Running on a software rasterizer (LLVMpipe), expect limited performance.
1 101.6 101.6 QRect(0,0 640x480) QSize(640, 480) QSize(640, 480)
Screen "Virtual1" QRect(0,0 640x480) QSizeF(160, 120) DPI: log 101.6 phys 101.6 DPR 1
highest DPR 1 -> cursor size 32
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QGuiApplication(0x7fff45574220), parent's thread is QThread(0x7fbf23e95df0), current thread is QThread(0x7fbf195f2090)
QObject::installEventFilter(): Cannot filter events for objects in a different thread.
kf.windowsystem: Could not find any platform plugin
Icon theme "breeze" not found.
Icon theme "breeze" not found.
QQmlApplicationEngine failed to load component
qrc:/qml/main.qml:16:5: Type Screen unavailable
qrc:/qml/Screen.qml:115:21: Type Dock unavailable
qrc:/qml/shell/tasksbar/Dock.qml:58:5: Type Launcher unavailable
qrc:/qml/shell/tasksbar/Launcher.qml:157:43: Cannot assign object of type "Cask.AppsModel" to property of type "MauiList*" as the former is neither the same as the latter nor a sub-class of it.
Segmentation fault
Expected behavior Cask should run without errors.
Desktop
- OS: Alpine Linux