Date: Sun, 03 Jul 2005 00:31:46 -0000 From: Eric Anholt <eta@lclark.edu> To: Julian Elischer <julian@freebsd.org> Cc: x11@freebsd.org, current@freebsd.org Subject: Re: Inspiron 7500 vs x.org server Message-ID: <1107119941.849.5.camel@leguin> In-Reply-To: <20050130205650.C370416A4CF@hub.freebsd.org> References: <20050130205650.C370416A4CF@hub.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] On Sun, 2005-01-30 at 20:56 +0000, Julian Elischer wrote: > Adding more to this.. x.org has this as bug 1109 > It was erroneously linked as a duplicate of 1881 which has > been fixed, however that was a bug in the radeon driver and this > is the ati driver. The ati driver is just a little wrapper that loads radeon, r128, or atimisc as appropriate. If you could verify that 1881's fix helps you, I'll dump it into the xorg-server port (or I might anyway whenever I commit to xorg-server next). A patch to xorg-server is attached. -- Eric Anholt eta@lclark.edu http://people.freebsd.org/~anholt/ anholt@FreeBSD.org [-- Attachment #2 --] Index: files/patch-radeon_driver.c =================================================================== RCS file: /home/ncvs/ports/x11-servers/xorg-server/files/patch-radeon_driver.c,v retrieving revision 1.1 diff -u -r1.1 patch-radeon_driver.c --- files/patch-radeon_driver.c 13 Jan 2005 22:52:23 -0000 1.1 +++ files/patch-radeon_driver.c 30 Jan 2005 21:17:33 -0000 @@ -1,5 +1,14 @@ --- programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c.orig Tue Aug 24 17:30:41 2004 -+++ programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c Thu Jan 13 14:34:17 2005 ++++ programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c Sun Jan 30 13:17:12 2005 +@@ -1311,7 +1311,7 @@ + info->PanelYRes = (INREG(RADEON_CRTC_V_TOTAL_DISP)>>16) + 1; + } + if (fp_horz_stretch & RADEON_HORZ_STRETCH_ENABLE) { +- info->PanelXRes = ((fp_vert_stretch>>16) + 1) * 8; ++ info->PanelXRes = ((fp_horz_stretch>>16) + 1) * 8; + } else { + info->PanelXRes = ((INREG(RADEON_CRTC_H_TOTAL_DISP)>>16) + 1) * 8; + } @@ -4471,10 +4471,12 @@ RADEONSave(pScrn); Index: scripts/configure =================================================================== RCS file: /home/ncvs/ports/x11-servers/xorg-server/scripts/configure,v retrieving revision 1.6 diff -u -r1.6 configure --- scripts/configure 13 Jan 2005 22:52:24 -0000 1.6 +++ scripts/configure 17 Jan 2005 03:47:57 -0000 @@ -24,7 +24,6 @@ echo "#define UseInstalledPrograms YES" >> $LOCALDEF echo "#define StandardIncludes -I${PREFIX}/include" >> $LOCALDEF echo "#define BuildXFree86ConfigTools YES" >> $LOCALDEF -echo "#define BuildXFree86ConfigTools YES" >> $LOCALDEF echo "#define DriverManDir \$(MANSOURCEPATH)4" >> $LOCALDEF echo "#define DriverManSuffix 4x" >> $LOCALDEF echo "#define MiscManDir \$(MANSOURCEPATH)7" >> $LOCALDEF [-- Attachment #3 --] _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1107119941.849.5.camel>
