I have openSUSE 13.1 upgraded from 12.3 with Gnome-Shell 3.10 and kernel-desktop 3.12.2 from Kernel:Stable repo.
My PC specs is: Intel Core i5-3570k, Geforce GTX 660 and 8GB of RAM.
After upgrading i started to have weird problems with native Steam.
Some games (Metro: Last Light, Worms Reloaded, Natural Selection 2) crashes when i’m launching them from Steam client (by pressing Play button).
But this games working fine when i’m shutting down Steam and launching game from desktop launcher, after that Steam starts and this games can be launched from client directly.
Also, if i launching Steam client from sh file (~/.local/share/Steam/steam.sh) this games works normally, but if client started on boot or from terminal, everything is broken again.
I created bug report in Steam Github repo and devs said that something is interfering with signals from steam and i need to try and find out what that is.
On 12/11/2013 08:36 AM, Gps2010 wrote:
> Start steam from the command line by typing steam in a console.
> If you start steam from the command line, you can after steam has
> started, just start the game by clicking on the play button, but don’t
> close the console.
> Look for errors and post the output here.
Do it something like this so that steam will run as a background process
and log all the information it spews out into a file.
Are you using the Nvidia 331.20 driver? There is a definite problem with signals in that version; see here(and the links therein). Nvidia has acknowledged there is a problem, and hopefully will provide a new driver.
Older drivers might not work with Kernel 3.13 or the Xorg included in openSUSE (depending on which version exactly you tried to install).
But why 334.16? That’s a beta version. The latest stable version is 331.49.
And the signal problem should already be fixed in that version.
And is there any specific reason for using kernel 3.12/3.13?
If you downgrade to the included 3.11.10 version, you could even use the nvidia driver from the official repo, which should rule out quite a few possible causes for problems (like forgetting to reinstall the driver after a kernel/Xorg/Mesa update ).
I tried 331.49, Xorg cannot start with it. Also i used previous versions of drivers before and that bug still presents.
I found reports that this bug appears after upgrading openSUSE from 12.3 to 13.1 and the fix is OS reinstall. I do not want to do it.
Latest kernels are better because they have many stability fixes and improvements.
I prefer to use latest versions of software. Also, i’m using dkms for additional kernel modules so no need to reinstall driver and other stuff.