> Well, for you maybe, but not for others I'm afraid. indeed - last thing before going home at the end of the day, I'm not at my brightest ! One way or another, the randr code is clearly getting it wrong. I'll see if I can help work out why.
> Can you send the output of the "test-xinerama" and "test-randr" > programs from xscreensaver/driver/? <quote src="display/test-randr"> test-randr: 10:03:45: XRRQueryExtension(dpy, ...) ==> 115, 186 test-randr: 10:03:45: XRRQueryVersion(dpy, ...) ==> 1, 2 test-randr: 10:03:45: Screen 0 test-randr: 10:03:45: Available Rotations: 0 90 180 270 test-randr: 10:03:45: Current Rotation: 90 test-randr: 10:03:45: Available Reflections: X Y test-randr: 10:03:45: Current Reflections: none test-randr: 10:03:45: + size 0: 1600 x 1200 rates: 60 test-randr: 10:03:45: size 1: 1680 x 1050 rates: 60 test-randr: 10:03:45: size 2: 1600 x 1024 rates: 60 test-randr: 10:03:45: size 3: 1400 x 1050 rates: 75 70 60 test-randr: 10:03:45: size 4: 1280 x 1024 rates: 85 75 60 test-randr: 10:03:45: size 5: 1440 x 900 rates: 60 test-randr: 10:03:45: size 6: 1280 x 960 rates: 85 60 test-randr: 10:03:45: size 7: 1280 x 800 rates: 60 test-randr: 10:03:45: size 8: 1152 x 864 rates: 85 75 test-randr: 10:03:45: size 9: 1280 x 768 rates: 60 test-randr: 10:03:45: size 10: 1152 x 768 rates: 55 test-randr: 10:03:45: size 11: 1024 x 768 rates: 85 75 70 60 test-randr: 10:03:45: size 12: 832 x 624 rates: 75 test-randr: 10:03:45: size 13: 800 x 600 rates: 85 72 75 60 56 test-randr: 10:03:45: size 14: 640 x 480 rates: 85 75 73 60 test-randr: 10:03:45: size 15: 720 x 400 rates: 85 70 test-randr: 10:03:45: size 16: 640 x 400 rates: 85 test-randr: 10:03:45: size 17: 640 x 350 rates: 85 test-randr: 10:03:45: Output 0: VGA: connected (73) test-randr: 10:03:45: + CRTC 0 (73): 1200x1600+0+0 test-randr: 10:03:45: CRTC 1 (74): 0x0+0+0 test-randr: awaiting events... </quote> NB: I had to interrupt it; it was still waiting ! <quote src="display/test-xinerama"> test-xinerama: 10:06:12: XineramaQueryExtension(dpy, ...) ==> 0, 0 test-xinerama: 10:06:12: XineramaIsActive(dpy) ==> True test-xinerama: 10:06:12: XineramaQueryVersion(dpy, ...) ==> 1, 1 test-xinerama: 10:06:12: 1 Xinerama screens test-xinerama: 10:06:12: screen 0: 1200x1600+0+0 </quote> So: xrandr knows we're rotated and even thinks it knows the correct size of the screen, it would seem. Eddy. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]