screen redraw > 2s -> urxvt -tr in "noBorders Full" window
Hello, When switching to/from a "noBorders Full" window containing urxvt with transparency, it takes almost 2 seconds for the screen to redraw. The screen redraw is almost instantanous with urxvt plain background and/or normal (with borders) "Full" window. Can't remember when i first noticed this... some weeks ago (maybe when i started using noBorders ? :) Sorry if this has allready been mentionned. Bests and long live Xmonad ! Alexandre * xmonad-0.6 darcs (last pull/compile X11/Xmonad/XMonadContrib 2 days ago) * rxvt-unicode-8.9 * xorg-server-1.4.0.90 -- xorg-x11-7.3
Hello, ac007@bluewin.ch wrote (08 Feb 2008 18:27:35 GMT) :
When switching to/from a "noBorders Full" window containing urxvt with transparency, it takes almost 2 seconds for the screen to redraw.
The screen redraw is almost instantanous with urxvt plain background and/or normal (with borders) "Full" window.
Can't remember when i first noticed this... some weeks ago (maybe when i started using noBorders ? :)
I also noticed such behaviour, which seems related to http://code.google.com/p/xmonad/issues/detail?id=135 ; the redraw time seems to be the time needed for resizing the window N pixels, N being the borders size. It seems to me that : - when leaving a noBorders workspace, the (previously hidden) border is first added to the current window, which triggers a window resize and thus a window redraw - when switching to a noBorders workspace, the border is first displayed, then removed, which also triggers a window resize/redraw By the way, using smartBorders triggers a very similar issue. Such a window resize/redraw is really slow with some Xorg drivers, such as the nv one, especially with big screens and full screen terminals. I’ve had to stop using noBorders and smartBorders because of this bug. Bye, -- <intrigeri@boum.org> | gnupg key @ http://intrigeri.boum.org/intrigeri.asc | Do not be trapped by the need to achieve anything. | This way, you achieve everything.
participants (2)
-
ac007@bluewin.ch -
intrigeri@boum.org