"xrandr -s #" sometimes works, sometimes it does nothing. Once it stops working, it won't start working again unless I restart X (at least I can't find another way to get it working again). Here is the output when it fails:
Code:
xrandr -s 2 --verbose
SZ: Pixels Physical Refresh
*0 1600 x 1200 ( 406mm x 305mm ) *60
1 1280 x 1024 ( 406mm x 305mm ) 75
2 1152 x 864 ( 406mm x 305mm ) 75
3 1024 x 768 ( 406mm x 305mm ) 75
4 800 x 600 ( 406mm x 305mm ) 75
5 640 x 480 ( 406mm x 305mm ) 75
Current rotation - normal
Current reflection - none
Rotations possible - normal
Reflections possible - none
Setting size to 2, rotation to normal
Setting reflection on neither axis
At that point, the resolution is still #0 (1600x1200). I do have x11vnc running, and just woke up from a hibernate to disk.
Debian Etch. Relavent Packages:
Xorg 7.1.0-5
xfce4 4.3.99.1
x11vnc 0.8.2-1
hibernate 1.94-2
NVIDIA-Linux-x86-1.0-8774-pkg1
I see no output in /var/log/Xorg.0.log when I run the command. I also killed x11vnc, ran xrandr and it still didn't work (so it wasn't the actively running x11vnc).
I run x11vnc with these arguments:
x11vnc -usepw -many -display :0 -xrandr -bg -nobell
Any ideas?