Linked by Thom Holwerda on Tue 27th Oct 2009 15:23 UTC, submitted by diegocg
X11, Window Managers X.org 7.5 has been released. This version includes DRI2, Multi-Pointer X, Input device properties, X Input Extension 2, RANDR 1.3 (adds support for panning and for Projective Transforms, which can be used to scale the screen up/down as well as perform projector keystone correct or other effects) and video and input driver enhancements. Here are the release notes.
Thread beginning with comment 391553
To view parent comment, click here.
To read all comments associated with this story, please click here.
tylerdurden
Member since:
2009-03-17

I have a dual landscape-portrait monitor setup, both nvidia and ati accelerated drivers refuse to work with xrandr.

I would not mind trading compiz glitz for proper multidisplay behavior. Ever since the days of xinerama it has been a mess in x.org (nee xfree) land...

Reply Parent Score: 2

porcel Member since:
2006-01-28

You may be in for a surprise as the ATI drivers are improving a great deal, both the open and proprietary.

I am finding the ATI drivers really stable and fast in this new release.

Reply Parent Score: 3

tonym Member since:
2005-07-06

Actually, the ATI proprietary drivers now support xrandr and the open source drivers are quite good, 3d performance could still improve, but other than that the do pretty good.

Reply Parent Score: 1

gilboa Member since:
2005-07-06

... So what do you want from Xorg?
Once you use binary drivers, for better or worse, you accept the if vendor A doesn't want to support feature X, you're screwed. *

- Gilboa
* I'm using the nVidia binary drivers on a number of machines. Never-the-less I don't blame Xorg for my own hardware purchasing decisions...

Reply Parent Score: 2

sbergman27 Member since:
2005-07-24

Once you use binary drivers, for better or worse, you accept the if vendor A doesn't want to support feature X, you're screwed.

On the other hand, once you use FOSS drivers, you accept that if the project doesn't want to support a feature, or moans that they need more devs, you're screwed. Well... unless you happen to be competent to add the feature yourself. And are in the position to devote the substantial amount of time that it would require. And then get your patches cleaned up and accepted by the project... assuming you don't want to maintain your own fork forever.

But then again, if you need a feature not supported by your driver, isn't it easier to get a different card than to do all that... regardless of whether the driver is open or closed source? Balanced against the cost of a new card, how much do you want to work for? 50 cents an hour?

And if you absolutely have to have all hardware features supported, you're best off running Windows, as a general rule.

There are many good reasons for running FOSS drivers. But I've always found the whole "at the mercy of" argument to be a bit contrived. In general, I've found proprietary drivers to be more feature complete than the FOSS ones.

Edited 2009-10-28 19:34 UTC

Reply Parent Score: 2

Bille Member since:
2007-05-31

NVidia drivers don't support XRANDR. Well, it supports a subset of XRANDR 1.1, but not the rotatey stuff you want. You'll recall that 90% of the driver code is shared with Windows, and XRANDR support would conflict with their TwinView feature. Blame the driver vendor, not the server.

Reply Parent Score: 1

WereCatf Member since:
2006-02-15

I might be wrong but I have the impression that even the Linux drivers do support screen rotation, but you have to specify the options in xorg.conf file, and those options are specific to Nvidia drivers. I have no idea why they don't just support XRANDR properly.

Reply Parent Score: 2