Date: Fri, 28 Apr 2000 17:31:16 -0700 From: Ulf Zimmermann <ulf@Alameda.net> To: Randall Hopper <aa8vb@ipass.net> Cc: Alexander Langer <alex@big.endian.de>, multimedia@FreeBSD.ORG Subject: Re: DGA on XF86 4.0 Message-ID: <20000428173116.F57534@PacHell.TelcoSucks.org> In-Reply-To: <20000427221616.A4841@ipass.net>; from aa8vb@ipass.net on Thu, Apr 27, 2000 at 10:16:16PM -0400 References: <20000427101213.A2872@cichlids.cichlids.com> <20000427221616.A4841@ipass.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Apr 27, 2000 at 10:16:16PM -0400, Randall Hopper wrote: > Anyone got the scoop on DGA v2 versus v1 differences? > > > Alexander Langer: > |DGA doesn't work any more with fxtv since I've upgraded to XFree86 > |4.0. > | > |Are there any plans to update that in near future? > > Kenneth Culver also reported this. Apparently DGA v2 isn't backward > compatible (I'm assuming your fxtv was rebuilt using XFree86 4.0 > libraries). He said: > > It seems that It's reporting that DGA isn't available: > I get this: > XF86DGAQueryDirectVideo() reports DGA not avail > > This rtn is returning False, which typically indicates failure. > > I've got my hands full with school right now, so I haven't even had a > chance to install XFree86 4.0 yet. But if you or someone with 4.0 wants to > help out, it might not take much time and I'm sure others would sure be > appreciative. > > If you've done some development, man XF86DGA might disclose what's changed. > If not (out-of-date docs), /usr/X11R6/include/X11/extensions/xf86dga* > probably will. > > Either way, try this. Build fxtv from ports. Then in tvscreen.c, play > with the XF86DGA... calls. For example, try replacing: > > ret = XF86DGAQueryVersion( s->display, &dga_majv, &dga_minv ); > with: > ret = True; > dga_flags_sup = XF86DGADirectPresent; > > and see what happens. "sync" your disks first. Direct Video is dangerous > if given the wrong address. Erroneous (malicious or accidental) > programming of the Bt8xx chip via the bktr driver is the single easiest way > I know to trash your virtual memory space from userland. By default DGA is not turned on in XFree86 4.0, I had to modify my /etc/X11/XF86Config: # This loads the miscellaneous extensions module, and disables # initialisation of the XFree86-DGA extension within that module. SubSection "extmod" Option "xfree86-dga" # don't initialise the DGA extension EndSubSection That part is by default: # This loads the miscellaneous extensions module, and disables # initialisation of the XFree86-DGA extension within that module. SubSection "extmod" Option "omit xfree86-dga" EndSubSection > > Randy > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message -- Regards, Ulf. --------------------------------------------------------------------- Ulf Zimmermann, 1525 Pacific Ave., Alameda, CA-94501, #: 510-769-2936 Alameda Networks, Inc. | http://www.Alameda.net | Fax#: 510-521-5073 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000428173116.F57534>