To get the tri-monitor setup I want, I am using the libXinerama hack that allows me fake my layout.
In order to use this, I use a patched version of libXinerama and put it in /usr/lib and then change the libXinerama.so symbolic link to point to it:
[kbrandt@alpine: /usr/lib] ls -l libXinerama.*
-rw-r--r-- 1 root root 7286 2010-05-18 07:57 libXinerama.a
lrwxrwxrwx 1 root root 20 2011-02-27 19:59 libXinerama.so -> libXinerama.so.1.0.0
lrwxrwxrwx 1 root root 20 2011-05-06 11:31 libXinerama.so.1 -> libXinerama.so.1.0.0
-rw-r--r-- 1 root root 8659 2011-04-11 09:40 libXinerama.so.1.0.0
-rw-r--r-- 1 root root 10432 2011-02-27 20:01 libXinerama.so.1.0.0.back
This work fine, except on reboot it rewrites the link and points it to libXinerama.so.1.0.0.back which breaks my setup. What process is doing this, and how can I stop it from doing it?