Bug#744249: libgtk-3-0: gtk 3.12 breaks usability by forcing client side decorations on X11

Matti Hamalainen ccr+debian at tnsp.org
Fri Apr 11 20:25:20 UTC 2014


Package: libgtk-3-0
Version: 3.12.0-4
Severity: important
Tags: upstream

Upgrade to libgtk 3.12.x breaks usability of many, if not all, gtk3-based
software on X11, where it enforces (probably due to recent addition of Wayland
support stuff) client-side window decorations.

This makes it impossible to sanely resize and manipulate sub-windows (main
windows seem to be using normal "server-side" X WM decorations), because the
functionality is not provided by gtk3 client-side decrorations. This issue
occurs at least with WindowMaker 0.95.5.

Yes, I am aware that there is a pop-up menu accessible through the "header bar"
of gtk3 CSD, with options for resizing etc, but those do not work either. And
the usability of those is, at the very least, very questionable.

It is possible, in WindowMaker, to temporarily add back WM decorations, but
those do not seem to stick and disappear every time the window(s) are closed
and reopened, despite attempting to save the settings.

For now, I seem to have no other option than to downgrade back to gtk 3.10.



-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.13.9-grsec-dc (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgtk-3-0 depends on:
ii  libatk-bridge2.0-0   2.10.2-2
ii  libatk1.0-0          2.12.0-1
ii  libc6                2.18-4
ii  libcairo-gobject2    1.12.16-2
ii  libcairo2            1.12.16-2
ii  libcolord1           1.0.6-1
ii  libcups2             1.7.1-12
ii  libfontconfig1       2.11.0-2
ii  libfreetype6         2.5.2-1
ii  libgdk-pixbuf2.0-0   2.30.6-1
ii  libglib2.0-0         2.40.0-2
ii  libgtk-3-common      3.12.0-4
ii  libjson-glib-1.0-0   1.0.0-1
ii  libpango-1.0-0       1.36.3-1
ii  libpangocairo-1.0-0  1.36.3-1
ii  libpangoft2-1.0-0    1.36.3-1
ii  librest-0.7-0        0.7.12-3
ii  libsoup2.4-1         2.46.0-2
ii  libwayland-client0   1.4.0-1
ii  libwayland-cursor0   1.4.0-1
ii  libx11-6             2:1.6.2-1
ii  libxcomposite1       1:0.4.4-1
ii  libxcursor1          1:1.1.14-1
ii  libxdamage1          1:1.1.4-1
ii  libxext6             2:1.3.2-1
ii  libxfixes3           1:5.0.1-1
ii  libxi6               2:1.7.2-1
ii  libxinerama1         2:1.1.3-1
ii  libxkbcommon0        0.4.0-1
ii  libxml2              2.9.1+dfsg1-3
ii  libxrandr2           2:1.4.2-1
ii  multiarch-support    2.18-4
ii  shared-mime-info     1.2-1

Versions of packages libgtk-3-0 recommends:
ii  hicolor-icon-theme  0.13-1
ii  libgtk-3-bin        3.12.0-4

Versions of packages libgtk-3-0 suggests:
pn  gvfs             <none>
ii  librsvg2-common  2.40.2-1

-- no debconf information



More information about the pkg-gnome-maintainers mailing list