On Tue, Apr 24, 2007 at 03:23:59AM +1000, Sunnz wrote:
If you want 3D and BSD, your only option currently is FreeBSD.
OpenBSD lacks support for DRI in the kernel.
I have a radeon in my FreeBSD box:
drm0: <ATI Radeon AS 9550> port 0xc000-0xc0ff mem 0xc0000000-0xcfffffff,0xe5000000-0xe500ffff irq 16 at device 0.0 on pci1
info: [drm] Initialized radeon 1.24.0 20060225
On FreeBSD, 3D works with 100% free code if you remove all the blobs
from the stock kernel config, which I did (none of them have to do with
radeon):
include GENERIC
# no blobs please
nodevice ath
nodevice ath_hal
nodevice ath_rate_sample
nodevice nve
They still get compiled as modules but are not loaded.
There are some 3D glitches with the r300 driver in Xorg 6.9,
so I'm eagerly waiting for the modular Xorg merge because it looks like
the r300 driver will be updated along with that.
But most apps run just fine even with the current driver.
I don't actually use 3D a lot though, so ymmv.
--
stefan
http://stsp.name PGP Key: 0xF59D25F0