cabriofahrer
Well-Known Member
Auf meinem Hauptrechner, mit einer ATI Radeon HD 4850, nutze ich WindowsXP.
Nachdem es in den Release-Notes zu FreeBSD 7.3 heißt, daß der Kernel die neue Radeon 4xxx Reihe unterstützt, wollte ich es also wissen und installierte ein 7.3 (i386) auf einer externen Festplatte, um die 3D-Beschleunigung mit besagter Karte auf FreeBSD auszuprobieren. Ich habe es jeweils einmal mit xorg7.4 und 7.5 ausprobiert, jeweils libdrm, dri, libGL, libGLU, libglut und mesa-demos mit portupgrade (und den Optionen WITHOUT_NOUVEAU=yes und CPUTYPE=i486) neu kompiliert, so daß ich Mesa 7.6 und überhaupt 3D auf der Radeon 4850 bekomme, aber ein glxinfo | grep Mesa zeigt mir dann nur OpenGL 1.2 an. Glxgears zeigt ca. 1950 fps. 3D-Spiele wie linux-enemyterritory (Q3-Engine) oder UT2004 starten nur im Software-Modus, also nicht spielbar.
Hingegen auf meinem Notebook mit einem Radeon M X700-Chip bekomme ich selbst ohne Mesa 7.6 (also Standard xorg-packages) bei einem glxinfo | grep Mesa OpenGL 1.4 angezeigt. Das scheint dann wohl der feine Unterschied zu sein, um die vorher genannten Spiele 3D-beschleunigt zum Laufen zu bringen. Auch dort liegt glxgears bei ca. 1950 fps.
Wieso bekomme ich mit der Radeon 4850 nur Mesa OpenGL 1.2 und mit der X700 1.4?
Nachdem es in den Release-Notes zu FreeBSD 7.3 heißt, daß der Kernel die neue Radeon 4xxx Reihe unterstützt, wollte ich es also wissen und installierte ein 7.3 (i386) auf einer externen Festplatte, um die 3D-Beschleunigung mit besagter Karte auf FreeBSD auszuprobieren. Ich habe es jeweils einmal mit xorg7.4 und 7.5 ausprobiert, jeweils libdrm, dri, libGL, libGLU, libglut und mesa-demos mit portupgrade (und den Optionen WITHOUT_NOUVEAU=yes und CPUTYPE=i486) neu kompiliert, so daß ich Mesa 7.6 und überhaupt 3D auf der Radeon 4850 bekomme, aber ein glxinfo | grep Mesa zeigt mir dann nur OpenGL 1.2 an. Glxgears zeigt ca. 1950 fps. 3D-Spiele wie linux-enemyterritory (Q3-Engine) oder UT2004 starten nur im Software-Modus, also nicht spielbar.
Hingegen auf meinem Notebook mit einem Radeon M X700-Chip bekomme ich selbst ohne Mesa 7.6 (also Standard xorg-packages) bei einem glxinfo | grep Mesa OpenGL 1.4 angezeigt. Das scheint dann wohl der feine Unterschied zu sein, um die vorher genannten Spiele 3D-beschleunigt zum Laufen zu bringen. Auch dort liegt glxgears bei ca. 1950 fps.
Wieso bekomme ich mit der Radeon 4850 nur Mesa OpenGL 1.2 und mit der X700 1.4?