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

Reply via email to