Xmir from overlay PPA no longer tells client about resize events in non-rootless

Bug #1501039 reported by Christopher Townsend
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Pocket Desktop
Fix Released
High
kevin gunn
xorg-server (Ubuntu)
Fix Released
High
Daniel van Vugt

Bug Description

Using Xmir from the Stable Overlay PPA in non-rootless mode, when I resize an Xmir window in Unity 8, the resize event is not passed to the client, which is Compiz in this case.

I have Compiz set up to use the Place plugin and maximize the window, so when the resize event occurs, Compiz will resize the window. This worked before with the previous version of Xmir.

Tags: xmir
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Non-rootless and the need for compiz is dead. But I'll fix this up still :)

Changed in xorg-server (Ubuntu):
assignee: nobody → Daniel van Vugt (vanvugt)
Changed in xorg-server (Ubuntu):
importance: Undecided → High
status: New → Triaged
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Restored the old root window resizing hack:
https://git.launchpad.net/~xmir-team/xorg-server/+git/xmir/commit/?id=e0568643c504167d7accb52c4295fc19d957a5c5

Still not recommended as -rootless works better. Or try -rootless -flatten.

Changed in xorg-server (Ubuntu):
status: Triaged → Fix Committed
kevin gunn (kgunn72)
Changed in canonical-pocket-desktop:
importance: Undecided → High
assignee: nobody → kevin gunn (kgunn72)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Note: I'm still working on improving this. Window resizing for the non-rootless case is still quite unstable and glitchy (because it changes the whole screen size and not just a window). I recommend using -rootless if you can which is both stable and fast at resizing. However I will continue to try and solve the resizing problems with non-rootless...

kevin gunn (kgunn72)
Changed in canonical-pocket-desktop:
status: New → Fix Released
Changed in xorg-server (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.