no, whenever a game gets ported to linux, there's always a flood of people complaining about weird incompatibility issues with their vague builds
it's what happened when steam went to linux, and heck, it still happens a lot
This is an older post but im replying because I just thought of something. Valve has been working with Windows for 15 years, about 3 years with Mac (at least for the Steam application) and Linux for about 1 year (started in December 2012). However, Steam was only officicially released for Linux last February..6 months ago. Of course there will be bugs, considering the fact that video drivers for Linux were already bad (AMD and Nvidia, now its the opposite, nvidia and AMD drivers have gotten better thanks to Valve). On top of that you will always have a handful of bugs when releasing something new, espicially for a platform never tested on before. Vague builds? The most popular linux distrubtions are Linux Mint (which is directly based off of Ubuntu), Ubuntu and Debian (Ubuntu is based off of Debian), Fedora, OpenSUSE. All of these distros have their own Steam client and are already configured out-of box.
This is offtopic to what you are talking about but something pretty neat to notice is that when L4D2 was in testing for Steam and receieved many optimizations it actually outperformed the D3D version of Windows by 45FPS (pretty big difference). Compared to the OpenGL version of Windows the linux version outperformed (and still does) by 12FPS (not so significant but 10+ FPS is pretty good).