[PREVIEW] Nouveau on FreeBSD
Anonymous
swell.k at gmail.com
Fri Mar 27 18:40:15 PDT 2009
Anonymous <swell.k at gmail.com> writes:
> Robert Noland <rnoland at FreeBSD.org> writes:
>
>> On Sat, 2009-03-21 at 09:12 +0300, Anonymous wrote:
>>> Robert Noland <rnoland at FreeBSD.org> writes:
>>> The module works fine but not very usable on my
>>> 9600GT. One thing to note is that NoAccel works *slower* than without
>>> nouveau.ko present at least on my box.
>>
>> That doesn't make any sense... If the module isn't loaded, or X isn't
>> attached to it nothing is changed.
>
> Yep, I heard same answer from nouveau devs a while ago. But smth in
> xf86-video-nouveau works differently when NoAccel explicitly set in
> xorg.conf and module is present.
I think the source of my confusion is here
/* Attempt to initialise the kernel module, if we fail this we'll
* fallback to limited functionality.
*/
if (!NVPreInitDRM(pScrn)) {
xf86DrvMsg(pScrn->scrnIndex, X_NOTICE,
"Failing back to NoAccel mode\n");
pNv->NoAccel = TRUE;
pNv->ShadowFB = TRUE;
}
It turns on shadow framebuffer but does *not* report about it in Xorg.log.
And with DRM present ShadowFB defaults to FALSE, so it's not enough
to turn NoAccel on alone to achieve same effect as without module.
More information about the freebsd-x11
mailing list