Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!surfnet.nl!news.unisource.nl!xs4all!xs4all!phiber0 From: phiber0@xs4all.nl () Newsgroups: comp.unix.questions,comp.unix.bsd.freebsd.misc Subject: Linear buffer in XFree86 Date: 1 Jan 1997 16:34:27 GMT Organization: XS4ALL, networking for the masses Lines: 31 Message-ID: <5ae3mj$lms@news.xs4all.nl> NNTP-Posting-Host: xs2.xs4all.nl X-XS4ALL-Date: Wed, 01 Jan 1997 17:34:27 MET X-Newsreader: TIN [version 1.2 PL2] Xref: euryale.cc.adfa.oz.au comp.unix.questions:93586 comp.unix.bsd.freebsd.misc:33424 Hi, I have installed XFree86 3.1.2 under FreeBSD 2.1.5 with 32MB physical memory. The videocard used is an DFI WG-1000VL (local bus), which has a Cirrus Logic GD5426 chipset and 1MB display memory. It works fine, but when looking in /etc/XF86Config I saw an option to allow for linear addressing. I have uncommented the option and tried these configurations: MemBase 0x00e00000 Option "linear" Now, I didn't have any hopes for this one because I have 32MB physical memory, which occupies 0x0 - 0x01ffffff. Quite right I was: my machine resets upon starting X. Now, the following configuration should have worked: MemBase 0x04e00000 Option "linear" Unfortunately it does not work. Symptom: Screen stays black and the system crashes. I have considered two possible factors: 1. My vidoecard's memory is perhaps mapped at another location? 2. Maybe there are CMOS BIOS settings that affect the mapping of display memory? Thanks for any help you can offer, Jeroen Peschier (phiber0@hacktic.nl)