Issue 571 in xmonad: Other workspaces windows viewable on empty workspaces

Status: New
Owner: ----
New issue 571 by sl...@azavea.com: Other workspaces windows viewable on
empty workspaces
http://code.google.com/p/xmonad/issues/detail?id=571
What steps will reproduce the problem?
1. Visit empty workspace, open a program, like a web browser.
2. Visit another empty workspace (mod+<1/2/3/etc.>)
What is the expected output? What do you see instead?
I expect to see an empty workspace, with my background image. Instead, I
see the program I opened on the other workspace. I can't do anything to it,
it just appears to be there. This is a bit disorienting.
If I open a window on every workspace, this bug is not a problem.
Workspaces and window management work as expected.
What version of the product are you using? On what operating system?
Debian GNU/Linux, unstable branch. Installed through apt. I recently did a
large amount of package upgrades, and this bug was introduced. Oddly, I did
the same updates on another machine, running an almost identical stack with
xmonad, and the bug does not exist.
Here's the xmonad package info (on both machines):
-------------------------------------------
steve@euwe:~$ apt-cache show xmonad
Package: xmonad
Source: xmonad (0.11-7)
Version: 0.11-7+b1
Installed-Size: 2666
Maintainer: Debian Haskell Group

Comment #1 on issue 571 by allber...@gmail.com: Other workspaces windows viewable on empty workspaces http://code.google.com/p/xmonad/issues/detail?id=571 This is typically a bug in the xorg video driver; xmonad handles window placement policy, this is redraws not happening which is between the X server and whatever client is not redrawing (or the server itself if there is no backdrop window). While things like this often happen with NVidia driver regressions and the only known workarounds involve running a compositing manager, apparently a recent Intel video driver update introduced this in the case where the root window is left at the default black; `xsetroot -grey` is a workaround in this case. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings

Comment #2 on issue 571 by sl...@azavea.com: Other workspaces windows viewable on empty workspaces http://code.google.com/p/xmonad/issues/detail?id=571 Thanks so much! The workaround works great. In my case, I added: `spawn "xsetroot -cursor_name left_ptr -solid black"` to the main do block in my xmonad.hs file. -- You received this message because this project is configured to send all issue notifications to this address. You may adjust your notification preferences at: https://code.google.com/hosting/settings
participants (1)
-
codesite-noreply@google.com