Date: Fri, 5 Sep 2008 18:10:04 +0200 From: Roland Smith <rsmith@xs4all.nl> To: Ewald Jenisch <a@jenisch.at> Cc: freebsd-x11@freebsd.org Subject: Re: ATI Radeon 2400XT - screen goes blank Message-ID: <20080905161004.GA54737@slackbox.xs4all.nl> In-Reply-To: <20080905151551.GB2973@aurora.oekb.co.at> References: <20080904142730.GA7078@aurora.oekb.co.at> <200809041158.01059.adamk@voicenet.com> <20080905083208.GA2973@aurora.oekb.co.at> <20080905151551.GB2973@aurora.oekb.co.at>
next in thread | previous in thread | raw e-mail | index | archive | help
--OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 05, 2008 at 05:15:51PM +0200, Ewald Jenisch wrote: > On Fri, Sep 05, 2008 at 10:32:08AM +0200, Ewald Jenisch wrote: > >=20 > > In the meantime in /var/log/Xorg.0.log I found a warning saying > >=20 > > (--) RADEON(0): Chipset: "ATI Radeon HD 2400 XT" (ChipID =3D 0x94c1) > > (WW) RADEON(0): R600 support is mostly incomplete and very experimental > >=20 > > Could it be that I'm running in a bug here?=20 No, it just what it says: new and incomplete. =20 > First I switched from the radeon to the vesa driver by changing >=20 > Driver "radeon" >=20 > to >=20 > Driver "vesa" >=20 > in xorg.conf. >=20 > Next I commented out all "Modeline" and "Modes" I've had in my > xorg.conf > Using that setting I was able to get some reasonable values for > "Modeline" from/var/log/Xorg.0.log like so: >=20 > (II) VESA(0): EDID vendor "HSD", prod id 3270 > (II) VESA(0): Using EDID range info for horizontal sync > (II) VESA(0): Using EDID range info for vertical refresh > (II) VESA(0): Printing DDC gathered Modelines: > (II) VESA(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024= 1025 1028 1066 +hsync +vsync (64.0 kHz) > ... > (II) VESA(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024= 1025 1028 1066 +hsync +vsync (80.0 kHz) > ... > (II) VESA(0): Modeline "1280x1024"x59.9 109.00 1280 1368 1496 1712 102= 4 1027 1034 1063 -hsync +vsync (63.7 kHz) >=20 > The next step was to modify xorg.conf by including the Modelines into > the "Monitor"-section: >=20 > ModeLine "DCC-from-Monitor" 108.0 1280 1328 1440 1688 1024 1025 10= 28 1066 +hsync +vsync > ModeLine "1280x1024-135" 135.00 1280 1296 1440 1688 1024 1025 10= 28 1066 +hsync +vsync > ModeLine "1280x1024-109" 109.00 1280 1368 1496 1712 1024 1027 10= 34 1063 -hsync +vsync You shouldn't need to write modelines. Just use=20 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection in xorg.conf > This got me going with 1280x1024. >=20 >=20 > To cross-check I've tried to re-enable the radeon-driver (i.e. replace > 'Driver "vesa"' by 'Driver "radeon"). >=20 > With nothing else changed this again brought a blank screen and a "Out > of Range" like indicated in my first email. Have you tried just choosing a mode like shown above, but without a modeline? This works fine for me on my Radeon HD 3450. =20 > Together with the warning from the radeon-driver in Xorg.0.log >=20 > (--) RADEON(0): Chipset: "ATI Radeon HD 2400 XT" (ChipID =3D 0x94c1) > (WW) RADEON(0): R600 support is mostly incomplete and very experimental >=20 > this makes we wonder whether support for the Radeon HD 2400 XT isn't > fully there yet? The driver for the R500 and R600 chips is indeed in development. Accelleration on the R600 isn't yet supported on the R600. Only recently has ATI released documentation for the R600 to the Xorg developers. Until then the last chipset that was documented was the RV280 (Radeon 9250). All newer developments had to be done by trial and error and reverse engineering. Roland --=20 R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) --OXfL5xGRrasGEqWY Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkjBWdwACgkQEnfvsMMhpyUKxgCghI8uWBHEhoWHVT/tOpLLoo2X gP0AnjDy97Dtza15n7cEX1A0lRVcLnl4 =TecM -----END PGP SIGNATURE----- --OXfL5xGRrasGEqWY--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080905161004.GA54737>