sillysloft / fluxbox

Fluxbox Window Manager (Mirror)
http://fluxbox.org/news/
Other
0 stars 1 forks source link

fluxbox does not notice xinerama geometry changes #806

Open sillysloft opened 17 years ago

sillysloft commented 17 years ago

Unfortunately I don't use xinerama and I can't test if this bug exists,
so I simply make a forward here.

----- Forwarded message from martin f krafft <madduck@debian.org> -----

Date: Wed, 19 Sep 2007 10:58:32 +0100
From: martin f krafft <madduck@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Bug#443167: fluxbox does not notice xinerama geometry changes
User-Agent: Mutt/1.5.16 (2007-06-11)

Package: fluxbox
Version: 1.0~rc3-5
Severity: normal

With the XRandR extension, it's possible to add and remove screens
without restarting X. When I do this, fluxbox discovers that it has
more or less screen estate available, but it does not find out about
additional or removed heads. Every time, a head is added or removed,
Fluxbox thus needs to be restarted from the menu:

http://lists.freedesktop.org/archives/xorg/2007-September/028432.html

It would be nice if fluxbox could learn automatically about changes
in the Xinerama setup.

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

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

Versions of packages fluxbox depends on:
ii libc6 2.6.1-2 GNU C Library: Shared libraries
ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libgcc1 1:4.2.1-5 GCC support library
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libstdc++6 4.2.1-5 The GNU Standard C++ Library v3
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxpm4 1:3.5.7-1 X11 pixmap library
ii libxrandr2 2:1.2.2-1 X11 RandR extension library
ii libxrender1 1:0.9.3-1 X Rendering Extension client libra ii menu 2.1.35 generates programs menu for all me

fluxbox recommends no packages.

-- no debconf information

--
.''`. martin f. krafft <madduck@debian.org>
: :' : proud Debian developer, author, administrator, and user
`. `'` http://people.debian.org/~madduck - http://debiansystem.info
`- Debian - when you have better things to do than fixing systems

----- End forwarded message -----

Reported by: *anonymous

sillysloft commented 17 years ago

Logged In: YES user_id=1583089 Originator: NO

----- Forwarded message from Keith Packard <keithp@keithp.com> -----

Date: Wed, 19 Sep 2007 08:43:07 -0700
From: Keith Packard <keithp@keithp.com>
To: xorg@lists.freedesktop.org
Subject: Re: xrandr multihead and window placement
Message-Id: <1190216587.4870.140.camel@koto.keithp.com>

On Wed, 2007-09-19 at 10:22 +0200, Michel Dänzer wrote:

> I suspect part of the problem could be that the Xinerama information can
> now change dynamically. A lot of clients probably need to be changed to
> re-query it 'regularly', though it might be better to just make them use
> RandR 1.2 directly.

The root window will get a ConfigureNotify event whenever the RandR
setup changes, so applications need only select for that event before
talking to the extension.

--

Original comment by: unera

sillysloft commented 16 years ago

Logged In: YES user_id=810784 Originator: NO

this should be fixed now

Original comment by: pytt_l

sillysloft commented 16 years ago

Original comment by: mark-t