ARandR is designed to provide a simple visual front end for XRandR 1.2/1.3. Relative monitor positions are shown graphically and can be changed in a drag-and-drop way.
Full control over output positioning (instead of plain "left of") with edge snapping
Saving configurations as executable shell scripts (configurations can be loaded without using this program)
Configuration files can be edited to include additional payload (like xsetwacom commands tablet PC users need when rotating), which is preserved when editing
Main widget separated from packaged application (to facilitate integration with existing solutions)
Using your distribution's installer:
aptitude install arandr pacman -S arandrSlackware using a slackbuild by PhantomX:
wget http://cloud.github.com/downloads/PhantomX/slackbuilds/arandr-0.1.4.tar.bz2 tar xjf arandr-0.1.4.tar.bz2 cd arandr ./arandr.SlackBuild 2>&1 | tee build.log ACCEPT_KEYWORDS="~x86" emerge arandr(or ACCEPT_KEYWORDS="~amd64" ... for 64-bit systems)
From source:
Fetch either
the latest release:
wget http://christian.amsuess.com/tools/arandr/files/arandr-0.1.5.tar.gz tar xzf arandr-0.1.5.tar.gz cd arandr-0.1.5or get it directly from GIT (hosted on gitorious):
git clone git://gitorious.org/arandr/arandr.git cd arandrand start it using:
./arandror install it:
sudo ./setup.py install
Changes while running are not caught.
Depends on all modes to have a <width>x<height> name (see debian bug #507521).
cglita wrote a patch that solves the problem. Until a version is released that includes the changes, use his version if the above does not work for you:
git clone git://gitorious.org/arandr/arandr.git cd arandr git checkout cglita ./arandrSee TODO for planned features.
If you are fluent with languages not yet supported, you can add translations to ARandR using gettext. An easy way to do this is ARandR's transifex site or on its Launchpad translation site.
Please send bug reports, suggestions, patches and git pull requests to me.
Copyright © chrysn <chrysn@fsfe.org> 2008–2011, published under GPLv3 or any later version.
Inspired by the dual head sketch in the ThinkWiki.
Translations by