papyros / papyros-shell

:shell: The desktop shell for Papyros, built using QtQuick and QtCompositor as a compositor for Wayland.
http://papyros.io
GNU General Public License v3.0
944 stars 42 forks source link

Maximized windows aren't moving to (0,0) #169

Open ctnlaring opened 8 years ago

ctnlaring commented 8 years ago

When I maximize a window It goes the correct size and the shelf goes solid but the window moves to aproximately (20,20) rather than (0,0).

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/28589801-maximized-windows-aren-t-moving-to-0-0?utm_campaign=plugin&utm_content=tracker%2F8658931&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F8658931&utm_medium=issues&utm_source=github).
alexkreidler commented 8 years ago

Can you print the logs? It works fine on my system.

ctnlaring commented 8 years ago
$ papyros-session
Registered io.papyros.session D-Bus interface
papyros.session.launcher: Registered io.papyros.launcher D-Bus interface
Starting: "greenisland" "--shell io.papyros.shell"
QObject::connect: No such slot CompositorLauncher::compositorError(QProcess::ProcessError)
QObject::connect: No such slot CompositorLauncher::compositorFinished(int,QProcess::ExitStatus)
QML debugging is enabled. Only use this in a safe environment.
OS: Antergos Linux [linux version 4.2.5-1-ARCH]
Architecture: x86_64; features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2
Wayland version: 1.8.1
Qt version: 5.5.0
QtCompositor version: 5.5
Green Island version: 0.6.0
Environment variables:
  XDG_CONFIG_DIRS=/etc/xdg:/etc/xdg:/etc/xdg
  QSG_RENDER_LOOP=windows
  XDG_RUNTIME_DIR=/run/user/1000
  QT_PLATFORM_PLUGIN=Material
  XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
  QT_QUICK_CONTROLS_STYLE=Material
  XDG_SEAT=seat0
  XDG_SESSION_TYPE=x11
  XDG_VTNR=1
  XDG_CURRENT_DESKTOP=Papyros
  XDG_DATA_HOME=/home/collin/.local/share
  XDG_DATA_DIRS=/usr/share:/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg
  XDG_MENU_PREFIX=lxde-
  XDG_SESSION_CLASS=user
  XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
  QT_XCB_GL_INTEGRATION=xcb_egl
  QT_QPA_PLATFORMTHEME=Material
  XDG_SESSION_ID=c2
  XDG_SESSION_DESKTOP=
  XDG_CONFIG_HOME=/home/collin/.config
  QT_IM_MODULE=compose
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.protocols.wlsubcompositor.trace: GreenIsland::WlSubCompositorGlobal::WlSubCompositorGlobal(QObject*)
greenisland.protocols.wlsubcompositor.trace: virtual const wl_interface* GreenIsland::WlSubCompositorGlobal::interface() const
greenisland.protocols.wlsubcompositor.trace: virtual const wl_interface* GreenIsland::WlSubCompositorGlobal::interface() const
greenisland.screenbackend.native: Screen added "eDP1" QRect(0,0 1600x898)
greenisland.compositor: Added primary output "eDP1" with geometry QRect(0,0 1600x898)
greenisland.compositor: Loading scene on output "eDP1" QRect(0,0 1600x898)
greenisland.compositor: Loading "io.papyros.shell" shell for output "eDP1" QRect(0,0 1600x898)
greenisland.compositor: QML scene ready
Autostart: "Network" from "/etc/xdg/autostart/nm-applet.desktop"
Launching "" from "/etc/xdg/autostart/nm-applet.desktop"
papyros.session.launcher: Launched "/etc/xdg/autostart/nm-applet.desktop" (Network) with pid 1383
Autostart: "Update Notifier" from "/etc/xdg/autostart/pamac-tray.desktop"
Launching "" from "/etc/xdg/autostart/pamac-tray.desktop"
papyros.session.launcher: Launched "/etc/xdg/autostart/pamac-tray.desktop" (Update Notifier) with pid 1384
Autostart: "Print Queue Applet" from "/etc/xdg/autostart/print-applet.desktop"
Launching "" from "/etc/xdg/autostart/print-applet.desktop"
papyros.session.launcher: Launched "/etc/xdg/autostart/print-applet.desktop" (Print Queue Applet) with pid 1385
Autostart: "PulseAudio Sound System" from "/etc/xdg/autostart/pulseaudio.desktop"
Launching "" from "/etc/xdg/autostart/pulseaudio.desktop"
papyros.session.launcher: Launched "/etc/xdg/autostart/pulseaudio.desktop" (PulseAudio Sound System) with pid 1386
Autostart: "Zeitgeist Datahub" from "/etc/xdg/autostart/zeitgeist-datahub.desktop"
Launching "" from "/etc/xdg/autostart/zeitgeist-datahub.desktop"
papyros.session.launcher: Launched "/etc/xdg/autostart/zeitgeist-datahub.desktop" (Zeitgeist Datahub) with pid 1387

(pamac-tray:1384): GLib-GIO-CRITICAL **: GApplication subclass 'PamacTrayIcon' failed to chain up on ::startup (from start of override function)

** (zeitgeist-datahub:1387): WARNING **: zeitgeist-datahub.vala:226: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
greenisland.compositor: Scene load time: 635 ms
greenisland.compositor: Showing window for output "eDP1" QRect(0,0 1600x898)
papyros.session.launcher: Application for "/etc/xdg/autostart/pulseaudio.desktop" finished with exit code 0
papyros.session.launcher: Application for "/etc/xdg/autostart/pamac-tray.desktop" finished with exit code 11
papyros.session.launcher: Application for "/etc/xdg/autostart/zeitgeist-datahub.desktop" finished with exit code 1
greenisland.compositor: Surface created QWaylandQuickSurface(0xc78ff0)
greenisland.compositor: Surface created QWaylandQuickSurface(0xd1a7c0)
greenisland.protocols.xdgshell.trace: virtual const wl_interface* GreenIsland::XdgShellGlobal::interface() const
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgShellGlobal::bind(wl_client*, uint32_t, uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::XdgShell::XdgShell(wl_client*, uint32_t, uint32_t, QObject*)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgShell::shell_use_unstable_version(QtWaylandServer::xdg_shell::Resource*, int32_t)
greenisland.protocols.wlsubcompositor.trace: virtual const wl_interface* GreenIsland::WlSubCompositorGlobal::interface() const
greenisland.protocols.wlsubcompositor.trace: virtual void GreenIsland::WlSubCompositorGlobal::bind(wl_client*, uint32_t, uint32_t)
greenisland.protocols.wlsubcompositor.trace: GreenIsland::WlSubCompositor::WlSubCompositor(wl_client*, uint32_t, uint32_t, QObject*)
greenisland.compositor: Surface created QWaylandQuickSurface(0xdde470)
sys:1: PyGIWarning: Notify was imported without specifying a version first. Use gi.require_version('Notify', '0.7') before import to ensure that the right version gets loaded.

(nm-applet:1383): GLib-GObject-WARNING **: value "31" of type 'guint' is invalid or out of range for property 'gateway-ping-timeout' of type 'guint'

(nm-applet:1383): nm-applet-WARNING **: Failed to register as an agent: (32) An agent with this ID is already registered for this user.
hawaii.qml.networkmanager: New connection  "dormouse"  added
hawaii.qml.networkmanager: New connection  "dormouse 1"  added
hawaii.qml.networkmanager: New connection  "dormouse"  added
hawaii.qml.networkmanager: New connection  "Wired connection 1"  added
hawaii.qml.networkmanager: New wireless network  "dormouse"  added
hawaii.qml.networkmanager: New wireless network  "lucy"  added
hawaii.qml.networkmanager: New wireless network  "WIFI74662A"  added
hawaii.qml.networkmanager: New wireless network  "MVCP"  added
hawaii.qml.networkmanager: Item  "dormouse 1" : device changed to  "/org/freedesktop/NetworkManager/Devices/2"
hawaii.qml.networkmanager: Access point  "dormouse" : merged to  "dormouse 1"  connection
hawaii.qml.networkmanager: Item  "dormouse" : device changed to  "/org/freedesktop/NetworkManager/Devices/2"
hawaii.qml.networkmanager: New connection  "dormouse"  added
hawaii.qml.networkmanager: New connection  "dormouse 1"  added
hawaii.qml.networkmanager: New connection  "dormouse"  added
hawaii.qml.networkmanager: New connection  "Wired connection 1"  added
hawaii.qml.networkmanager: New wireless network  "dormouse"  added
hawaii.qml.networkmanager: New wireless network  "lucy"  added
hawaii.qml.networkmanager: New wireless network  "WIFI74662A"  added
hawaii.qml.networkmanager: New wireless network  "MVCP"  added
hawaii.qml.networkmanager: Item  "dormouse 1" : device changed to  "/org/freedesktop/NetworkManager/Devices/2"
hawaii.qml.networkmanager: Access point  "dormouse" : merged to  "dormouse 1"  connection
hawaii.qml.networkmanager: Item  "dormouse" : device changed to  "/org/freedesktop/NetworkManager/Devices/2"
hawaii.qml.networkmanager: inspecting path "/org/bluez"
hawaii.qml.networkmanager: interfaces: ("org.bluez.AgentManager1", "org.bluez.Alert1", "org.bluez.HealthManager1", "org.bluez.ProfileManager1", "org.freedesktop.DBus.Introspectable")
hawaii.qml.networkmanager: inspecting path "/org/bluez/hci0"
hawaii.qml.networkmanager: interfaces: ("org.bluez.Adapter1", "org.bluez.CyclingSpeedManager1", "org.bluez.HeartRateManager1", "org.bluez.Media1", "org.bluez.NetworkServer1", "org.bluez.ThermometerManager1", "org.freedesktop.DBus.Introspectable", "org.freedesktop.DBus.Properties")
hawaii.qml.networkmanager: Adapter "/org/bluez/hci0" enabled: false
hawaii.qml.hardware: Populate initial devices list
hawaii.qml.hardware.storagedevice: Added storage device "/org/freedesktop/UDisks2/block_devices/sdc1"
hawaii.qml.hardware.storagedevice: Added storage device "/org/freedesktop/UDisks2/block_devices/sdb1"
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.storagedevice: Added storage device "/org/freedesktop/UDisks2/block_devices/sda1"
hawaii.qml.hardware.battery: Added battery "/org/freedesktop/UPower/devices/battery_BAT0"
hawaii.qml.hardware.battery: Added battery "/org/freedesktop/UPower/devices/battery_BAT1"
qml: 27
qml: 30 1
qml: Battery state 1
libpng warning: iCCP: known incorrect sRGB profile
qml: Battery type Lithium Ion Battery 3 SANYO 45N1773 battery /org/freedesktop/UPower/devices/battery_BAT0
qml: Battery state 1
qml: Battery type Lithium Ion Battery 3 LGC 45N1127 battery /org/freedesktop/UPower/devices/battery_BAT1
qml: Battery state 1
libpng warning: iCCP: known incorrect sRGB profile
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
qml: Battery type Lithium Ion Battery 3 SANYO 45N1773 battery /org/freedesktop/UPower/devices/battery_BAT0
qml: Battery state 1
qml: Battery type Lithium Ion Battery 3 LGC 45N1127 battery /org/freedesktop/UPower/devices/battery_BAT1
qml: Battery state 1
qml: COUNT: 8
libpng warning: iCCP: known incorrect sRGB profile
file:///usr/lib/qt/qml/Papyros/Indicators/SystemIndicator.qml:100:24: Unable to assign [undefined] to QString
file:///usr/lib/qt/qml/Papyros/Indicators/SystemIndicator.qml:100:24: Unable to assign [undefined] to QString
hawaii.qml.networkmanager: Item  "dormouse" : active connection state changed to  2
hawaii.qml.networkmanager: Item  "dormouse" : active connection state changed to  2
networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "Devices"
hawaii.qml.networkmanager: NetworkManager state changed to  7
hawaii.qml.networkmanager: NetworkManager state changed to  7
qml: Key pressed 70 f
qml: Key pressed 73 i
qml: Key pressed 76 l
qml: Key pressed 69 e
qml: Key pressed 83 s

<b>#Opened nautilus</b>

Launching "--new-window" from "/usr/share/applications/org.gnome.Nautilus.desktop"
papyros.session.launcher: Launched "/usr/share/applications/org.gnome.Nautilus.desktop" (Files) with pid 1409
greenisland.compositor: Surface created QWaylandQuickSurface(0x67c9070)
greenisland.compositor: Surface created QWaylandQuickSurface(0x3baf250)
greenisland.protocols.xdgshell.trace: virtual const wl_interface* GreenIsland::XdgShellGlobal::interface() const
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgShellGlobal::bind(wl_client*, uint32_t, uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::XdgShell::XdgShell(wl_client*, uint32_t, uint32_t, QObject*)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgShell::shell_use_unstable_version(QtWaylandServer::xdg_shell::Resource*, int32_t)
greenisland.protocols.wlsubcompositor.trace: virtual const wl_interface* GreenIsland::WlSubCompositorGlobal::interface() const
greenisland.protocols.wlsubcompositor.trace: virtual void GreenIsland::WlSubCompositorGlobal::bind(wl_client*, uint32_t, uint32_t)
greenisland.protocols.wlsubcompositor.trace: GreenIsland::WlSubCompositor::WlSubCompositor(wl_client*, uint32_t, uint32_t, QObject*)

(nautilus:1409): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
greenisland.compositor: Surface created QWaylandQuickSurface(0x3dc80b0)
greenisland.compositor: Surface created QWaylandQuickSurface(0x3c4adb0)
greenisland.compositor: Surface created QWaylandQuickSurface(0x3d13f40)
greenisland.compositor: Surface created QWaylandQuickSurface(0x3cdffb0)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgShell::shell_get_xdg_surface(QtWaylandServer::xdg_shell::Resource*, uint32_t, wl_resource*)
greenisland.protocols.xdgshell.trace: GreenIsland::XdgSurface::XdgSurface(GreenIsland::XdgShell*, QWaylandSurface*, wl_client*, uint32_t, uint32_t)
Found desktop entry "" for "nautilus"
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_parent(QtWaylandServer::xdg_surface::Resource*, wl_resource*)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_title(QtWaylandServer::xdg_surface::Resource*, const QString&)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_window_geometry(QtWaylandServer::xdg_surface::Resource*, int32_t, int32_t, int32_t, int32_t)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_app_id(QtWaylandServer::xdg_surface::Resource*, const QString&)
Found desktop entry "" for "nautilus"
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1
qml: Moving TopLevelWindow_QMLTYPE_66(0x679afe0, "clientWindow") to Desktop 1
qml: Looking for id 0
qml: Looking for id 0
greenisland.compositor: Surface created QWaylandQuickSurface(0x3c6f5a0)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_title(QtWaylandServer::xdg_surface::Resource*, const QString&)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_title(QtWaylandServer::xdg_surface::Resource*, const QString&)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_title(QtWaylandServer::xdg_surface::Resource*, const QString&)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_title(QtWaylandServer::xdg_surface::Resource*, const QString&)
greenisland.compositor: Surface created QWaylandQuickSurface(0x3df50c0)
greenisland.compositor: Surface created QWaylandQuickSurface(0x3f044f0)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_title(QtWaylandServer::xdg_surface::Resource*, const QString&)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_title(QtWaylandServer::xdg_surface::Resource*, const QString&)
greenisland.protocols.xdgshell.trace: void GreenIsland::XdgSurface::requestConfigure(const GreenIsland::XdgSurface::Changes&)
greenisland.protocols.xdgshell.trace: uint32_t GreenIsland::XdgSurface::nextSerial() const
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_window_geometry(QtWaylandServer::xdg_surface::Resource*, int32_t, int32_t, int32_t, int32_t)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_ack_configure(QtWaylandServer::xdg_surface::Resource*, uint32_t)
greenisland.compositor: Surface created QWaylandQuickSurface(0x3baf290)
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_maximized(QtWaylandServer::xdg_surface::Resource*)
greenisland.protocols.xdgshell.trace: void GreenIsland::XdgSurface::requestConfigure(const GreenIsland::XdgSurface::Changes&)
greenisland.protocols.xdgshell.trace: uint32_t GreenIsland::XdgSurface::nextSerial() const
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_window_geometry(QtWaylandServer::xdg_surface::Resource*, int32_t, int32_t, int32_t, int32_t)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_ack_configure(QtWaylandServer::xdg_surface::Resource*, uint32_t)
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 2
greenisland.protocols.xdgshell.trace: void GreenIsland::XdgSurface::requestConfigure(const GreenIsland::XdgSurface::Changes&)
greenisland.protocols.xdgshell.trace: uint32_t GreenIsland::XdgSurface::nextSerial() const
greenisland.compositor: Surface created QWaylandQuickSurface(0x3e37410)
greenisland.compositor: Surface created QWaylandQuickSurface(0x67c2da0)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_window_geometry(QtWaylandServer::xdg_surface::Resource*, int32_t, int32_t, int32_t, int32_t)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_window_geometry(QtWaylandServer::xdg_surface::Resource*, int32_t, int32_t, int32_t, int32_t)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_ack_configure(QtWaylandServer::xdg_surface::Resource*, uint32_t)
greenisland.compositor: Surface created QWaylandQuickSurface(0x3c7ecb0)
greenisland.compositor: Surface created QWaylandQuickSurface(0x4af0b10)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_window_geometry(QtWaylandServer::xdg_surface::Resource*, int32_t, int32_t, int32_t, int32_t)
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_move(QtWaylandServer::xdg_surface::Resource*, wl_resource*, uint32_t)
greenisland.protocols.xdgshell.trace: void GreenIsland::XdgSurface::moveWindow(QWaylandInputDevice*)
greenisland.protocols.xdgshell.trace: GreenIsland::XdgSurfaceMoveGrabber::XdgSurfaceMoveGrabber(GreenIsland::XdgSurface*, const QPointF&)
greenisland.protocols.xdgshell.trace: QWaylandSurface* GreenIsland::XdgSurface::surface() const
greenisland.wlcursortheme: Cursor theme "Adwaita" loaded
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: void GreenIsland::XdgSurface::restoreAt(const QPointF&)
greenisland.protocols.xdgshell.trace: void GreenIsland::XdgSurface::requestConfigure(const GreenIsland::XdgSurface::Changes&)
greenisland.protocols.xdgshell.trace: uint32_t GreenIsland::XdgSurface::nextSerial() const
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_set_window_geometry(QtWaylandServer::xdg_surface::Resource*, int32_t, int32_t, int32_t, int32_t)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_ack_configure(QtWaylandServer::xdg_surface::Resource*, uint32_t)
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::focus()
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::motion(uint32_t)
greenisland.protocols.xdgshell.trace: GreenIsland::ClientWindow* GreenIsland::XdgSurface::window() const
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurfaceMoveGrabber::button(uint32_t, Qt::MouseButton, uint32_t)
greenisland.protocols.xdgshell.trace: void GreenIsland::XdgSurface::resetMoveGrab()
greenisland.protocols.xdgshell.trace: virtual GreenIsland::XdgSurfaceMoveGrabber::~XdgSurfaceMoveGrabber()
greenisland.protocols.xdgshell.trace: QWaylandSurface* GreenIsland::XdgSurface::surface() const
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual bool GreenIsland::XdgSurface::runOperation(QWaylandSurfaceOp*)
greenisland.protocols.xdgshell.trace: Run operation 1002
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_destroy(QtWaylandServer::xdg_surface::Resource*)
greenisland.protocols.xdgshell.trace: virtual void GreenIsland::XdgSurface::surface_destroy_resource(QtWaylandServer::xdg_surface::Resource*)
greenisland.protocols.xdgshell.trace: virtual GreenIsland::XdgSurface::~XdgSurface()
qml: Looking for window 0
qml: Application window unmapped
qml:    window: GreenIsland::ClientWindow(0x678eef0)
qml:    id: 0
qml:    surface: QWaylandQuickSurface(0x3dc80b0)
qml:    appId: nautilus
qml:    title: Home
qml:    position: -64,104
qml:    size: 1098x758
qml:    type: TopLevel
qml:    parentWindow: null
qml:    screen: eDP1
qml: Forgetting window 0 false
qml: Forgetting window 0
qml: Looking for id 0
qml: Looking for id 0
qml: Looking for id 0
qml: Looking for id 0
qml: Looking for id 0
qml: Looking for id 0
qml: Looking for id 0
qml: Looking for id 0
qml: Looking for id 0
qml: Looking for id 0
qml: WINDOW REMOVED!!
qml: INDEX -1
file:///usr/share/greenisland/shells/io.papyros.shell/desktop/WindowSwitcher.qml:75: TypeError: Cannot read property 'item' of undefined
qml: Looking for id 0
qml: Key pressed 16777251 
^CCaught signal: Interrupt
Log out caused by signal 2
papyros.session.launcher: Terminate applications
papyros.session.launcher: Terminating application from "/etc/xdg/autostart/nm-applet.desktop" with pid 1383
nm-applet-Message: PID 1379 (we are 1383) sent signal 15, shutting down...
nm-applet-Message: PID 0 (we are 1383) sent signal 2, shutting down...

(nm-applet:1383): GLib-CRITICAL **: Source ID 143 was not found when attempting to remove it
papyros.session.launcher: Application for "" finished with exit code 0
papyros.session.launcher: Terminating application from "/etc/xdg/autostart/print-applet.desktop" with pid 1385
papyros.session.launcher: Application for "" finished with exit code 15
papyros.session.launcher: Terminating application from "/usr/share/applications/org.gnome.Nautilus.desktop" with pid 1409
papyros.session.launcher: Application for "" finished with exit code 2
Stopping the compositor
Terminate applications
iBelieve commented 8 years ago

@Collinthegeek is this the same thing as #186?