Closed meisme-dev closed 1 year ago
The same thing is happening to me, and hope this is fixed soon!
The same thing is happening to me, and hope this is fixed soon!
Same. I can get it to boot with nouveau but it crashes when I load most apps and the dock doesn't work. I'm using Arch Linux as well.
Update: It seems to work under Gnome Wayland but still black screens under KDE and crashes when in standalone now.
confirmed on Fedora 35 on gnome with xorg
Same happens to me. Here's my log output:
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/shell/zpaces/Zpace.qml:97:13 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:295:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:294:25 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:293:25 depends on non-NOTIFYable properties:
MauiManInterface::background
can convert to string
can convert to string
can convert to string
QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:173:21 depends on non-NOTIFYable properties:
AppsModel::groups
QQmlExpression: Expression qrc:/qml/Screen.qml:202:17 depends on non-NOTIFYable properties:
MauiManInterface::background
QQmlExpression: Expression qrc:/qml/Screen.qml:95:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
QQmlExpression: Expression qrc:/qml/Screen.qml:62:5 depends on non-NOTIFYable properties:
MauiManInterface::screen
qrc:/maui/kit/Dialog.qml:264:9: QML ScrollView: Binding loop detected for property "contentHeight"
qrc:/qml/shell/statusbar/items/player/PlayerCard.qml:72:13: Unable to assign [undefined] to QString
qrc:/maui/kit/ToolBar.qml:165: TypeError: Cannot read property 'height' of null
qrc:/maui/kit/ToolBar.qml:173: TypeError: Cannot read property 'bottom' of null
qrc:/maui/kit/ToolBar.qml:172: TypeError: Cannot read property 'top' of null
qrc:/maui/kit/ToolBar.qml:171: TypeError: Cannot read property 'left' of null
qrc:/maui/kit/ToolBar.qml:142: TypeError: Cannot read property 'height' of null
qrc:/maui/kit/ToolBar.qml:151: TypeError: Cannot read property 'bottom' of null
qrc:/maui/kit/ToolBar.qml:150: TypeError: Cannot read property 'top' of null
qrc:/maui/kit/ToolBar.qml:149: TypeError: Cannot read property 'right' of null
qrc:/maui/kit/Page.qml:387: TypeError: Cannot read property 'height' of null
qrc:/maui/kit/ToolBar.qml:165: TypeError: Cannot read property 'height' of null
qrc:/maui/kit/ToolBar.qml:173: TypeError: Cannot read property 'bottom' of null
qrc:/maui/kit/ToolBar.qml:172: TypeError: Cannot read property 'top' of null
qrc:/maui/kit/ToolBar.qml:171: TypeError: Cannot read property 'left' of null
qrc:/maui/kit/ToolBar.qml:142: TypeError: Cannot read property 'height' of null
qrc:/maui/kit/ToolBar.qml:151: TypeError: Cannot read property 'bottom' of null
qrc:/maui/kit/ToolBar.qml:150: TypeError: Cannot read property 'top' of null
qrc:/maui/kit/ToolBar.qml:149: TypeError: Cannot read property 'right' of null
qrc:/maui/kit/Page.qml:387: TypeError: Cannot read property 'height' of null
qrc:/maui/kit/ToolBar.qml:165: TypeError: Cannot read property 'height' of null
qrc:/maui/kit/ToolBar.qml:173: TypeError: Cannot read property 'bottom' of null
qrc:/maui/kit/ToolBar.qml:172: TypeError: Cannot read property 'top' of null
qrc:/maui/kit/ToolBar.qml:171: TypeError: Cannot read property 'left' of null
qrc:/maui/kit/ToolBar.qml:142: TypeError: Cannot read property 'height' of null
qrc:/maui/kit/ToolBar.qml:151: TypeError: Cannot read property 'bottom' of null
qrc:/maui/kit/ToolBar.qml:150: TypeError: Cannot read property 'top' of null
qrc:/maui/kit/ToolBar.qml:149: TypeError: Cannot read property 'right' of null
qrc:/qml/shell/zpaces/Zpace.qml:99:13: Unable to assign [undefined] to bool
qrc:/qml/shell/statusbar/items/notifications/NotificationsItem.qml:26: TypeError: Cannot read property 'width' of null
qrc:/qml/shell/statusbar/items/calendar/CalendarItem.qml:67: TypeError: Cannot read property 'width' of null
qrc:/qml/shell/statusbar/items/toggles/TogglesItem.qml:47: TypeError: Cannot read property 'width' of null
qrc:/qml/shell/statusbar/items/sliders/SlidersItem.qml:47: TypeError: Cannot read property 'width' of null
qrc:/qml/shell/statusbar/items/player/AudioPlayerItem.qml:88: TypeError: Cannot read property 'width' of null
qrc:/qml/shell/statusbar/StatusBar.qml:0: ReferenceError: _revealer is not defined
qrc:/qml/shell/statusbar/items/session/SessionItem.qml:128: TypeError: Cannot read property 'width' of null
qrc:/qml/shell/statusbar/items/session/BatteryBar.qml:25: TypeError: Cannot read property 'percent' of null
qrc:/qml/shell/statusbar/items/session/BatteryBar.qml:21: TypeError: Cannot read property 'stateName' of null
qrc:/qml/shell/statusbar/items/session/BatteryToggle.qml:21: TypeError: Cannot read property 'pluggedIn' of null
qrc:/qml/shell/statusbar/items/session/BatteryToggle.qml:23: TypeError: Cannot read property 'percent' of null
qrc:/qml/shell/statusbar/items/session/SessionItem.qml:157:21: Unable to assign [undefined] to int
qrc:/qml/shell/tasksbar/Launcher.qml:49:9: Unable to assign [undefined] to QString
qrc:/qml/shell/tasksbar/Launcher.qml:48:9: Unable to assign [undefined] to QString
qrc:/qml/shell/tasksbar/Launcher.qml:47:9: Unable to assign [undefined] to QString
qrc:/qml/main.qml:0: ReferenceError: virtualX is not defined
qrc:/qml/main.qml:0: ReferenceError: modelData is not defined
qml: activeFocusItem null
qrc:/qml/Screen.qml:329: TypeError: Cannot read property 'objectName' of null
qml: activeFocusItem PanelPopup_QMLTYPE_29_QML_32(0x559697d851d0)
qml: activeFocusItem QQuickListView(0x5596986a4330)
qml: activeFocusItem QQuickRootItem(0x559697d6abf0)
qml: activeFocusItem null
qrc:/qml/Screen.qml:329: TypeError: Cannot read property 'objectName' of null
I'm also using NVIDIA proprietary drivers since the opensource one is no good.
This problem occurs in Wayland because the system needs to use the GBM extensions in the Nvidia proprietary driver (added in version 495).
If the distribution you're using or the package installing the driver does not set these environment variables, only a black screen will appear. Add them manually to your Unix shell configuration file and launch cask
.
export GBM_BACKEND=nvidia-drm
export __GLX_VENDOR_LIBRARY_NAME=nvidia
I can confirm that a black screen does not occur in an X11 session (see screenshot below), nor is it necessary to add these environment variables.
Hi, this also happens to me with Nvidia proprietary (v525), GNOME 43.2, Arch and X11 with and without the environment variable @UriHerrera mentionned. I am getting more or less the same log output as the other people here
Describe the bug If you launch cask x11, you will just get a black screen using proprietary drivers. This does not happen on nouveau
To Reproduce Steps to reproduce the behavior:
Expected behavior You see the desktop
Screenshots
Desktop (please complete the following information):
Logs
``` 1 100.911 101.6 QRect(0,0 1920x1032) QSize(1920, 1032) QSize(1920, 1032) Screen "HDMI-0" QRect(0,0 1920x1080) QSizeF(480, 270) DPI: log 100.911 phys 101.6 DPR 1 kf.kirigami: Warning: Theme implementations should use Kirigami.BasicThemeDefinition for its root item Found player "org.mpris.MediaPlayer2.plasma-browser-integration" Found player "org.mpris.MediaPlayer2.chromium.instance1993" ("org.mpris.MediaPlayer2*") ("org.mpris.MediaPlayer2*") trying to add a new zpace trying to add a new zpace 1 QFileSystemWatcher::addPaths: list is empty QQmlExpression: Expression qrc:/qml/shell/zpaces/WorkZpaceSwitcher.qml:66:9 depends on non-NOTIFYable properties: QQmlBind::target QQmlExpression: Expression qrc:/qml/shell/tasksbar/Launcher.qml:108:17 depends on non-NOTIFYable properties: AppsModel::groups kf.kirigami: Failed to find a Kirigami platform plugin APP GROUDP "Applications/" "Applications/" APP GROUDP "Development/" "Development/" APP GROUDP "Games/" "Games/" APP GROUDP "Graphics/" "Graphics/" APP GROUDP "Internet/" "Internet/" APP GROUDP "Multimedia/" "Multimedia/" APP GROUDP "Office/" "Office/" APP GROUDP "Settingsmenu/" "Settingsmenu/" APP GROUDP "System/" "System/" APP GROUDP "Utilities/" "Utilities/" APP GROUDP "chrome-apps/" "chrome-apps/" APP GROUDP "DaVinci Resolve/" "DaVinci Resolve/" OUTPUT GEOMETRY CHANGED CHECKING FOR TOUCH DEVICES CREATING INSTANCE OF MAUI APP OUTPUT GEOMETRY CHANGED CHECKING FOR TOUCH DEVICES PROP "CanQuit" QVariant(bool, false) false CAPS? it can not Mpris2Player::CanQuit CAN IT PLAY? QFlags