Gtk apps un-resizable and without decoration after upgrade to Wily in KDE/Gnome

Bug #1572043 reported by Jan on 2016-04-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
breeze-gtk (Ubuntu)
Undecided
Unassigned
kwin (Ubuntu)
Undecided
Unassigned
shimmer-themes (Ubuntu)
Undecided
Unassigned

Bug Description

After upgrading from Kubuntu 15.04 to 15.10 window decorations on Gtk apps are missing, which makes it impossible to resize them.

This happens under the Plasma (KDE) desktop and the Gnome desktop, but not under the Ubuntu (Unity) desktop. In Unity the window has drop shadows and is resizable by grabbing the shadow with the mouse, I guess the Unity window manager creates them.

This also happens on a freshly created user account, so it is not a problem with my existing user profile.

The missing borders are specified in the default ~/.config/gtk-3.0/gtk.css, but that is IMO wrong for KDE and Gnome. Changing it to have non-zero borders makes the borders usable again (though also ugly).

Another workaround is using ALT+right click to resize the window, (but that is disabled by default under Gnome).

This problem seems to be related to the one as discussed at https://github.com/numixproject/numix-gtk-theme/issues/206, which also describes how to edit ~/.config/gtk-3.0/gtk.css to make the window borders visible again.

System: Ubuntu 15.10
libgtk-3-common 3.16.7-0ubuntu3; numix-gtk-theme 2.0.2-0ubuntu1

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1572043/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
Jan (jankanis) wrote :

Assigning to the kwin package as launchpad says it is important to assign this to some package, but I'm not sure if this belongs to a window manager or GTK or if it is a coordination problem.

affects: ubuntu → kwin (Ubuntu)
tags: added: wily

@ Jan: this looks like a dupe of

bug #1514491 (kubuntu desktop inconsistency and integration issues: scrollbars. gtk3 button placement also not integrated) to me.

Pls. note also that all Kubuntu-Dev powers are currently strictly bound creating the new LTS-release.

Any bugs with regards to the numix-gtk-theme should be reported there. Breeze-GTK-theme is the standard for Kubuntu.

See also bugs on shimmer-themes -> bug #1507117 (Black window on some GTK3-apps with Numix theme)

Changed in kwin (Ubuntu):
status: New → Invalid
Changed in breeze-gtk (Ubuntu):
status: New → Invalid
Jan (jankanis) wrote :

I updated to 16.04 now and the bug is still there.

This is not quite the same as #1514491, that one is about inconsistencies, this is broken resize functionality (unless you know the shortcuts).

The #1507117 is the inverse of this issue in some way. If I set .window-frame margin to > 0 in my gtk.css I get the same black border around gtk windows, and I can use that black border to resize the window. If the margin is set to 0 I don't get the border but I can't resize the window.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers