Follow-up Comment #7, bug #29993 (project gv):

:/tmp/gv/gv-3.6.90> ./src/gv --debug
Locale1=en_GB
Locale2=en_GB
Locale3=en
Your detected screen size is: 431 mm x 400 mm
That looks like a single monitor, as the ratio is 1.08.
Your detected screen resolution is: 1680 x 1050
Xinerama's resolution of screen 0 is: 1680 x 1050

Change the 400 to 500, then save setup options, to simulate a different size
monitor. Next start (the gv window has a noticably different size):

:/tmp/gv/gv-3.6.90> ./src/gv --debug
Locale1=en_GB
Locale2=en_GB
Locale3=en
Your detected screen size is: 431 mm x 500 mm
That does not look like a single monitor, as the ratio is 0.86.
Your detected screen resolution is: 1680 x 1050

Ok you can argue that the $DISPLAY is saved into ~/.gv with the screen size,
but that fails each time I change monitor, or the screen from a remote
connection changes. The fix is easy, but one doesn't know it. My ~/.gv was
from Sep 2006 when I must have upgraded to a widescreen monitor, since then
I've put up with a substandard gv because I didn't know better.

What is the aim of this config value? Is what xdpyinfo reports sometimes
wrong? Then it needs a more elaborate solution. If it's just for scaling at
magnification=1.00, why not use a scale value and default to 1.0? There have
been other incompatible changes in the X resources anyway.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?29993>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


Reply via email to