Cheers all,
I've finally gotten what I want (within XF86's limitations) for my X, namely
-radeon accel working(windows are still horribly sluggish-try it and see: grab a window by its bar and shake it. Repeat on well-configured(yeah right) winblows with same gfx card. You see what I mean?)
-dual headed, no xinerama (better than bug-eyed xinerama)
-xv working
-dri working (Only in 16bit, one-headed and while root)

All this by building from CVS, with the help of one Andrew Atrens(thanks!)

But of course I'm not satisfied with this:

> (WW) RADEON(0): Direct Rendering Disabled -- Dual-head configuration
> is not working with DRI at present.
> Please use only one Device/Screen section in your XFConfig file.

radeon_driver.c line 2595 -

/* Xinerama has sync problem with DRI, disable it for now */
if(xf86IsEntityShared(pScrn->entityList[0]))
{
info->directRenderingEnabled = FALSE;
xf86DrvMsg(scrnIndex, X_WARNING,
"Direct Rendering Disabled -- "
"Dual-head configuration is not working with DRI "
"at present.\nPlease use only one Device/Screen "
"section in your XFConfig file.\n");
}

Now my question is: if there's a problem in Xinerama, and I don't run xinerama, can I safely enable this? Or does "dual-head configuration" include dualheaded setups that don't run xinerama? Since I don't know c yet: how would I go about diabling this check, or modifying it to be more correct?

Why is drm access restricted to root, and how do I go about changing it? Simple /dev/dri permissions issue here(I modified this, but can't check it right now)? And what gives with the 16bit(and 32bit, haven't checked) only support?

regards,
-Kacper
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to