wblock@
Developer
martins said:I'm installing -STABLE now
Remember to update your ports tree and add WITHOUT_NOUVEAU=yes to /etc/make.conf before you start installing ports.
martins said:I'm installing -STABLE now
adamk said:Generally I would recommend sticking with -STABLE unless you have a specific reason to go with -CURRENT (and, in fact, I would normally recommend using -RELEASE, but you won't get 3D acceleration that way, at least not till 8.1-RELEASE and, to be honest, I don't know if the 3D DRM code will even be in 8.1).
Adam
FreeBSD 8.1-RC1 FreeBSD 8.1-RC1 #0: Mon Jun 14 13:40:28 UTC 2010 amd64
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RS600 7941) 20090101 NO-TCL
OpenGL version string: 1.5 Mesa 7.6.1
Woland said:I have an HD5700 series card. I know that 3D acceleration is currently unsuported in the standard radeon driver for this card, but ...
Following the instructions on this page seemed to at least have given me smoother 2D acceleration (maybe by accident) but, of course, no 3D.
The question is, is there another way? Is there a way of smoothly using more "bleeding edge" drivers that might give me 3D rendering, if not now then at least sooner? Or are there at least things I can do to make my system run smoother with this semi-supported hardware?
Meaning, there is no 2D acceleration in Video Cards anymore?adamk said:There is also no 2D acceleration, just 2D modesetting.
killasmurf86 said:Meaning, there is no 2D acceleration in Video Cards anymore?
Or there is no driver support for such thing?
killasmurf86 said:Meaning, there is no 2D acceleration in Video Cards anymore?
Or there is no driver support for such thing?
adamk said:Actually, a little of both. There is no 2D acceleration for HD5xxx cards on FreeBSD because there is no separate 2D chip (there hasn't been since the r500 cards, starting with the X1300, iirc). So all 2D rendering on those chips is all done with the 3D engine. Access to the 3D engine requires kernel support.
adamk said:There's not much you can do. There is no 3D acceleration for it under FreeBSD. 3D acceleration is rather new under linux for that GPU with the open source drivers, and no one is actively working on continuing to support the DRI on FreeBSD. There is also no 2D acceleration, just 2D modesetting.
Adam
On the plus side, I did recently read on one of the mailing lists that the FreeBSD Foundation was looking to fund development of these items, so hopefully FreeBSD won't get completely left behind.
It is especially vital for Linux drm GEM, TTM, KMS code to be ported immediately to the BSDs because developers are in the process of removing userland modesetting code from current graphics drivers. To paraphrase what we have been told by freedesktop.org developers, if we do not port this code, very shortly the BSDs will be left only using the simplest VESA driver at 1024 x 768 resolution with no hardware acceleration.