Date: Fri, 12 Apr 2013 20:15:13 -0400 From: Julio Merino <julio@meroh.net> To: Kevin Oberman <rkoberman@gmail.com> Cc: "freebsd-x11@freebsd.org" <freebsd-x11@freebsd.org> Subject: Re: Screen contents wrap over the right edge Message-ID: <CADyfeQVcq_G-ayNxzNmODywBCZ9rDKN4UtLTJRMsA7axPV8fLQ@mail.gmail.com> In-Reply-To: <CAN6yY1sjEOqieyEK_dVqhdJ1%2BaxQzy%2BXGB3ZWUA=tJjjFp%2B%2B3w@mail.gmail.com> References: <20130406123448.GA6252@g5.meroh.net> <CAN6yY1sjEOqieyEK_dVqhdJ1%2BaxQzy%2BXGB3ZWUA=tJjjFp%2B%2B3w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Apr 7, 2013 at 2:13 AM, Kevin Oberman <rkoberman@gmail.com> wrote: > On Sat, Apr 6, 2013 at 5:34 AM, Julio Merino <julio+host-g5-jmmv@meroh.net > > wrote: > >> Hello, >> >> I have recently set up FreeBSD powerpc64 9.1 on a PowerMac G5 that >> carries an nVidia Geforce FX 5200 Ultra (NV34) connected to a Lenovo >> ThinkVision LT2452P (24" screen with a native resolution of >> 1920x1200@60Hz). I have installed X.Org 7.5.2 from ports. >> >> When starting X, everything works reasonably well (X starts with >> hardware autoconfiguration and uses the native resolution of the >> display) but there is quite an annoying problem: the screen contents >> are offset to the right by 50-100 pixels, and the picture wraps over >> the right edge to come over through the left edge by that same amount. >> >> I'm attaching a copy of the Xorg.0.log file. >> >> Any ideas? >> >> Maybe. I can't claim expertise, but I'd like to see the output of > xrandr(1). It lists the available modes. From that, you can tell which > modeline is in use. You ,ay be able to correct the problem with xrandr, > too, with the --pos option. > xrandr -d (from xrandr output ) --pos -60 > The argument to '-d' is the display name shown in the xrandr output. > I haven't been able to get this to work at all. Below is the output of xrandr --verbose. Note that there does not seem to be correct detection of the outputs; "default" should really be something like "DVI". Then, things like "xrandr --output default --pos -60" just don't work. xrandr: Failed to get size of gamma for output default Screen 0: minimum 640 x 400, current 1920 x 1200, maximum 1920 x 1200 default connected 1920x1200+0+0 (0x129) normal (normal) 0mm x 0mm Identifier: 0x128 Timestamp: 785497 Subpixel: horizontal rgb Clones: CRTC: 0 CRTCs: 0 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: 1920x1200 (0x129) 138.2MHz *current h: width 1920 start 0 end 0 total 1920 skew 0 clock 72.0KHz v: height 1200 start 0 end 0 total 1200 clock 60.0Hz 1920x1080 (0x12a) 124.4MHz h: width 1920 start 0 end 0 total 1920 skew 0 clock 64.8KHz v: height 1080 start 0 end 0 total 1080 clock 60.0Hz 1600x1200 (0x12b) 115.2MHz h: width 1600 start 0 end 0 total 1600 skew 0 clock 72.0KHz v: height 1200 start 0 end 0 total 1200 clock 60.0Hz 1680x1050 (0x12c) 105.8MHz h: width 1680 start 0 end 0 total 1680 skew 0 clock 63.0KHz v: height 1050 start 0 end 0 total 1050 clock 60.0Hz 1400x1050 (0x12d) 88.2MHz h: width 1400 start 0 end 0 total 1400 skew 0 clock 63.0KHz v: height 1050 start 0 end 0 total 1050 clock 60.0Hz 1280x1024 (0x12e) 78.6MHz h: width 1280 start 0 end 0 total 1280 skew 0 clock 61.4KHz v: height 1024 start 0 end 0 total 1024 clock 60.0Hz 1440x900 (0x12f) 97.2MHz h: width 1440 start 0 end 0 total 1440 skew 0 clock 67.5KHz v: height 900 start 0 end 0 total 900 clock 75.0Hz 1440x900 (0x130) 77.8MHz h: width 1440 start 0 end 0 total 1440 skew 0 clock 54.0KHz v: height 900 start 0 end 0 total 900 clock 60.0Hz 1280x960 (0x131) 73.7MHz h: width 1280 start 0 end 0 total 1280 skew 0 clock 57.6KHz v: height 960 start 0 end 0 total 960 clock 60.0Hz 1152x864 (0x132) 74.6MHz h: width 1152 start 0 end 0 total 1152 skew 0 clock 64.8KHz v: height 864 start 0 end 0 total 864 clock 75.0Hz 1024x768 (0x133) 59.0MHz h: width 1024 start 0 end 0 total 1024 skew 0 clock 57.6KHz v: height 768 start 0 end 0 total 768 clock 75.0Hz 1024x768 (0x134) 55.1MHz h: width 1024 start 0 end 0 total 1024 skew 0 clock 53.8KHz v: height 768 start 0 end 0 total 768 clock 70.0Hz 1024x768 (0x135) 47.2MHz h: width 1024 start 0 end 0 total 1024 skew 0 clock 46.1KHz v: height 768 start 0 end 0 total 768 clock 60.0Hz 832x624 (0x136) 38.9MHz h: width 832 start 0 end 0 total 832 skew 0 clock 46.8KHz v: height 624 start 0 end 0 total 624 clock 75.0Hz 800x600 (0x137) 36.0MHz h: width 800 start 0 end 0 total 800 skew 0 clock 45.0KHz v: height 600 start 0 end 0 total 600 clock 75.0Hz 800x600 (0x138) 34.6MHz h: width 800 start 0 end 0 total 800 skew 0 clock 43.2KHz v: height 600 start 0 end 0 total 600 clock 72.0Hz 800x600 (0x139) 28.8MHz h: width 800 start 0 end 0 total 800 skew 0 clock 36.0KHz v: height 600 start 0 end 0 total 600 clock 60.0Hz 800x600 (0x13a) 26.9MHz h: width 800 start 0 end 0 total 800 skew 0 clock 33.6KHz v: height 600 start 0 end 0 total 600 clock 56.0Hz 640x480 (0x13b) 23.0MHz h: width 640 start 0 end 0 total 640 skew 0 clock 36.0KHz v: height 480 start 0 end 0 total 480 clock 75.0Hz 640x480 (0x13c) 22.4MHz h: width 640 start 0 end 0 total 640 skew 0 clock 35.0KHz v: height 480 start 0 end 0 total 480 clock 73.0Hz 640x480 (0x13d) 20.3MHz h: width 640 start 0 end 0 total 640 skew 0 clock 31.7KHz v: height 480 start 0 end 0 total 480 clock 66.0Hz 640x480 (0x13e) 18.4MHz h: width 640 start 0 end 0 total 640 skew 0 clock 28.8KHz v: height 480 start 0 end 0 total 480 clock 60.0Hz 720x400 (0x13f) 20.2MHz h: width 720 start 0 end 0 total 720 skew 0 clock 28.0KHz v: height 400 start 0 end 0 total 400 clock 70.0Hz > You may also need to adjust the modeline parameters. (See man xorg.conf > documentation and look at hsyncstart and hsyncend parameters. You can > create a new modeline with the 'xrandr --newmode' command followed my an > 'xrandr -d XXX -mode YYYY'. > I tried generating a new ModeLine with cvt and/or copying it from the Xorg.0.log file, and adding it to xorg.conf... but it's either being ignored or not working. Any changes to the hsyncstart and hsyncend parameters have no effect. So, any more ideas? :-P -- Julio Merino / @jmmv
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADyfeQVcq_G-ayNxzNmODywBCZ9rDKN4UtLTJRMsA7axPV8fLQ>