On Tue, 10 Apr 2001, Christian Bauer wrote:
> I just tried DGA mode with XFree 4.0.1 and the latest NVidia drivers and
> didn't notice anything broken. What exactly was the problem with DGA?
On my Debian system at home, B2 will not detect DGA and will then fallback
to (small) windowed mode. I found that with the following code
(video_x.cpp):
#ifdef ENABLE_XF86_DGA
// DGA available?
int dga_event_base, dga_error_base;
if (local_X11 && XF86DGAQueryExtension(x_display, &dga_event_base,
&dga_error_base)) {
int dga_flags =3D 0;
XF86DGAQueryDirectVideo(x_display, screen, &dga_flags);
has_dga =3D dga_flags & XF86DGADirectPresent;
} else
has_dga =3D false;
#endif
has_dga will be false because there wouldn't be any XF86DGADirectPresent
bit set in dga_flags. That was with XFree 4.0.1 and I don't know why. I
haven't tried since but I also got this problem here and it seems to be
gone now (XFree 4.0.3).
> I think we are ready for the 0.9 release now...
Mandrake 8.0 should go final by the end of the week ;-)
BTW, with recent gtk+ libs I noticed that if I setuid root the BasiliskII
binary, GTK+ will refuse to initialize because of that if refers me to:
=09<http://www.gtk.org/setuid.html>
Shouldn't we have two separate binaries: the prefs editor and the emulator
itself ?
Bye,
Gwenol=E9.
|