So I switched to Ubuntu permanently because I think Windows is gonna end up like the Titanic. However, I want to keep recording playthroughs. Here's what you have to do:
sudo apt-get install wine
sudo apt-get install winetricks
winetricks corefonts vcrun2005sp1 vcrun2008 vcrun2010
steampowered.com, install Steam as normal
Install one or two games directly from Steam as normal
For each game, add the "-windowed" option, to run in a window
You also can specify the dimensions: "-windowed -w 1280 -h 720"
Also if you like, to save time, add the novid option to skip the intro like so: "-windowed -w 1280 -h 720 -novid" - Adjust dimensions to your liking
sudo apt-get install recordmydesktop
Go to the Ubuntu App Store and install the graphical version of recordmydesktop
sudo apt-get install pavucontrol
Note:
For simulated fullscreen of a game, use these launch options for any Source game title:
"-windowed -w 1920 -h 1080 -novid -noborder"
Adjust the dimensions to the native resolution of your screen.
Note:
In some cases, setting the shadow quality to "high" in both - Portal and Portal 2 - may result in "pink" walls. Set that to medium (do you really need super-high quality shadows?).
--
In recordmydesktop, go to Performance, enable the last two options - rest leave as is (only modify where you want to dump your temporary video files)
Begin recording
Open pavucontrol (open a terminal, and type that - tool does not get menu entry) and go to Recording. There, select the source you want to record from. System sound is "Monitor of built-in Stereo".
Wine version is 1.4, it is emulating Windows 7 and DirectX10.