It has four discrete video cards, NVidia's, and I was only able to get it working as zaphod rather than any kind of twinview or xinerama. This was actually fine with me, due to the way it was set up.
When I first started the job, back in September, I could only get it working with fluxbox, and even then was having issues. I was using (after breaking X by trying to do it by hand)
nvidia-settings and it was a bit peculiar--only showing three monitors, but after some dragging around, I finally got it working. (If you want a copy of the xorg.conf, PM me and I'll send it along--it was configured through the
nvidia-settings GUI, to my shame.)
It took some playing around to get it working in openbox. It can be done in
.xinitrc but I wound up adding lines to
/usr/local/bin/openbox-session.
So, my
openbox-session has
Code:
DISPLAY=:0.1 openbox &
DISPLAY=0.2 openbox &
DISPLAY=0.3 openbox &
above the last two lines (the comment to run openbox and the actual exec line).
I've also tried having 3 openbox screens and one dwm screen. It almost worked. If I comment out the first DISPLAY entry in
openbox-session, and then, in DISPLAY 0.0, do
DISPLAY=0.3 dwm & I get a dwm session. However, every time I go to another display, to get back to dwm, I have to open a new tag (their version of workspace.)
I find (and this is just me, of course,) that with the 4 monitors, I don't really have much use for tiling. I have a browser full screen in one window and second browser and 3-4 terms open in the next--that's the screen where tiling would be most useful.
My main shortcuts are movement and resizing. I have shortcuts for the browsers I use, but that could just as easily be done with
dmenu which has its own shortcut. For me Mod4+arrow snaps something to top, bottom, left, or right.
Oh, I also have tint2, but only on one of the monitors, which is the only one where I need to know what's open. I'm not a big fan of lxpanel, (but have only used it as default when setting up Lubuntu for my wife's friend.)
Is your tile.sh up anywhere?
(Hope that no one was bored by my overly lengthy explanation.)