Tremulous Forum
General => Troubleshooting => Topic started by: Lakitu7 on February 07, 2008, 11:55:47 pm
-
After buying a new system and getting barely-better FPS in Tremulous than on my old one, I did some researching to figure out which driver was messing me over. I found that disabling my second monitor was helping a great deal, so I set about to googling in that direction.
It turns out that newer Nvidia drivers have an option to try to accelerate multiple displays, if you have them, and enable this by default. You want to go to the Nvidia Control Panel and set (either globally or tremulous application specic) Multi-display/Mixed GPU Performance Mode to "Single Display Performance Mode."
Now I get my 300+ fps in Trem without having to disable Monitor 2 first.
Here's the link where I found this in the first place. They call it a bug in ETQW (which I guess hits all Q3-and-up engine games), but I'm not really sure if it's a bug that makes these games perform badly with the setting or if it's just a bad setting for games.
http://community.enemyterritory.com/forums/showthread.php?t=2095
I did this in Windows. I don't know if it also applies to the Linux or Mac drivers.
-
sticky for now, though it should probably be edited into the FAQ
-
For what it's worth, I posted this on another forum and someone said their fps went from 25 to 120s in CSS (HL2/Source Engine) so it definitely seems to apply to a lot of games/engines (Yes, I know HL is forked from Quake).
-
In linux, you need to set a modeline with just one monitor enabled.
-
Is there any way (im in linux btw) to switch to one monitor only when trem is started?
-
Blubman:
-You can disable all but one monitor.
-You can play in windowed mode (Press ALT+ENTER while the game is running and experiment with r_mode to change the window size).
-You can screw around with nvidia-settings until you get the effect you want or crash x-server.
-
Fix title: nivida -> nvidia
-
For what it's worth, I posted this on another forum and someone said their fps went from 25 to 120s in CSS (HL2/Source Engine) so it definitely seems to apply to a lot of games/engines (Yes, I know HL is forked from Quake).
It seems to be all of OpenGL applications that suffer from the dual-monitor bug. it might be related to X.Org.
-
Fix title: nivida -> nvidia
Oh, oops. Took quite some time for someone to point that out. Okay, done.