On the second hard disk of my main desktop a couple of days I installed Ubuntu 14.04 (on the first one I still have 12.04 working flawlessly). After updating the system, I installed first the Nvidia driver 331.38 from the repository and then Steam; so far so good, as usual, tested the whole thing with a couple of small games without glitches. Then I tried Metro Last Light and .... absolutely nothing, it didn't start (no messages or other indications). It was very odd, I thought maybe I did something wrong but Half Life 2 was working reasonably well (I say reasonably because I had the impression of a slight lag). Finally I tested PainkilledHD which took a very long time to start: it worked, but it was missing textures on the ground of every map. I decided to replace the driver with the legacy one of the repo (304something) and it was better, because Metro LL worked, other games on Steam seemed more responsive but still the textures were missing on PainkillerHD (I found out later that the problem is probably due to the recent update of the game). So I decided to manually install the latest stable driver from NVIDIA (331.79) following the excellent allenskd's guide but it turned out that I had the same problems I was experiencing with the 331.38, meaning that Metro LL was again not starting (and by the way, I have not tested every single game I own on Steam for Linux, so there may be other issues as well). So, what are my options, would installing another distro like Mint or Manjaro change anything? Does anybody else have issues with Steam?