Re: No windows decoration only on some apps
Hi.
On Mon, Apr 14, 2014 at 12:46:52PM +0100, José Silva wrote:
> Hello,
>
> I have a sid system since a long time and I'm very happy with it. It
> started using gnome 2 when I switched from MS but now has xfce and
> compiz using the common Glossy theme.
>
> Since a few weeks, some applications ceased to show windows
> decorations, or at least not having the configured Glossy theme,
> namely: file-roller, gnome-system-monitor, gnome-disks, among
> others.
...
> Can somebody please help, preferably not telling me to install all
> that gnome stuff again?
Most possibly this behaviour is connected to the fact that sid (and
testing) moved to Gtk+ 3.12 (see [1] for an upstream explanation).
The change itself is that Gtk+ application asks window manager to hide
WM-provided window decoration just to draw it's own, GTK specific.
And, given that upstream ever bothered testing Gtk+ with their mutter
window manager only, such change broke Gtk+ with other window managers
(see [2] for the details).
In the case of [2] it is claimed that Gtk+ 3.12.1 fixes this somehow.
Now, [2] talks about xfwm window manager (and in xfwm's case decorations
are drawn twice), you have none, but if I was you I'd:
1) Tried a different window manager. Say, openbox.
2) Tried to patch Gtk+ with [3].
3) Stopped using Gtk+ 3 applications at all.
Personally I'm using third approach.
[1] http://blogs.gnome.org/mclasen/2014/01/13/client-side-decorations-continued/
[2] http://redmine.audacious-media-player.org/boards/1/topics/1135?r=1140
[3] http://redmine.audacious-media-player.org/attachments/download/356/gtkiconcache.c.diff
Reco
Reply to: