[ltp] Slightly OT: Widescreen TFT on R51, problems...

Marius Gedminas linux-thinkpad@linux-thinkpad.org
Wed, 13 Sep 2006 12:39:59 +0300


--ZwgA9U+XZDXt4+m+
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Sep 12, 2006 at 12:29:11AM +0200, Nikolas Tautenhahn wrote:
> Hi there...
>=20
> I hope that I am not too OT here, but I have severe problems with my new
> Samsung 940BW. This is a 16/10 Widescreen-TFT, native resolution is
> 1440x900.
> I had a dual-screen-setup with the built in 15" TFT 1024x768 and a 19"
> Eizo CRT which was running 1280x1024.
> Now I tried to alter this configuration to match the new TFT, but all I
> get is 1024x768 - 1280x1024 which is - of course - very blurry.
>=20
> I suspect the TFT to be a liar, i.e. not reporting the correct
> capabilites via DDC.

Your xorg.0.log disproves this theory -- look at the "EDID data from the
display on port 2" section in your Xorg.log

> Some Information:
> opensuse 10.1
> xorg 7.1
> radeon driver (-> no "ati" binary-driver)
> Thinkpad R51 with Radeon Mobility 7500, TFT connected to VGA port.
>=20
> my xorg.conf and the Xorg.0.log are at
> http://pastebin.ca/167380

The interesting bit is here:

  # (II) RADEON(0): Validating CRTC2 modes for MergedFB ------------
  ...
  # (II) RADEON(0): Not using mode "1440x900" (no mode of this name)

I think you need to add a modeline.  Translating the following chunk of
EDID data into Xorg.conf syntax

  # (II) RADEON(0): Supported additional Video Mode:
  # (II) RADEON(0): clock: 106.5 MHz   Image Size:  410 x 257 mm
  # (II) RADEON(0): h_active: 1440  h_sync: 1520  h_sync_end 1672 h_blank_e=
nd 1904 h_border: 0
  # (II) RADEON(0): v_active: 900  v_sync: 903  v_sync_end 909 v_blanking: =
934 v_border: 0

would get you

  Section "Modes"
      Identifier "widescreen mode for my TFT"
      ModeLine "1440x900"  1440 1520 1672 1904  900 903 909 943
  EndSection

I am somewhat disappointed that the X server is unable to convert the EDID
data into a modeline all by itself.

Disclaimer: most of my advice is pure guesswork; if it fries your LCD don't
sue me.  ;-)

Marius Gedminas
--=20
We've found by experience that people who are careless and sloppy writers a=
re
usually also careless and sloppy thinkers (often enough to bet on, anyway).
	-- ESR (http://www.tuxedo.org/~esr/faqs/smart-questions.html)

--ZwgA9U+XZDXt4+m+
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFFB9HvkVdEXeem148RAupNAKCIPPTAU+AGQPLivfiC+DWmo9D+PgCdHlL4
FliYJN9OuCtr6dMWS/HQ7j4=
=6Ld5
-----END PGP SIGNATURE-----

--ZwgA9U+XZDXt4+m+--