Skip site navigation (1)Skip section navigation (2)
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>