Package: fluxbox
Version: 1.1.1-2
Severity: important

Hi!
Thanks for maintaining fluxbox in Debian!


I've just found out a bug which was not present in older versions of
fluxbox: this is a regression, although I cannot remember which version
did not suffer from this issue.

Anyway the bug is present now, in version 1.1.1-2, and is really
annoying.
Put simply: if I start a full-screen game from fluxbox, and this game
runs at a resolution which differs from the desktop one, then I
find all windows moved up and left on all workspaces, as soon as I
quit the game and go back to my fluxbox session!


Steps to reproduce:

  # aptitude install freedoom

  Then start the game from a fluxbox session, with some open windows
  (anything is affected: terminal emulators, panels such as fbpanel,
  audio players, graphical web browsers, graphical MUAs, ...):

  $ doom

  Inside the game, select "Options", then "General", and set
  "Fullscreen video mode" to Yes.

  Quit and restart the game.

  $ doom

  Play for a while and then quit.
  In the terminal where you started the game, you should find
  several stdout messages, among which:

  I_InitGraphics: 640x480
  I_UpdateVideoMode: 640x480 (fullscreen)
  V_InitMode: using 8 bit video mode
  I_SetRes: Using resolution 640x480
  I_UpdateVideoMode: 0xe0000000, SDL buffer, direct access

  confirming that the game ran full-screen at a different resolution
  (unless your desktop runs at 640x480...).

  Look at all the windows.
  Their positions is wrong: moved up and left.
  At least, this is what happened to me: I had to reposition
  each and every window back to its right place! By hand!


I hope this bug may be fixed soon.
Please forward to upstream, if appropriate.

Thanks for your time.



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (800, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (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 fluxbox depends on:
ii  libc6                  2.9-23            GNU C Library: Shared libraries
ii  libfontconfig1         2.6.0-4           generic font configuration library
ii  libfreetype6           2.3.9-5           FreeType 2 font engine, shared lib
ii  libgcc1                1:4.4.1-1         GCC support library
ii  libice6                2:1.0.5-1         X11 Inter-Client Exchange library
ii  libimlib2              1.4.2-5           powerful image loading and renderi
ii  libsm6                 2:1.1.0-2         X11 Session Management library
ii  libstdc++6             4.4.1-1           The GNU Standard C++ Library v3
ii  libx11-6               2:1.2.2-1         X11 client-side library
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension librar
ii  libxft2                2.1.13-3          FreeType-based font drawing librar
ii  libxinerama1           2:1.0.3-2         X11 Xinerama extension library
ii  libxpm4                1:3.5.7-2         X11 pixmap library
ii  libxrandr2             2:1.3.0-2         X11 RandR extension library
ii  libxrender1            1:0.9.4-2         X Rendering Extension client libra
ii  menu                   2.1.41            generates programs menu for all me
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages fluxbox recommends:
ii  xfonts-terminus               4.28-1     Fixed-width fonts for fast reading

Versions of packages fluxbox suggests:
pn  fbdesk                        <none>     (no description available)
pn  fbpager                       <none>     (no description available)
pn  fluxconf                      <none>     (no description available)

-- no debconf information



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

Reply via email to