Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Snapped windows can't be resized #46

Closed
LievenHanssen opened this issue Jul 27, 2017 · 4 comments
Closed

Snapped windows can't be resized #46

LievenHanssen opened this issue Jul 27, 2017 · 4 comments
Milestone

Comments

@LievenHanssen
Copy link

LievenHanssen commented Jul 27, 2017

This has been a bug in elementary for some time now, when this affected me in Freya I made a video detailing the bug and reported it on Launchpad and opened a bounty on it. With the help of the community the bounty is now at $50.

Quickly thereafter it was marked as a duplicate of this bug report where it was put on the wish list. I couldn't find it amongst the Github issues, so I thought I would refile it. Hopefully it will be readded to the wish list.

@Janiczek
Copy link

Seems like mutter (the library responsible for the tiling in gala right now) has landed some commits regarding this: see the bug report

mutter packages above v3.26.1 should contain the relevant code:
commits
I'm currently trying to install them in a VM to test it.

@Janiczek
Copy link

Janiczek commented Oct 16, 2017

I haven't been able to get it to work, but I suspect I'm close.
Here are the .deb packages to install: mutter_3.26.1.tar.gz

The process:

  1. install the Elementary OS on an empty VM
  2. apt update, apt upgrade
  3. extract the .deb packages and do dpkg -i ./*.deb
  4. restart

Here is what I ended up with: (dpkg -l | grep mutter)

ii  gir1.2-mutter-1:amd64                          3.26.1-4+artful1                                          amd64        GObject introspection data for Mutter
ii  libmutter-1-0:amd64                            3.26.1-4+artful1                                          amd64        window manager library from the Mutter window manager
ii  libmutter0g                                    3.18.4-0ubuntu2+elementary0.4.2                           amd64        window manager library from the Mutter window manager
ii  mutter                                         3.26.1-4+artful1                                          amd64        lightweight GTK+ window manager
ii  mutter-common                                  3.26.1-4+artful1                                          all          shared files for the Mutter window manager

I suspect the libmutter0g is the culprit - it probably runs instead of the libmutter-1-0. Don't know what to do with it though.

@Janiczek
Copy link

So, I wasn't able to get this to run on elementary (even with jhbuild and building gala and all the dependencies from the latest sources), but I've at least tested the mutter behaviour on the daily Ubuntu 17.10 ISO. The resizing of tiled windows works (buggy, but works). The question is, when is elementary gonna get the new Mutter version (3.26.1 or higher)?

@cassidyjames
Copy link
Contributor

This is working in Bionic-based Juno now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants