[vox-tech] GL chunking problems

R. Douglas Barbieri vox-tech@lists.lugod.org
Wed, 30 Apr 2003 12:24:53 -0700


--gBBFr7Ir9EOA20Yy
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Apr 30, 2003 at 12:03:31PM -0700, Peter Jay Salzman wrote:
> doug,
>=20
> the linux gamers' howto will definitely help you here.  you also have
> the benefit of knowing its author.   ;-)   it's on your system right
> now, if you installed the HOWTO's on your system.
>=20
> briefly, the first thing the HOWTO says is:
>=20
> start X with:
>=20
> startx 2>$HOME/x11.logfile
>=20
> then look for a line that looks like:
>=20
>    (II) XXXXXXX: Direct rendering enabled
>=20
> where XXXXXX give the name of the driver that X is using for your video
> card.  if you don't see this, then you need to learn why DRI is failing.
> chances are extremely good that the clue is in the log file.
>=20
> if DRI is enabled, run glgears both as root and as non-root.  see if you
> get a speed increase as root.  you should be able to get 500-600 fps
> both as root and non-root.  if you don't, the howto tells how to fix
> this.
>=20
> if DRI is enabled and glxgears isn't giving you about 500-600 fps for
> root and non-root, then it's a library problem.  there are a few
> utilities you can use to help diagnose the problem, and they're
> mentioned in the HOWTO.

My problem is definitely falling in this category. The utilities you
mention in the FAQ--are you talking about section 5.1 "Getting
information about your X system?"
>=20
> i'd need more information (based on the stuff i just wrote above) to
> diagnose further.

Would you like me to send you the output of glxinfo offline? What other
information do you need?

> hth,
> pete
>=20
>=20
> begin R. Douglas Barbieri <doug@dooglio.net>=20
> > Hello all,
> >=20
> > Processor: Pentium III 800
> > Memory: 512Mb
> > 3D card: 3DFX Voodoo5 5500
> > Distro: Debian testing
> > Kernel: 2.4.18
> >=20
> > For the longest time, I couldn't run any opengl games on my computer
> > (like quake3 and tuxracer) because they chunked so badly. After googling
> > around, I found that I needed xlibmesa3-gl, so I apt-getted it. Even
> > after that, I still got the chunking.
> >=20
> > I configure my own kernel (necessary since I run Win4Lin), and I noticed
> > that under "Character devices", I had the option "Build drivers for old
> > (XFree 4.0) DRM" was checked. I unchecked it (which causes the drivers
> > for DRM 4.1 to show up), rebuilt the kernel, rebooted and voila! I could
> > get smooth gameplay, at least in tuxracer.
> >=20
> > Once I got tuxracer to run smoothly, I downloaded the latest Mesa
> > libraries (Mesa 5.01). Once installed, quake3 now ran smoothly.  I was
> > then able to run Half Life and the aot port of Hexen II smoothly.
> >=20
> > After a couple of days of happy gameplay (my daughter loves tuxracer,
> > and daddy loves Hexen II), I noticed updates pending for debian testing,
> > so I apt-getted my system. There was a new xserver-xfree86 version, so I
> > restarted my xserver once done apt-getting. Now, it seems, I'm back in
> > the same boat as when I started.  My games are back to chunking badly,
> > making them unplayable.
> >=20
> > Any suggestions as to what I could try?
> >=20
> > --=20
> > R. Douglas Barbieri
> > doug@dooglio.net
> > http://www.dooglio.net
> >=20
> > GPG Fingerprint : FE6A 6A57 2B95 7594 E534  BFEE 45F1 9E5E F30A 8A27
> > MIT.edu recv-key: F6368A3D
> > GPG Public key  : http://www.dooglio.net/dooglio.asc
>=20
>=20
>=20
> --=20
> GPG Instructions: http://www.dirac.org/linux/gpg
> GPG Fingerprint: B9F1 6CF3 47C4 7CD8 D33E 70A9 A3B9 1945 67EA 951D
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech

--=20
R. Douglas Barbieri
doug@dooglio.net
http://www.dooglio.net

GPG Fingerprint : FE6A 6A57 2B95 7594 E534  BFEE 45F1 9E5E F30A 8A27
MIT.edu recv-key: F6368A3D
GPG Public key  : http://www.dooglio.net/dooglio.asc

--gBBFr7Ir9EOA20Yy
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iQCVAwUBPrAjBUXxnl7zCoonAQJTbwP/elaLFyw8pwyHvBaqCfGQXFb3CcVae678
W4GspPPmfy/qg1HHY4G/oy61+Swmo+I/rr4AzTOtCohq82nq7HqpFE2khtZ8Q6x1
rq7NEZLf5VN8Qm5+uCJteyRkzZFQ+f37N9a26J6rM83ztBl8YsyQQsTiiq+ZeA1x
9Fmhp2XVNxA=
=csfh
-----END PGP SIGNATURE-----

--gBBFr7Ir9EOA20Yy--