What is it?
Urandr is a GUI to RandR 1.2 written in PyGTK. IT covers RandR 1.2 basic functionalities and aims to make multihead configuration as easy as possible for unexperienced users.
Usecases:
- James wants to connect his laptop to a projector without messing with his xorg.conf
- Jane has two displays and would like to work on her screens as if they were a unified desktop
What URandR does NOT do:
- It doesn't set up more than 2 screens a time (e.g. 2 DVI monitors) [THIS WILL BE FIXED]
Requirements:
- An Intel card with Intel's modesetting driver or an ATI card with the open source driver ("ati")[version 6.7.191 or higher]
- xorg-server 1.3 or higher (on any GNU/Linux distribution)
Known Problems:
- If you allow URandR to set up a virtual resolution, you will have to enable your external monitor (with the enable checkbox) and click on the Apply button. Only then you will be able to set your external monitor to the left (or to the right, etc.) of your main screen
- Sometimes setting the virtual resolution disables direct rendering (which you can restore by removing the virtual resolution from your xorg.conf or with URandR's Clear button. [Make sure you disable Compiz before you use a a method other than Clone mode]
What does it look like?

How do I file a bug report about URandR?
You can send me an email, at least until the project page on Launchpad.net is ready.
WARNING: this
application is only an alpha and you should use it at your own riskUNSTABLE RELEASE (0.1+0ubuntu12-3, released on April 11 2008)
(See my Blog for an explanation of URandR's features)
Licence: GPL
Package for Ubuntu
urandr_0.1+0ubuntu12-3_all.deb
Source code for Debian and Ubuntu
(only developers of Debian based distributions might want to download this)
urandr_0.1+0ubuntu12-3.dsc
urandr_0.1+0ubuntu12-3.tar.gz
urandr_0.1+0ubuntu12-3_i386.changes
Source code for other distributions (without the Debian's packaging scripts)
(only developers or users of non-Debian based distributions might want to download this)
urandr-0.1.tar.gz