Well, I guess its time for my first post, hope it helps some of you out.
When I first got my s10 I wasn't very happy with the video performance in Ubuntu Intrepid Ibex. So, I started hunting around and seeing if there was a solution. Luckily I ran across the following article:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/177492
Now, I knew what my problem was, and created a simple xorg.conf which fixed the issues for me. I have included it with the archive below, but its short so I put it here too.
--- Start xorg.conf
Section "Device"
Identifier "Configured Video Device"
Driver "intel"
Option "AccelMethod" "exa"
Option "MigrationHeuristic" "greedy"
Option "ExaNoComposite" "false"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
SubSection "Display"
Virtual 2048 2048
EndSubSection
EndSection
--- End xorg.conf
Now my final task was to be able to easily attach it to an external monitor. So I found a script I used on my eeepc (now in my closet) and it works great for the s10. You can find the script "reloadvideo" attached to this post which I got from http://www.di2.nu/software/eeetweaks.htm. It only has 2 modes. Either it enables the external monitor, or turns it off. I find that it works for all the monitors in my house and xrandr simply handles what res to use (you can always change it in Screen Resolutions). I just put it in /usr/local/bin.
Even though the script is useful, it is only ideal when you can bind it to a key on your keyboard. I have decided to not use compiz, since there is still some rendering issues with it enabled. So I bound it to Control F4 in metacity using this tutorial:
http://the-gay-bar.com/index.php?/archives/166-Binding-a-keyboard-shortcut-to-a-random-command-in-GNOME/
Seemed like a decent key to pick since there isn't a blue function key item there. I am sure there is an easy way to do the keybinding in compiz if you continue to use it.
Also, compiz works fine except for a couple higher end 3d games, the new xorg.conf will help with both metacity and compiz.
