New test results arrived! I tested wine versions from 1.3.32 to 1.3.36 and can conclude following:
1.3.32 - playable, texture flickering, sometimes crashes, when you trying to change island in editor or mission interface. Distant trees sometimes disappear for 0.5 second. OA benchmark - 15 fps.
1.3.33 - same as 1.3.32. I didn't found any performance/graphics changes.
1.3.34 - no crashing while changing island anymore, but maybe it's just me.
1.3.35 and 1.3.36 - less texture flickering, no crashes encountered. OA benchmark shows 16 fps from "cold" start.
All tests performed under Slackware x86 (PAE) on Core i7-930 (3.5GHz), 6144 RAM, GTX560Ti.
Main problem of Arma 2 under wine is performance drop. Empty Utes island gives 20-30 fps on max settings. On desert maps situation is better. You should play fullscreen, otherwise mouse will warp over window borders and even forcing mouseWarpOverride will not help. Sometimes texture layers will disappear from buildings for 0.1-0.5 sec, making them ugly. Same with trees. I think, that can be performance bottleneck, as it was with Source engine months ago. I didn't noticed any difference between "windows XP" and "windows 7" in wine prefix settings.
And one more thing: with Dominges we payed first ever MP match Arma2@Linux vs. Arma2@Windows. :) Screenshots below.
Thanks Endotic from #Arma2 for help, ideas and his great work on supporting Arma on appdb!
Bonus: Slackware i686 patched wine-1.3.36 package (slackbuild included). I recommend to use Q4wine, it simplifies install and launch your wine apps a lot.
And Multiplayer screens from my and Dominges' side: