Hi,
With Steam announcing that they will soon give native support for Linux I tested running Minecraft in Ubuntu 12.04, 64-bit. To my surprise I got much higher FPS and smoother performance than in Windows 7. Now, unlike most games Minecraft is a Java program, so I decided to see if the same was true for a more representative test of the typical gaming scenario. Since Unigine supports Ubuntu out of the box I ran that on my PC with dual boot, using identical settings and hardware. To really challenge the graphics I used my old 9800GT card, with the i5-2500 at 4.3 GHz.
This is what I got from Linux, using OpenGL:
The same test on Windows 7, using OpenGL:
The same test on Windows 7, using direct3d11:
The OpenGL tests shows that the performance in Linux and Windows is the same for all practical purposes, though Linux wins by a tiny margin. Meanwhile direct3d11 performs better than OpenGL, but all three tests have the same (VERY) low minimum FPS with this setup. This really choked that old Nvidia card!
Not shown here, is the temperatures of the processor and GPU. Since I am regulating those by ASUS Fan Expert II in Windows I got better temps there than I did in Linux. The latter temps were never above 65 degrees Celsius, so that is more a detail to think about if using more demanding hardware.
All in all, I do not foresee any showstoppers for gaming with Steam on Linux, though I could not reproduce the huge performance gain I observed in Minecraft. With a larger consumer base I would expect OpenGL drivers to improve, and further reduce the small difference to direct3d11. With no large performance gain for either OS, gamers should be free to use whatever they like.
Once I get back from vacation, I can repeat this with a more modern AMD card, unless someone beats me to it.
Comments are of course welcome!
With Steam announcing that they will soon give native support for Linux I tested running Minecraft in Ubuntu 12.04, 64-bit. To my surprise I got much higher FPS and smoother performance than in Windows 7. Now, unlike most games Minecraft is a Java program, so I decided to see if the same was true for a more representative test of the typical gaming scenario. Since Unigine supports Ubuntu out of the box I ran that on my PC with dual boot, using identical settings and hardware. To really challenge the graphics I used my old 9800GT card, with the i5-2500 at 4.3 GHz.
This is what I got from Linux, using OpenGL:

The same test on Windows 7, using OpenGL:

The same test on Windows 7, using direct3d11:

The OpenGL tests shows that the performance in Linux and Windows is the same for all practical purposes, though Linux wins by a tiny margin. Meanwhile direct3d11 performs better than OpenGL, but all three tests have the same (VERY) low minimum FPS with this setup. This really choked that old Nvidia card!
Not shown here, is the temperatures of the processor and GPU. Since I am regulating those by ASUS Fan Expert II in Windows I got better temps there than I did in Linux. The latter temps were never above 65 degrees Celsius, so that is more a detail to think about if using more demanding hardware.
All in all, I do not foresee any showstoppers for gaming with Steam on Linux, though I could not reproduce the huge performance gain I observed in Minecraft. With a larger consumer base I would expect OpenGL drivers to improve, and further reduce the small difference to direct3d11. With no large performance gain for either OS, gamers should be free to use whatever they like.
Once I get back from vacation, I can repeat this with a more modern AMD card, unless someone beats me to it.
Comments are of course welcome!