Closed dispicio closed 9 years ago
Hi, I installed papyros-shell and its dependencies using the "official" repo via pacman.
When I run the greenisland command, greenisland window comes up, "Welcome"-ing some seconds, then segfaults.
Looks like it's trying to get all application icons for the drawer.
Getting this error:
[dooku@dooku ~]$ greenisland --fake-screen ~/.config/fake-screen.json --shell io.papyros.shell QML debugging is enabled. Only use this in a safe environment. greenisland.protocols.wlshell.trace: GreenIsland::WlShellGlobal::WlShellGlobal(QObject*) greenisland.protocols.wlshell.trace: virtual const wl_interface* GreenIsland::WlShellGlobal::interface() const greenisland.protocols.wlshell.trace: virtual const wl_interface* GreenIsland::WlShellGlobal::interface() const greenisland.protocols.xdgshell.trace: GreenIsland::XdgShellGlobal::XdgShellGlobal(GreenIsland::Compositor*) greenisland.protocols.xdgshell.trace: virtual const wl_interface* GreenIsland::XdgShellGlobal::interface() const greenisland.protocols.xdgshell.trace: virtual const wl_interface* GreenIsland::XdgShellGlobal::interface() const greenisland.protocols.gtkshell.trace: GreenIsland::GtkShellGlobal::GtkShellGlobal(QObject*) greenisland.protocols.gtkshell.trace: virtual const wl_interface* GreenIsland::GtkShellGlobal::interface() const greenisland.protocols.gtkshell.trace: virtual const wl_interface* GreenIsland::GtkShellGlobal::interface() const greenisland.screenbackend.fake: Load configuration from "/home/dooku/.config/fake-screen.json" greenisland.screenconfiguration: Output settings: QMap(("mode", QVariant(QVariantMap, QMap(("refreshRate", QVariant(double, 60000))("size", QVariant(QVariantMap, QMap(("height", QVariant(double, 736))("width", QVariant(double, 1285))))))))("name", QVariant(QString, "Fake1"))("orientation", QVariant(double, 2))("position", QVariant(QVariantMap, QMap(("x", QVariant(double, 0))("y", QVariant(double, 0)))))) greenisland.screenconfiguration: Output name: "Fake1" greenisland.screenconfiguration: Output primary: false greenisland.screenconfiguration: Output position: QPoint(0,0) greenisland.screenconfiguration: Output size: QSize(1285, 736) greenisland.screenconfiguration: Output refresh rate: 60000 greenisland.screenconfiguration: Output orientation: Qt::ScreenOrientation(LandscapeOrientation) greenisland.screenbackend.fake: Output added "Fake1" QRect(0,0 1285x736) greenisland.compositor: Added primary output "Fake1" with geometry QRect(0,0 1285x736) greenisland.compositor: Showing window for output "Fake1" QRect(0,0 1285x736) greenisland.compositor: Loading scene on output "Fake1" QRect(0,0 1285x736) greenisland.compositor: Loading "io.papyros.shell" shell for output "Fake1" QRect(0,0 1285x736) file:///usr/lib/qt/qml/Material/MainView.qml:64: ReferenceError: clientSideDecorations is not defined greenisland.compositor: QML scene loaded successfully greenisland.compositor: Scene load time: 226 ms greenisland.compositor: EGL version: 1.4 (DRI2) greenisland.compositor: EGL vendor: Mesa Project greenisland.compositor: EGL client APIs: OpenGL OpenGL_ES OpenGL_ES2 OpenGL_ES3 greenisland.compositor: EGL extensions: EGL_MESA_drm_image EGL_MESA_configless_context EGL_WL_bind_wayland_display EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_image EGL_KHR_get_all_proc_addresses EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_surfaceless_context EGL_KHR_create_context EGL_NOK_swap_region EGL_NOK_texture_from_pixmap EGL_CHROMIUM_sync_control EGL_EXT_create_context_robustness EGL_EXT_image_dma_buf_import EGL_NV_post_sub_buffer greenisland.compositor: Surface created QWaylandQuickSurface(0x2a8e790) hawaii.qml.hardware: Populate initial devices list hawaii.qml.hardware.storagedevice: Added storage device "/org/freedesktop/UDisks2/block_devices/sda1" hawaii.qml.hardware.storagedevice: Added storage device "/org/freedesktop/UDisks2/block_devices/sda3" hawaii.qml.hardware.storagedevice: Added storage device "/org/freedesktop/UDisks2/block_devices/sda2" hawaii.qml.hardware.battery: Added battery "/org/freedesktop/UPower/devices/battery_BAT0" QQmlExpression: Expression file:///usr/share/greenisland/shells/io.papyros.shell/notifications/NotificationsView.qml:52:16 depends on non-NOTIFYable properties: NotificationServer::notifications file:///usr/share/greenisland/shells/io.papyros.shell/Shell.qml:174:5: QML Connections: Cannot assign to non-existent property "onReady" file:///usr/share/greenisland/shells/io.papyros.shell/Shell.qml:174:5: QML Connections: Cannot assign to non-existent property "onIdleTimerStopRequested" file:///usr/share/greenisland/shells/io.papyros.shell/Shell.qml:174:5: QML Connections: Cannot assign to non-existent property "onIdleTimerStartRequested" file:///usr/share/greenisland/shells/io.papyros.shell/Shell.qml:174:5: QML Connections: Cannot assign to non-existent property "onIdleInhibitResetRequested" libpng warning: iCCP: known incorrect sRGB profile qml: [object Object] 2 qml: 1 undefined qml: 2 70 qml: 70 qml: 80 2 qml: 70 qml: 80 2 Desktop file in C++ "org.gnome.Dictionary" QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory file:///usr/share/greenisland/shells/io.papyros.shell/components/AppLauncher.qml:160: TypeError: Cannot read property 'model' of undefined Desktop file in C++ DesktopFile(0x2d01f30) Desktop file in C++ DesktopFile(0x2d01f30) Desktop file in C++ DesktopFile(0x2d01f30) Desktop file in C++ DesktopFile(0x2d01f30) file:///usr/share/greenisland/shells/io.papyros.shell/components/AppIcon.qml:27:5: QML Image: Failed to get image from provider: image://desktoptheme/ file:///usr/share/greenisland/shells/io.papyros.shell/components/AppIcon.qml:27:5: QML Image: Failed to get image from provider: image://desktoptheme/ file:///usr/share/greenisland/shells/io.papyros.shell/components/AppIcon.qml:27:5: QML Image: Failed to get image from provider: image://desktoptheme/ file:///usr/share/greenisland/shells/io.papyros.shell/components/AppIcon.qml:27:5: QML Image: Failed to get image from provider: image://desktoptheme/accerciser file:///usr/share/greenisland/shells/io.papyros.shell/components/AppIcon.qml:27:5: QML Image: Failed to get image from provider: image://desktoptheme/gnome-aisleriot qml: COUNT: 8 (...goes through all my applications) file:///usr/share/greenisland/shells/io.papyros.shell/components/AppIcon.qml:27:5: QML Image: Failed to get image from provider: image://desktoptheme/utilities-terminal Segmentation fault (core dumped)
Works after updating the package, thanks!
Hi, I installed papyros-shell and its dependencies using the "official" repo via pacman.
When I run the greenisland command, greenisland window comes up, "Welcome"-ing some seconds, then segfaults.
Looks like it's trying to get all application icons for the drawer.
Getting this error: