Debian Bug report logs - #788966
gears.wallpaper.fit confused about xrandr screens

version graph

Package: awesome; Maintainer for awesome is Reiner Herrmann <[email protected]>; Source for awesome is src:awesome (PTS, buildd, popcon).

Reported by: Wouter Verhelst <[email protected]>

Date: Tue, 16 Jun 2015 17:39:02 UTC

Severity: normal

Found in version awesome/3.5.6-1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Julien Danjou <[email protected]>:
Bug#788966; Package awesome. (Tue, 16 Jun 2015 17:39:06 GMT) (full text, mbox, link).


Acknowledgement sent to Wouter Verhelst <[email protected]>:
New Bug report received and forwarded. Copy sent to Julien Danjou <[email protected]>. (Tue, 16 Jun 2015 17:39:06 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Wouter Verhelst <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: gears.wallpaper.fit confused about xrandr screens
Date: Tue, 16 Jun 2015 19:36:00 +0200
[Message part 1 (text/plain, inline)]
Package: awesome
Version: 3.5.6-1
Severity: normal

Hi,

After installing awesome 3.5 and being told that there were some changes
in the configuration API, I noticed that there now is a builtin API to
manage the wallpaper (something which was not the case when I first
configured awesome).

I chose to use gears.awesome.fit on each screen, but I notice that when
I change the number of active outputs with xrandr, the initial
information which gears.awesome.fit gets during the reinitialization of
awesome is incorrect.

See attached screenshot; the left part is a 1920x1200 external monitor,
the right part is the internal 1366x768 monitor of my laptop.

If I restart awesome (without changing the desktop layout), then
everything does work as it should.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages awesome depends on:
ii  dbus-x11                  1.8.18-1
ii  gir1.2-freedesktop        1.44.0-1+b1
ii  gir1.2-pango-1.0          1.36.8-3
ii  libc6                     2.19-18
ii  libcairo2                 1.14.2-2
ii  libdbus-1-3               1.8.18-1
ii  libgdk-pixbuf2.0-0        2.31.4-2
ii  libglib2.0-0              2.44.1-1
ii  liblua5.1-0               5.1.5-7.1
ii  libstartup-notification0  0.12-4
ii  libx11-6                  2:1.6.3-1
ii  libxcb-cursor0            0.1.1-3
ii  libxcb-icccm4             0.4.1-1
ii  libxcb-keysyms1           0.4.0-1
ii  libxcb-randr0             1.10-3+b1
ii  libxcb-render0            1.10-3+b1
ii  libxcb-shape0             1.10-3+b1
ii  libxcb-util0              0.3.8-3
ii  libxcb-xinerama0          1.10-3+b1
ii  libxcb-xtest0             1.10-3+b1
ii  libxcb1                   1.10-3+b1
ii  libxdg-basedir1           1.2.0-1
ii  lua-lgi                   0.8.0-2
ii  menu                      2.1.47

Versions of packages awesome recommends:
ii  feh                2.13.1-1
ii  rlwrap             0.41-1
ii  x11-xserver-utils  7.7+4

awesome suggests no packages.

-- no debconf information
[screenshot.png (image/png, attachment)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 13:15:22 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.