Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Apr 2006 16:50:49 -0500
From:      Jeff Cross <jeff.cross@averageadmins.com>
To:        Michael Nottebrock <lofi@freebsd.org>
Cc:        ports@freebsd.org, questions@freebsd.org
Subject:   Re: OpenGL and Intel Graphics [WAS: Cake and Eat it Too: RTCW Port]
Message-ID:  <4436DEB9.6020303@averageadmins.com>
In-Reply-To: <4436D3C7.5070707@freebsd.org>
References:  <4435E812.2080008@averageadmins.com>	<4436CDDD.5050002@averageadmins.com> <4436D3C7.5070707@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Michael Nottebrock wrote:
> Jeff Cross schrieb:
> 
>>> GL_RENDERER: Mesa GLX Indirect
>>>
>>>
>>> ***********************************************************
>>>  You are using software Mesa (no hardware acceleration)!
>>>  Driver DLL used: libGL.so.1
>>>  If this is intentional, add
>>>        "+set r_allowSoftwareGL 1"
>>>  to the command line when starting the game.
>>> ***********************************************************
> 
>> [...]
> 
>> Does anyone know if it is possible to run OpenGL game graphics on an
>> Intel based chipset?  When I run glxgears it runs like a champ,
>> returning anywhere from 450-500 fps.
> 
> You seem to not have direct rendering / GLX enabled. I'm not sure if
> that is supported on your particular chipset, but it's nevertheless
> worth a try, since pretty much all games assume/require
> hardware-accelerated 3d graphics to be working in order to run properly.
> 
> Make sure you have
> 
> Load "glx"
> Load "dri"
> 
> in Section "Module" in your xorg.conf as well as
> 
> Section "DRI"
>         Mode    0666
> EndSection
> 
> Also make sure you have the i915 drm kernel module available (is
> available in FreeBSD 6.0 and newer, should be in /boot/kernel/i915.o)
> and loaded (check with kldstat, try manually loading it before starting
> X if it doesn't get autoloaded).
> 
> 
> Cheers,

I did have "glx" and "dri" but I added the DRI section to my
configuration.  Adding the section ans restarting X did not seem to work.

I also did not have the i915.o kernel module on my system.  How might I
go about getting/compiling that to see if ti may help?

Also, if I don't have GLX support, why does glxgears run?

Jeff Cross
www.averageadmins.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4436DEB9.6020303>