From: Sean E. R. <se...@ge...> - 2003-02-16 17:18:03
|
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday 16 February 2003 07:54 am, Felix K=FChling wrote: =2E.. > > related. 2) Turning off GL, but use the kernel radeon module rather than > > fbdev. It *is* possible that if I disable DRI, I could still see the > > problem; this would make it a kernel module problem, rather than DRI. > > Huh? I think you're mixing up a few things here. Basically you have > three choices how to use your graphics card with XFree86. > > 1) FBDev (2D and 3D unaccelerated) > 2) Radeon 2D driver (2D accelerated, 3D unaccelerated) > 3) Radeon 2D driver and DRI enabled (2D and 3D accelerated) > > The kernel module is only used in the third case. The component you'd > have to blame if you still get the lag with DRI disabled is the 2D > driver in the Xserver. I thought that fbdev uses the fbradeon kernel module, directly or indirectl= y. =20 In fact, I know it does, because initially, I was compiling the VGA frame=20 buffer kernel module, and using fbdev in X gave me a maximum resolution of= =20 1024x768. After disabling VGA and enabling the Radeon kernel frame buffer= =20 module, I immediately got 1400x1050 resolution, without changing anything i= n=20 XF86Config. I also thought that the radeon driver was a kernel module... when I install= ed=20 the DRI code, it certainly overwrote the default kernel radeon module, whic= h=20 never worked with my graphics card anyway. I know nothing about DRI, and very, very little about X, but aren't the ker= nel=20 modules used no matter what you do? Something in the kernel eventually has= =20 to drive the graphics card. > One more thing you could try is the option "SWCursor". This may be the > quick fix you're looking for. But it's really just a workaround. Hm... I'll try that now, thanks! =2D --=20 ### SER Deutsch|Esperanto|Francaise|Linux|Java|Ruby|Aikido|Dirigibles|GPG= =20 ### ### http://www.germane-software.com/~ser jabber.com:ser ICQ:83578737 = =20 ### ### GPG: http://www.germane-software.com/~ser/Security/ser_public.gpg = =20 ### =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+T9WeP0KxygnleI8RAs6QAKC8/JJRe1heJ7eeUbDPvuHvKFaOHgCglMev eHaxXJI0jZaUZ681FfOnHqA=3D =3D5dpi =2D----END PGP SIGNATURE----- |