From owner-freebsd-mobile Wed Sep 6 12:16:45 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from spock.org (cm-24-92-52-10.nycap.rr.com [24.92.52.10]) by hub.freebsd.org (Postfix) with ESMTP id F03BF37B423 for ; Wed, 6 Sep 2000 12:16:38 -0700 (PDT) Received: (from jon@localhost) by spock.org serial EF600Q3T-B7F; Wed, 6 Sep 2000 15:16:35 -0400 (EDT) (envelope-from jon) Date: Wed, 6 Sep 2000 15:16:35 -0400 From: Jonathan Chen To: Christian Gruendemann Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: Savage IX Message-ID: <20000906151635.A60820@spock.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from cgruende@cse.unl.edu on Wed, Sep 06, 2000 at 05:24:43AM -0500 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Sep 06, 2000 at 05:24:43AM -0500, Christian Gruendemann wrote: > I have a Toschiba Satellite Notepad with a S3 Savage IX Chipset (8MB). > I thought that XFree86 3.3.6 would support the Chipset. Eventually the > support was mentioned in the Hardware List. It works only with a patch, so > I used the patch on the source and compiled Xfree with no errors. Now, > the chipset is as far as I can see correctly detected, but Xfree86 doesn't > work with a resolution higher than 320x200. I tried every solution and > different XF86Config's, but nothing helped. Does anybody have an idea? I would recommend building your own package. Simply add "fix-08-s3savage_ix+mx" to the list of PATCHFILES in /usr/ports/x11/XFree86/Makefile, and make install. The laptop I have (IBM T20, Savage IX) works with 1024x786 at 8 and 32bpp, but I get snow when windows are moved around. Also there are some (expected) issues with mode switching. I suspect these problems are caused by the non-use of VM86 VESA instructions on FreeBSD. I'm currently working on a resolution to these issues. If anyone else has their Savage IX working perfectly or knows a workaround, I'd love to hear about it. Anyway, here's the relavent part of my XF86Config: Section "Monitor" Identifier "Primary Monitor" VendorName "Unknown" ModelName "Unknown" HorizSync 30-100 VertRefresh 30-90 # Modeline "1024x768" 48.00 1024 1032 1152 1360 768 784 787 823 Modeline "1024x768" 60.00 1024 1032 1152 1360 768 784 787 823 Modeline "800x600" 60.75 800 864 928 1088 600 616 621 657 -hsync -vsync Modeline "640x480" 36.00 640 696 752 832 480 481 484 509 -hsync -vsync EndSection Section "Device" Identifier "Primary Card" VendorName "Unknown" BoardName "None" # set_memclk 60 # Option "late_ras_precharge" # Option "fifo_aggressive" # Option "fast_dram" # Option "pci_burst_on" # Option "pci_retry" EndSection Section "Screen" Driver "SVGA" Device "Primary Card" Monitor "Primary Monitor" DefaultColorDepth 32 BlankTime 0 SuspendTime 0 OffTime 0 SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection -- (o_ 1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2-1-2 _o) \\\_\ Jonathan Chen jon@spock.org /_/// <____) No electrons were harmed during production of this message (____> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message