I know, by now, that this particular question has been answered again and again and again and again. I have been trying all of the suggested cures to this menace, but nothing seems to work.
First of all, my system comprises of: an AMD Phenom X4, GeForce GTX 960 and I have installed every possible driver (367, 370, 375, 378) and nothing solves my problem which is this:
iraklis@panisxyros:~$ steam
Running Steam on ubuntu 16.10 64-bit
STEAM_RUNTIME is enabled automatically
[2017-02-20 13:12:44] Startup - updater built Jan 19 2017 01:22:13
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
Trying to add a little more verbosity i did a:
iraklis@panisxyros:~$ LIBGL_DEBUG=verbose steam
but I got the exact same output message, although this happens only with the 367 drivers loaded. When all of the other drives were loaded I got some extra info, such as:
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
libGL error: failed to load driver: swrast
The solution is always a thing with an old version of libstdc++, but this problem is solved, since the steam package installed from the repo, takes care of this internally.
Anyway, the most baffling things are:
- When I tried using my old GPU (an ancient GT 210) Steam worked just fine (with 340 drivers installed)
- When I use the nouveau driver, Steam does work, but the performance is so bad that it renders my computer unusable.
So, any other suggestions would be so very welcome. Thanks in advance.