Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Jul 2001 21:17:40 -0600
From:      "Kenneth D. Merry" <ken@kdm.org>
To:        Randall Hopper <aa8vb@nc.rr.com>
Cc:        NAKAMURA Kazushi <kaz@kobe1995.net>, multimedia@FreeBSD.ORG
Subject:   Re: Fxtv / G450 hack  (was Re: fxtv, G450, & DGA anyone?)
Message-ID:  <20010714211740.A55034@panzer.kdm.org>
In-Reply-To: <20010714214934.A13385@nc.rr.com>; from aa8vb@nc.rr.com on Sat, Jul 14, 2001 at 09:49:34PM -0400
References:  <20010711224717.A1723@nc.rr.com> <200107121621.f6CGLZk04238@beauty.kobe1995.net> <20010711225308.A1769@nc.rr.com> <20010712001108.A29469@panzer.kdm.org> <20010714214934.A13385@nc.rr.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jul 14, 2001 at 21:49:34 -0400, Randall Hopper wrote:
> Kenneth D. Merry:
>  |It "works" for me if there is anything partially obstructing the picture in
>  |the fxtv window.  ... If I don't do anything, it won't update at all.
> 
> NAKAMURA Kazushi:
>  |  Hello! I can't use DGA yet. It seems matrox driver enabled DGA
>  |after XFree86 4.0.2.
> 
> For those that also haven't had success with DGA (direct video) with Fxtv
> and XFree86, try the attached patches.  Pull the fxtv port, put these in
> the port's "files/" directory, and "make install".  Direct video mode works
> here now.
> 
> It seems that the behavior of memory mapping the video card's linear
> aperture to the address returned by XF86DGAGetVideoLL are only invoked by
> the XF86DGAGetVideo call (for some <video card>-<XFree86 version> pairs).
> Matrox G450 with XFree86 4.0.3 is one of these.  No idea whether this is a
> feature or a bug as there are no man pages for the DGA1 calls in 4.x.  (I
> need to update Fxtv for DGA 2.0 at some point to verify we don't lose
> direct video when XFree86 removes DGA 1.)
> 
> The slight con is that fxtv now has to be run setuid root because of DGA
> restrictions on calling XF86DGAGetVideo.  This is all taken care of by the
> patches.

It doesn't seem to work for me.  The behavior is still the same as before.
I have to have something partially blocking the fxtv window in order for
the video to update.

I'm using XFree86 4.1.0, with a MGA driver I built back in March from the
XFree86 CVS tree.  (The driver in 4.1.0 causes my screen to take more of a
trapezoidal shape, even though the mode line is identical to the mode line
I use with the same monitor and my Millennium under XFree86 3.x.)

FWIW, the behavior of the stock 4.1.0 MGA driver with the regular version
of fxtv was the same with respect to fxtv and DGA.

Ken
-- 
Kenneth Merry
ken@kdm.org

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?20010714211740.A55034>