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

Bug #1572043 reported by Jan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
breeze-gtk (Ubuntu)
New
Undecided
Unassigned
kwin (Ubuntu)
New
Undecided
Unassigned
numix-gtk-theme (Ubuntu)
New
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

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

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
Revision history for this message
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
Revision history for this message
Flames_in_Paradise (ellisistfroh-deactivatedaccount) wrote :

@ 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.

Revision history for this message
Flames_in_Paradise (ellisistfroh-deactivatedaccount) wrote :

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
Revision history for this message
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.

Revision history for this message
Mark Horsfield (markhfromakron) wrote :

I am also seeing the same symptoms as reported by OP,

- fresh install of KDE NEON 5.14 (based on Ubuntu 18.04)
- using gtk3 app Tilix, i do not see the cursor change to allow me to adjust the app size

and the workaround (ALT + right click to resize) works for me

Revision history for this message
Mark Horsfield (markhfromakron) wrote :

adding New again. this was an old bug report (from 2016) but I think it might still be an issue in newer software (KDE NEON 5.14) using gtk2 or gtk3 (I am not familiar enough to narrow the component here)

Changed in kwin (Ubuntu):
status: Invalid → New
Changed in breeze-gtk (Ubuntu):
status: Invalid → New
Revision history for this message
Mark Horsfield (markhfromakron) wrote :

not sure how to edit an existing comment here.

regarding the symptoms I reported earlier, I will add this issue right now only applies to Tilix terminal emulator app.

I am able to resize slack (running as snapd container) and firefox (native app) without issues.

Sean Davis (bluesabre)
affects: shimmer-themes (Ubuntu) → numix-gtk-theme (Ubuntu)
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.