← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 419291] Re: gl screensaver freeze mesa 7.6.0~git20090817.7c422387-0ubuntu2

 

Update:
single output -> works OK.
dual screen -> not OK.

I'll focus on dualscreen then.
when screensaver turns on it works for about a 60sec and I can get back to work with no problems. 
After that time only part of the second display is redrawn, looks like part with y coordinate not covered by first display. So no movement on first screen and no movement on upper part of second screen.
LVDS1 display 1 1680x1050
VGA1 display 2 1920x1200
so after event only lower 150 (1200 - 1050) pixels of second display are being redrawn.
I had a luck and it didn't crash when moved mouse. 
I ran xrandr --output VGA1 --off and strange thing happened. After clicking on KDE menu it popped up, but some 150 pixels to high and wasn't all drawn. I ran terminal program and my input wasn't shown until I moved it's wobbly window. Also top 150 pixels of screen wasn't usable.

So: wobbly windows movement -> whole screen redraw shows my typed input
      menu is to high and top of the screen not refreshing -> some coordinates messed up

I managed to fix this situation by:
xrandr --output LVDS1 --off 
yes it left me with no display at the moment
and then xrandr --output LVDS1 --auto
and all was back to normal.

Another observation, some time ago sync to vblank started to work for compiz and even for dualscreen. But it seems broken now. When I move windows between monitors I believe their 
"covering crtc" isn't chosen correctly ie. it's allways 1 or allwas 2 regardles of where the window is.

-- 
gl screensaver freeze mesa 7.6.0~git20090817.7c422387-0ubuntu2
https://bugs.launchpad.net/bugs/419291
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-ati in ubuntu.



References