Package: awesome
Version: 3.4.9-1
Severity: normal

Hello,

I have an issue with window placement on a dual-monitor (xrandr) workstation.

Basically it seems to have something to do with the placement being one pixel 
off. Some examples of the problem:

If Iceweasel/Icedove/Evince is started in monitor 2 (right) then the taskbar 
entry is in monitor 1 (left).
If Firefox is started in monitor 1 (as full-screen) and moved to monitor 2 
(mod+o) and then full-screen is unset then the window jumps back to monitor 1.
If LibreOffice is started in monitor 2 (as full-screen) the taskbar entry is 
correctly in monitor 2 but if full-screen is unset the window jumps back to 
monitor1.
If Iceweasel/Icedove/Evince/LibreOffice is started in monitor 1 (as 
full-screen) then the window "leaks" by 1 pixel to monitor 2. Unsetting 
full-screen and setting it back removes the leak.

diff /etc/xdg/awesome/rc.lua ~/.config/awesome/rc.lua
################################
18c18
< terminal = "x-terminal-emulator"
---
> terminal = "x-terminal-emulator -vb"
52c52
<     tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[1])
---
>     tags[s] = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts[2])
64a65,75
> mycustommenu = {
>    { "Browser", "iceweasel" },
>    { "E-mail", "icedove" },
>    { "Eclipse", "eclipse" },
>    { "Editor", "mousepad" },
>    { "File Manager", "thunar" },
>    { "Freemind", "freemind" },
>    { "XP VM", "VirtualBox --startvm WinXP" },
>    { "Lock Screen", "xscreensaver-command --lock" },
> }
> 
65a77
>                                     { "Apps", mycustommenu },
294a307
>                      size_hints_honor = false,
338a352,363
> -- }}}
> 
> -- {{{ Autostart
> function run_once(prg)
>     if not prg then
>         do return nil end
>     end
>     awful.util.spawn_with_shell("x=" .. prg .. "; pgrep -u $USER -x " .. prg 
> .. " || (" .. prg .. ")")
> end
> 
> run_once("/home/borisov/scripts/startup.sh")
> 
################################


Thanks,

George.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages awesome depends on:
ii  dbus-x11               1.4.6-1           simple interprocess messaging syst
ii  libc6                  2.11.2-11         Embedded GNU C Library: Shared lib
ii  libcairo2              1.10.2-2          The Cairo 2D vector graphics libra
ii  libdbus-1-3            1.4.6-1           simple interprocess messaging syst
ii  libev3                 1:3.9-1           high-performance event loop librar
ii  libglib2.0-0           2.28.1-1+b1       The GLib library of C routines
ii  libimlib2              1.4.2-8+b2        powerful image loading and renderi
ii  liblua5.1-0            5.1.4-5           Simple, extensible, embeddable pro
ii  libpango1.0-0          1.28.3-1+squeeze1 Layout and rendering of internatio
ii  libstartup-notificatio 0.10-1            library for program launch feedbac
ii  libx11-6               2:1.4.1-5         X11 client-side library
ii  libxcb-atom1           0.3.6-1           utility libraries for X C Binding 
ii  libxcb-aux0            0.3.6-1           utility libraries for X C Binding 
ii  libxcb-event1          0.3.6-1           utility libraries for X C Binding 
ii  libxcb-icccm1          0.3.6-1           utility libraries for X C Binding 
ii  libxcb-image0          0.3.6-1           utility libraries for X C Binding 
ii  libxcb-keysyms1        0.3.6-1           utility libraries for X C Binding 
ii  libxcb-property1       0.3.6-1           utility libraries for X C Binding 
ii  libxcb-randr0          1.7-2             X C Binding, randr extension
ii  libxcb-render-util0    0.3.6-1           utility libraries for X C Binding 
ii  libxcb-render0         1.7-2             X C Binding, render extension
ii  libxcb-shape0          1.7-2             X C Binding, shape extension
ii  libxcb-shm0            1.7-2             X C Binding, shm extension
ii  libxcb-xinerama0       1.7-2             X C Binding, xinerama extension
ii  libxcb-xtest0          1.7-2             X C Binding, xtest extension
ii  libxcb1                1.7-2             X C Binding
ii  libxdg-basedir1        1.1.1-1           Implementation of the XDG Base Dir
ii  menu                   2.1.44            generates programs menu for all me

Versions of packages awesome recommends:
ii  rlwrap                        0.37-2     readline feature command line wrap
ii  x11-xserver-utils             7.6+1      X server utilities

awesome suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to