The first window type is desired and is shown by the terminal window. The second window type, shown by the gedit window (but also appears with some other applications), has a weird border configuration.

Firstly, tiling does not fill out half the screen properly and hovers from the screen's edges. Secondly, the control buttons have a different style that where the close window control does not touch the screen corner when the window is maximized or tiled to the right.

enter image description here

From what I've read, this seems to be a problem with gtk+3.12?

  • And what's your question? – Marco Aug 14 '15 at 6:55
  • Asking for possible causes and possible solutions. – Stefan Mallia Aug 14 '15 at 6:58

Well, from GNOME 3.10, most of GNOME core apps uses *header bars (read release notes), so they need GNOME's window manager Mutter in order to function. That's why on them apps, Mutter overrides Cinnamon's window manager (aka Muffin) - in your case GEdit using Mutter instead of Muffin, so it looks different from other applications.

About the tilling/maximizing with apps using Mutter, I think some how Cinnamon can't recognize them correctly, and count the shadow as a part of the window (I'm using Xfce and don't have no problem with tilling GNOME apps). Solutions: You might want to upgrade Cinnamon (I think you're using Debian Jessie with Cinnamon 2.2, which came out before the time header bars introduced, so an upgrade to Debian testing with Cinnamon 2.6 might help) or switch to Linux Mint or LMDE.

  • After some messing around I can say that none of these solutions work, including upgrading to a later Cinnamon (and I think this problem might be present in LMDE as well. As you've said, the problem is with Gnome's Client-side-decorations that force the window to have their own styling. However, even by removing Mutter the problem is not fixed. There seem to be some tools for fixing this (e.g.: github.com/PCMan/gtk3-nocsd) but I've had no success with them/ So the best solution is probably to use alternative software (e.g. pluma instead of gedit) – Stefan Mallia Aug 15 '15 at 16:04
  • Well, what I suggested just to fix tilling problems. But of course using non-gnome softwares could be a solution! :) Removing mutter won't work because these apps use pure Gtk+ now. gtk3-nocsd looks cool (I didn't know about that, trying now, but sure it isn't compatible with Debian Jessie), you may want to try it. – McSinyx Aug 16 '15 at 9:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.