Il vous faut tout d'abord être au moins en 6.0-BETA2 FreeBSD 6.0-BETA2 qui contient le patch pour le drm radeon.
( Eventuellement le patch se trouve la http://people.freebsd.org/~anholt/dri/r300-drm.diff)
Ensuite rebuildez votre quenelle en rajoutant les options ci-dessous
# DRM device drm # Radeon device radeondrm
Au démarrage vous devez avoir quelque chose du genre :
drm0: <ATI Radeon RV300 Mobility 9600 M10> port 0xc000-0xc0ff mem 0xd0000000-0xdfffffff,0xfcff0000-0xfcffffff irq 11 at device 0.0 on pci1 info: [drm] AGP at 0xe0000000 128MB info: [drm] Initialized radeon 1.16.0 20050311 on minor 0 info: [drm] Loading R300 Microcode info: [drm] Loading R300 Microcode
Il faut ensuite installer les versions de dev du dri et de xorg.
graphics/dri-devel x11-servers/xorg-server-snap
Le driver xorg est
Driver "radeon"
Ensuite un redémarrage du serveur X et vous aurez l'accélération 3D pour votre carte ATI.
Sont testés fonctionnelles :
[rabbit speedball] glxgears 11871 frames in 5.0 seconds = 2374.200 FPS 11782 frames in 5.0 seconds = 2356.400 FPS 11774 frames in 5.0 seconds = 2354.800 FPS 11778 frames in 5.0 seconds = 2355.600 FPS
Note: Pensez aussi à activer
Option "DynamicClocks" "True"
dans xorg.conf pour profiter des fonctionnalités d'économie d'énergie de votre carte. ( powerplay )
Plus d'infos la : http://r300.sourceforge.net/R300.php
ou #dri sur freenode