Bug#861763: inkscape: Launching in tiling WM (Awesome) causes corrupt UI

Steve Pomeroy steve at staticfree.info
Wed May 3 18:19:10 UTC 2017


Package: inkscape
Version: 0.92.1-1
Severity: normal

Dear Maintainer,

Using AwesomeWM as my window manager in one of the tiling modes causes
Inkscape's UI to be corrupted. If I use the floating mode (where
Inkscape can set its own size / position on the screen), everything
works normally.

When launching Inkscape in one of Awesome's tiling modes, the UI is
somewhat responsive some of the time, but doesn't appear to redraw the
entire window. For example, zooming in/out will redraw the ruler, but
not the editing area. Eventually Inkscape stops responding to UI input
(I
haven't been able to trace what causes it to stop responding).

This seems to only happen when launching Inkscape: if I start Inkscape
from the floating mode and I switch to a tiling mode, everything works
fine even if I resize the window.

My suspicion is that Inkscape and Awesome are fighting over window
sizes when originally creating the window and Inkscape is holding on to
the assumption that it got the size it requested.

In addition to this (which could be related?): Inkscape has the bad
habit of putting itself on my 2nd monitor after loading a file for no
obvious reason. For example, I can load up Inkscape on my primary
monitor, open another file and the new window will appear on the 2nd
monitor.

This is AwesomeWM 4.0.0.0~git63-g6896a0aa

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages inkscape depends on:
ii  libaspell15            0.60.7~20110707-3+b2
ii  libatk1.0-0            2.22.0-1
ii  libatkmm-1.6-1v5       2.24.2-2
ii  libc6                  2.24-10
ii  libcairo2              1.14.8-1
ii  libcairomm-1.0-1v5     1.12.0-1+b1
ii  libcdr-0.1-1           0.1.3-3+b1
ii  libdbus-1-3            1.10.18-1
ii  libdbus-glib-1-2       0.108-2
ii  libfontconfig1         2.11.0-6.7+b1
ii  libfreetype6           2.6.3-3.2
ii  libgc1c2               1:7.4.2-8
ii  libgcc1                1:6.3.0-14
ii  libgdk-pixbuf2.0-0     2.36.5-2
ii  libglib2.0-0           2.50.3-2
ii  libglibmm-2.4-1v5      2.50.0-1
ii  libgomp1               6.3.0-14
ii  libgsl2                2.3+dfsg-1
ii  libgtk2.0-0            2.24.31-2
ii  libgtkmm-2.4-1v5       1:2.24.5-1
ii  libgtkspell0           2.0.16-1.1
ii  libjpeg62-turbo        1:1.5.1-2
ii  liblcms2-2             2.8-4
ii  libmagick++-6.q16-7    8:6.9.7.4+dfsg-6
ii  libmagickcore-6.q16-3  8:6.9.7.4+dfsg-6
ii  libmagickwand-6.q16-3  8:6.9.7.4+dfsg-6
ii  libpango-1.0-0         1.40.5-1
ii  libpangocairo-1.0-0    1.40.5-1
ii  libpangoft2-1.0-0      1.40.5-1
ii  libpangomm-1.4-1v5     2.40.1-3
ii  libpng16-16            1.6.28-1
ii  libpoppler-glib8       0.48.0-2
ii  libpoppler64           0.48.0-2
ii  libpopt0               1.16-10+b2
ii  libpotrace0            1.13-3
ii  librevenge-0.0-0       0.0.4-6
ii  libsigc++-2.0-0v5      2.10.0-1
ii  libstdc++6             6.3.0-14
ii  libvisio-0.1-1         0.1.5-4+b1
ii  libwpg-0.3-3           0.3.1-3
ii  libx11-6               2:1.6.4-3
ii  libxml2                2.9.4+dfsg1-2.2
ii  libxslt1.1             1.1.29-2.1
pn  python:any             <none>
ii  zlib1g                 1:1.2.8.dfsg-5

Versions of packages inkscape recommends:
ii  aspell                           0.60.7~20110707-3+b2
ii  fig2dev [transfig]               1:3.2.6a-2
ii  imagemagick                      8:6.9.7.4+dfsg-6
ii  imagemagick-6.q16 [imagemagick]  8:6.9.7.4+dfsg-6
ii  libimage-magick-perl             8:6.9.7.4+dfsg-6
ii  libwmf-bin                       0.2.8.4-10.6
ii  python-lxml                      3.7.1-1
ii  python-numpy                     1:1.12.1-2
ii  python-scour                     0.32-2
ii  transfig                         1:3.2.6a-2

Versions of packages inkscape suggests:
ii  dia                  0.97.3+git20160930-5
pn  libsvg-perl          <none>
pn  libxml-xql-perl      <none>
pn  pstoedit             <none>
pn  python-uniconvertor  <none>
ii  ruby                 1:2.3.3

-- no debconf information



More information about the pkg-multimedia-maintainers mailing list