I've spent a couple of fun hours trying to understand how xrandr works. How to come up with a command that will do what I want done.
Its quite a complex tool and there are volumes written about how to use it. Even some examples in the manpage. However... I have not understood very much of it. No doubt due to a deep seated stupidity. I finally just resorted to trying any commands from the manpage or google that seemed to be about my objective. My objective is to have a panning desktop. That is, a size that is larger than my monitor by a fair bit. After tinkering exessively, I'm no nearer to having that panning desktop than before, although I've created some interesting setups and very odd setups. It would seem that a command like this: xrandr --output DVI-I-1 --panning 2880x1800 or maybe this: xrandr --fb 1024x768 --output DVI-I-1 --panning 3600x2250 would come pretty close. Both of those change the screen a small amount just enough for the mouse pointer to disappear at any border but only just barely. I want a lot more panning than that. But I'll be darned if I can really follow how this is supposed to work... I'm sure there is some tried and true way to do this. Of the dozens of other combinations I've tried some give an error like: ,---- | X Error of failed request: BadMatch (invalid parameter attributes) | Major opcode of failed request: 150 (RANDR) | Minor opcode of failed request: 29 (RRSetPanning) | Serial number of failed request: 30 | Current serial number in output stream: 30 | HOST:reader ~ `---- Words like `BadMatch' would seem to indicate there is some way to arrive at (mathmatically) parameters that are not a BadMatch. But I am not getting it. I have high hopes that someone here will know how it is done or at least be able to put me on the right track. It all starts with the command `xrandr' <by itself> to show what mode the screen is currently at and what the output device name is so I'm inlining that output below along with the output of xwininfo: But first a little equipment info: Machine: (custom older) Celeron single core 3.02 Ghz 2 GB Ram Video Card: MSI Nvidia FX 5700LE 256m ram Monitor: Asus 25.5 inch LCD native resolution: 1900 x 1280 ------- --------- ---=--- --------- -------- Xrandr output xrandr Screen 0: minimum 320 x 200, current 1440 x 900, maximum 4096 x 4096 VGA-1 disconnected (normal left inverted right x axis y axis) DVI-I-1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 550mm x 340mm 1280x1024 75.0 60.0 1440x900 59.9* 1280x960 60.0 1152x864 75.0 1024x768 75.1 70.1 60.0 832x624 74.6 800x600 72.2 75.0 60.3 56.2 640x480 72.8 75.0 66.7 60.0 720x400 70.1 TV-1 connected 720x576+1440+0 (normal left inverted right x axis y axis) 0mm x 0mm 720x576 50.0*+ 1024x768 50.0 800x600 50.0 720x480 50.0 640x480 50.0 400x300 100.0 320x240 100.0 320x200 100.0 ------- --------- ---=--- --------- -------- xwininfo output: xwininfo: Window id: 0x140001d "x-nautilus-desktop" Absolute upper-left X: 0 Absolute upper-left Y: 0 Relative upper-left X: 0 Relative upper-left Y: 0 Width: 2160 Height: 900 Depth: 24 Visual: 0x21 Visual Class: TrueColor Border width: 0 Class: InputOutput Colormap: 0x20 (installed) Bit Gravity State: NorthWestGravity Window Gravity State: NorthWestGravity Backing Store State: NotUseful Save Under State: no Map State: IsViewable Override Redirect State: no Corners: +0+0 -0+0 -0-0 +0-0 -geometry 2160x900+0+0 -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87y5x566i3....@newsguy.com