LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games
User Name
Password
Linux - Games This forum is for all discussion relating to gaming in Linux.

Notices


Reply
  Search this Thread
Old 06-02-2018, 04:54 AM   #1
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 56

Rep: Reputation: Disabled
Nvidia and gaming on linux


Hello! I would like to know what is your configuration (nvidia driver, driver configuration, desktop, desktop configuration etc ...) to play optimally in gnu/linux.

I use a nvidia card with privative driver, my card is GTX 660 Ti 2G and use OpenSuse 15 kde on my desktop,I'm having some really important performance problems when it comes to playing steam 3D games like Counter-Strike GO or rocket league, for example CSGO works at a high frame-rate but has a lot of video lag.

I use the "force composition pipeline" option in the nvidia configuration to avoid tearing,in fact when I deactivate this option the performance improves a lot and I do not have as much lag, but then the tearing is unbearable, not only during the game but also on the desktop.

I have also used a tool called glmark2 to make graphical performance tests:
  • KDE with effects and force composition pipeline enabled -> Score: 9227
  • KDE with effects and force composition pipeline disabled -> Score: 9644
  • KDE without effects and force composition pipeline disabled -> Score: 11875

That is, according to these performance tests, the graphic effects of kde consume much more than the "force composition pipeline" itself, I have also executed these tests in openbox and the results are very similar to using kde without graphic effects.

I would like to know what is the best configuration to play with an nvidia graphics card in gnu/linux, in this same computer when I played with linux these same games worked very smooth, instead I am sad to see the performance it has in gnu/linux.

Thank you very much!
 
Old 06-02-2018, 05:38 AM   #2
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
Can you give some hardware info?
 
Old 06-02-2018, 07:18 AM   #3
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 56

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Keruskerfuerst View Post
Can you give some hardware info?
CPU: I7-3770 3.40GHz
RAM: 16GB
GPU: GTX 660 Ti 2GB
SSD: 240GB
 
Old 06-02-2018, 08:43 AM   #4
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
If you want to play Counterstrike GO with 100 fps, then you need better hardware.
 
Old 06-02-2018, 08:55 AM   #5
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 56

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Keruskerfuerst View Post
If you want to play Counterstrike GO with 100 fps, then you need better hardware.
Really the game has peaks of more than 100FPS, and that is not the problem, the problem is that the game goes with a lot of lag, even stoppages, it is unplayable, instead in windows 10 on this same hardware it works at more than 100 FPS and extremely soft and without tearing.
 
Old 06-04-2018, 11:51 AM   #6
slicknux
LQ Newbie
 
Registered: Apr 2017
Posts: 4

Rep: Reputation: 1
If your monitor max refresh rate is around 60HZ then enabling V-sync or similar things that attempt to synchronize rendered frames to monitor's refresh rate will introduce lag, regardless of video card performance. The reason for this is simple. 1 second is 1000 miliseconds and with a refresh rate of 60HZ you get 1000/60=16.66 miliseconds per frame. That means that every time you move your mouse there will be a lag of at least 16 miliseconds which is slightly noticeable especially in games where you need to aim fast. Realistically, I think this goes above 20ms between mouse movement and response because mouse activity isn't propagated instantly either, plus a lot of other technical stuff that needs to happen doesn't happen in real-time.

I see you mentioned some other problems too so what I wrote above doesn't relate to "bad lag" just slightly noticeable delay between mouse movement and screen response. For example if I need fast response in games then I disable V-sync and just deal with the tear. Tear is far less worse than the delay I get with sync enabled.

Regarding the "stoppages" you are mentioning those are certainly related to something else. May even be network related.

To summarize, I found gaming on Linux exceeded my expectations. Besides poorly optimized games, I usually get over 90% of what I got on Windows so it's all OK.

I don't know the status of G-sync on Linux but it seems a 120HZ monitor plus G-sync would be the way to go in your case.
 
Old 06-06-2018, 04:01 AM   #7
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,820

Rep: Reputation: 985Reputation: 985Reputation: 985Reputation: 985Reputation: 985Reputation: 985Reputation: 985Reputation: 985
CSGO is unoptimized. I know one person who bought newer, better hardware, and CSGO performed worse! I don't know about Rocket League. Maybe get a new lower mid range GTX XX60 or GTX XX70 graphics card if/when they come out this year and if the prices aren't insane. I don't think you'd get more than ~150 fps in CSGO with that new hardware though with that CPU. I know the effects and NVIDIA pipeline adversely affected a GTX 630 but that card couldn't run CSGO. The GTX 660 Ti is a much better card.

Do you change the max fps variable in the launcher so its not 300? CSGO will drastically change frame rate based on where you are looking. I'd recommend going for a very light window manager if possible, something like Fluxbox (if it works with Steam).
 
Old 06-07-2018, 09:22 AM   #8
-Snake-
Member
 
Registered: Feb 2014
Location: /home/snake
Distribution: Archlinux and Debian
Posts: 56

Original Poster
Rep: Reputation: Disabled
Thank you slicknux and RadicalDreamer, your answers have been very useful.
 
Old 06-07-2018, 11:49 AM   #9
slicknux
LQ Newbie
 
Registered: Apr 2017
Posts: 4

Rep: Reputation: 1
I don't own CS:GO but if it's running on the Source engine I'm sure it isn't poorly optimized. All of the Source games run very smooth for me and most people out there. In some benchmarks people ran, on some distros, the Source engine ran better on Linux than on Windows. And even on the less fortunate hardware/software configurations, it usually gets at least between 80-90% of the FPS it gets on Windows.

I'd suggest you look for some standardized graphical Linux benchmarks and compare your score to what other people get with the same hardware. If you're not close, something is wrong, software-wise.
 
Old 06-11-2018, 02:17 AM   #10
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,820

Rep: Reputation: 985Reputation: 985Reputation: 985Reputation: 985Reputation: 985Reputation: 985Reputation: 985Reputation: 985
CSGO doesn't seem to like NVIDIA Pascal. An individual with a GTX 970 NVIDIA card and an older processor who was used to getting 300 fps in CSGO upgraded to an i7 6600K and 1070 GTX Founders Edition and their fps was stuck in the 200s. CSGO seems to like overclocked CPUs because the game sucks at utilizing multi-core CPUs. CSGO players say the game is CPU heavy: https://steamcommunity.com/app/730/d...5206089915311/
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Linux a viable gaming platform? Project Ascension user interface, and more open gaming news LXer Syndicated Linux News 0 07-12-2015 12:34 AM
LXer: Quad-Monitor AMD/NVIDIA Linux Gaming: What You Need To Know LXer Syndicated Linux News 0 12-05-2013 02:41 PM
LXer: NVIDIA Is "Taking Linux Gaming Serious" LXer Syndicated Linux News 0 11-26-2013 04:12 PM
LXer: Linux Gaming With Sabayon Gaming Edition DVD LXer Syndicated Linux News 0 02-19-2010 03:40 PM
Linux-on-CD distributions, Nvidia support by them, and gaming packages- Questions! OtakuMark Linux - Games 5 02-02-2004 03:39 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Games

All times are GMT -5. The time now is 04:11 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration