From owner-freebsd-mobile Thu Oct 5 14:44:56 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id 0F55D37B503 for ; Thu, 5 Oct 2000 14:44:54 -0700 (PDT) Received: from laptop.baldwin.cx (john@dhcp248.osd.bsdi.com [204.216.28.248]) by pike.osd.bsdi.com (8.11.0/8.9.3) with ESMTP id e95Li6i16064; Thu, 5 Oct 2000 14:44:06 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20001005175841.C87106@albury.net.au> Date: Thu, 05 Oct 2000 14:44:18 -0700 (PDT) From: John Baldwin To: Nick Slager Subject: Re: Whee, X works with 1600x1200 Cc: freebsd-mobile@FreeBSD.org Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 05-Oct-00 Nick Slager wrote: > Thus spake John Baldwin (jhb@FreeBSD.ORG): > >> I've recently obtained a new Dell i5000e with a spifft 1600x1200 >> display with an ATI Rage Mobility card. X 4.0.1 did not work out of >> the box, and I had to cvsup the current X sources, but I did get a >> working X server. However, the default config file only did 800x600 > > Did you have to do anything tricksy to get the X CVS sources to compile? > Mine dies fairly early in the build. 4.1-RELEASE fresh install. Yes. In /usr/ports/x11/XFree86-4-libraries/patches, I removed patch-i810 and patch-z{08-12}. I applied this patch to patch-z20: Index: patch-z20 =================================================================== RCS file: /usr/cvs/ports/x11/XFree86-4-libraries/patches/patch-z20,v retrieving revision 1.1 diff -u -r1.1 patch-z20 --- patch-z20 2000/06/08 10:42:22 1.1 +++ patch-z20 2000/09/28 03:57:45 @@ -1,12 +1,11 @@ ---- programs/Xserver/hw/xfree86/loader/Imakefile~ Sat Feb 26 14:39:05 2000 -+++ programs/Xserver/hw/xfree86/loader/Imakefile Mon May 8 16:32:00 2000 -@@ -35,7 +35,8 @@ - -I$(SERVERSRC)/mfb -I$(SERVERSRC)/mi -I$(SERVERSRC)/include \ +--- programs/Xserver/hw/xfree86/loader/Imakefile.orig Wed Sep 27 20:56:24 2000 ++++ programs/Xserver/hw/xfree86/loader/Imakefile Wed Sep 27 20:56:47 2000 +@@ -32,7 +32,7 @@ -I$(SERVERSRC)/os -I$(XINCLUDESRC) -I$(FONTINCSRC) \ -I$(FONTLIBSRC)/include -I$(FONTLIBSRC)/fontcache \ -- -I$(EXTINCSRC) -I$(XF86SRC)/ddc -I$(XF86SRC)/i2c -+ -I$(EXTINCSRC) -I$(XF86SRC)/ddc -I$(XF86SRC)/i2c \ -+ -I$(XF86SRC)/parser + -I$(EXTINCSRC) -I$(XF86SRC)/ddc -I$(XF86SRC)/i2c \ +- -I$(SERVERSRC)/render ++ -I$(SERVERSRC)/render -I$(XF86SRC)/parser #ifdef OS2Architecture SRCS1 = os2funcs.c And added patch-z38: --- programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/Imakefile.orig Wed Sep 27 20:51:45 2000 +++ programs/Xserver/hw/xfree86/os-support/bsd/drm/kernel/Imakefile Wed Sep 27 20:10:24 2000 @@ -18,7 +18,7 @@ LinkSourceFile(i810_drm.h,$(XF86OSSRC)/linux/drm/kernel) LinkSourceFile(mga_drm.h,$(XF86OSSRC)/linux/drm/kernel) LinkSourceFile(r128_drm.h,$(XF86OSSRC)/linux/drm/kernel) -LinkSourceFile(sis_drm_public.h,$(XF86OSSRC)/linux/drm/kernel) +LinkSourceFile(sis_drm.h,$(XF86OSSRC)/linux/drm/kernel) XCOMM This is a kludge until we determine how best to build the This is only tested with the XFree86-4-Server port, btw. I used the standard 4.0.1 ports for the rest of X. I also cvsup'd all of hte X sources (xc-all) and did this to build the server: % cd /usr/ports/x11-servers/XFree86-4-Server % mkdir work % cp -R /usr/xsrc/xc work/ % touch work/.extract_done % make install -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message