Nvidia Couldn't Stop This...

Linus Tech Tips ·Linus Tech Tips ·2019-05-06 · 1,814 words · ~9 min read
Floatplane YouTube

Transcript

JSON SRT VTT 238
0:00 Unless you make a habit of living under a rock,
0:02 or if you're just not that into gaming, that too,
0:06 you've probably seen the headlines,
0:08 AMD FreeSync working on GeForce cards.
0:12 And it's true, but there's a catch.
0:16 So the current methods for enabling FreeSync
0:19 on a GeForce graphics card
0:21 require you to also have an AMD GPU in your system
0:26 that is capable of supporting FreeSync itself.
0:30 So today's video then has us trying it out
0:32 to see if it's worth the hassle
0:35 to save money on a G-Sync monitor.
0:39 And while we're at it,
0:41 we were thinking maybe we'd try to run G-Sync
0:44 on an AMD graphics card.
0:57 Rosewill's new Prism S500 case
1:00 lights the way with its array of RGB fans,
1:02 tempered glass panel,
1:03 and spacious,
1:04 and you can even use it as a display in the interior.
1:07 Click the link below to learn more.
1:09 So let's start with how this works.
1:12 There are actually two different ways to go about this.
1:14 There's the GPU way and the APU way.
1:18 So we'll be using the APU method for the uninitiated.
1:21 And APU is AMD's name for a CPU
1:25 that has a graphics processor built into it.
1:28 Now, normally, as soon as you install
1:30 a dedicated graphics card,
1:32 your onboard graphics gets disabled,
1:33 when you can use this.
1:35 But for what we're doing,
1:37 we actually need to force the Vega 11 GPU
1:41 that's built into our Ryzen 5 2400G on.
1:44 So we're gonna change IGFX multi-monitor to enabled,
1:48 and we are going to set the primary video device
1:51 to our onboard graphics.
1:53 Let's go ahead and reboot.
1:55 Now, while we wait for that to happen,
1:57 let's talk about what's going on under the hood here.
2:00 If you watched our gaming on Linux video a little while ago,
2:03 we showed a piece of software called Looking Glass
2:06 that Wendell from Level 1 Techs was using to game
2:10 with very low latency in Linux
2:13 by running the game effectively in a virtual machine
2:16 that was running Windows and then capturing its output.
2:20 TLDR, the API that Windows is using here is called DXGI.
2:25 And what it does is essentially mirror the output
2:28 from one card to another with very little delay.
2:32 Though, there is no delay.
2:33 There is still a delay.
2:35 So as you can see here,
2:36 we've already got our GeForce driver installed and working.
2:39 So the next thing we need to do,
2:40 we've already downloaded it here,
2:42 is install the drivers for our Radeon graphics.
2:46 Now that our Radeon drivers are installed,
2:48 which, yes, is working correctly,
2:51 we need to change our display configuration
2:54 a little bit here.
2:55 So what we want is our FreeSync monitor
2:58 plugged into our onboard graphics,
3:01 and we want nothing plugged
3:03 into our GeForce graphics card.
3:06 One cool thing, by the way,
3:07 is that because of the way that this works,
3:10 in theory, we could actually do the same thing
3:13 with Intel's upcoming integrated graphics
3:15 with FreeSync support.
3:17 That's not confirmed at this time yet though.
3:19 So now that all of this is done,
3:22 we can go into our display settings.
3:24 Then on the bottom,
3:26 we're going to see an option here for graphic settings.
3:30 Now, all we need to do is add whatever we want to run.
3:33 We want to run here.
3:35 Okay, so now we go into options,
3:37 and then we just need to set our graphics preference.
3:41 So we're going to set that to high performance,
3:44 right about here.
3:45 See, here's our power saving GPU.
3:48 Here's our high performance one.
3:50 Now, when we launch this demo,
3:53 theoretically, FreeSync technology will work.
4:00 We can actually test it too.
4:02 Check this out.
4:03 So let's go ahead and,
4:05 turn AMD FreeSync off.
4:08 Oh, we got to turn V-Sync off for one thing.
4:10 Okay, there we go.
4:12 That's more like it.
4:13 Now let's turn FreeSync off and boom, there's our tearing.
4:18 Let's go ahead and do an FPS sweep
4:20 so we can get some really nasty tearing there.
4:22 Yep.
4:23 Now let's turn FreeSync back on.
4:33 Okay, so let's try Counter-Strike.
4:36 So V-Sync's off.
4:38 Let's see how smooth this is.
4:40 So in theory, this DXGI thing only adds about one to two
4:46 milliseconds of additional lag.
4:48 So for the people out there claiming they can feel
4:50 the difference, okay, maybe,
4:52 but you're probably super human because at 60 frames
4:55 per second, that is, what does that work out to?
5:00 Wait, oh wow, this feels like ass.
5:03 I think this is running on the wrong GPU.
5:05 So it's a little kludgy for every one of your,
5:09 there we go, for every one of your programs,
5:11 you're going to have to actually change that.
5:12 Let's see if we can just re-maximize it
5:14 and it'll run on the right one.
5:16 Yeah, that super did not work.
5:18 Let's try relaunching it.
5:20 There we go.
5:22 That's more like it.
5:23 All right.
5:24 I am getting a frigging mess ton of tearing here.
5:29 When you're running FreeSync,
5:30 are you supposed to enable V-Sync within the game?
5:33 Yeah.
5:34 Oh, well there's our problem.
5:35 Also the developer console isn't enabled, crying out loud.
5:39 One problem with CSGO though is that it's not demanding
5:41 enough for us to dip below 60 frames per second.
5:44 So it's not really giving us a benefit over just running V-Sync.
5:46 Other than theoretically a little bit less lag.
5:50 So what we're going to do then,
5:52 is we're going to fire up Deus Ex Mankind Divided.
5:54 Can really tell it's much smoother.
5:56 Wow, I suck.
5:59 All right.
6:00 So here we go.
6:01 Now we are right in the sweet spot
6:04 where we're going to be benefiting from our FreeSync display
6:06 where we're not quite able to maintain 60 frames per second,
6:10 but we're right in that 45 to 50 FPS range.
6:14 What kind of annoying thing about this game
6:15 is it has some on-screen effects
6:18 that kind of look like tearing, but we are not,
6:21 oh, see like that, but that's not that, that's me dying.
6:24 I can't believe that this is working.
6:28 Like this just blows me away.
6:30 Okay.
6:31 So remember how I said that because of the way this works,
6:34 we could in theory use Intel's iGPU for FreeSync
6:37 with an NVIDIA card actually churning through the frames.
6:41 Once those come out, that got us thinking,
6:44 what if we did it the other way around?
6:46 What if you're on team red?
6:49 Like a Vega 64,
6:50 but some baller new gaming monitor is only available
6:55 in a G-Sync flavor.
7:10 Wow, that happened so fast.
7:11 I didn't even get a chance to show you guys.
7:12 Check this out.
7:13 So as soon as we plugged it in, boom,
7:16 G-Sync display connected.
7:18 What?
7:20 So we'll go ahead and fire that up.
7:21 Enable G-Sync, enable G-Sync for all the things.
7:24 Now all we have to do is the same process, but in reverse,
7:29 going into our graphic settings and going, okay, CS go.
7:32 We don't want high performance.
7:34 We want power saving.
7:36 Now we can launch Counter-Strike.
7:40 And in theory, we'll be running G-Sync
7:44 for our NVIDIA graphics card,
7:46 but we'll actually be rendering with our onboard graphics.
7:49 Now that wouldn't make a lot of sense in this case,
7:54 but if you were running something like a Vega 64,
7:57 and then you just installed like a GeForce 950 or something
8:01 in another slot, you couldn't do that.
8:02 You couldn't do that.
8:03 You could make it work.
8:06 Whether or not you should make it work
8:08 is another question though,
8:09 because unless someone automates this GPU switching process,
8:15 it is a bit of a pain in the butt, at least at this time.
8:19 And it's not that cost-effective
8:23 because one way or another, you will have to have two GPUs.
8:28 Would you look at that?
8:30 It feels a little laggy,
8:32 but that's because we're running at 33 frames per second.
8:35 There's no tearing,
8:36 and it's as smooth as it could be given the situation.
8:39 Now, one way that you could make the solution make sense
8:42 would be if you had some old compatible hardware
8:45 lying around, or actually maybe if you're team green
8:49 in terms of your gaming rig,
8:51 but you wanted to hook your gaming machine
8:53 up to one of Samsung's FreeSync TVs, for example,
8:56 because until BFGDs actually make their way to the market,
8:59 there are no large format G-Sync displays.
9:03 That could be pretty cool.
9:05 But in most cases,
9:06 you'll probably end up spending
9:08 more than you are actually saving
9:11 or very close for what isn't an amazing experience.
9:15 The real takeaway is that we shouldn't have to do
9:18 any of this.
9:19 FreeSync and VESA Adaptive Sync
9:22 are both industry standards at this point.
9:25 And NVIDIA, if you're listening,
9:28 we're not saying that you need to ditch G-Sync.
9:31 We know that you guys have special green G-Sync socks,
9:35 that you pour on it,
9:36 that makes it a little better in your opinions.
9:39 Personally, I haven't looked at it
9:40 with a high speed camera yet,
9:42 but you guys think it's better, so okay.
9:43 We're just saying that like CUDA and OpenCL,
9:48 there's no reason that you couldn't support both,
9:51 especially since as we've demonstrated here,
9:53 there's no physical link reason
9:57 that you couldn't support both.
10:01 Team Group is sponsoring this video with their Delta RGB SSD.
10:05 Yes, my friends, it's an RGB SSD.
10:09 They've got three versions available.
10:10 So the USB gives off our rainbow wave,
10:13 while the five volt and the 12 volt
10:15 are able to be configured with a variety of RGB software.
10:18 They've got read and write speeds
10:20 of up to 560 megabytes per second.
10:22 And this is pretty cool.
10:23 If you click the link below, you can enter a giveaway
10:26 and the winner can choose either a 500 gig Delta RGB SSD
10:30 or their T-Force RGB 16 gig RAM kit.
10:35 So thanks for watching guys.
10:36 If this video sucked, then I see you NVIDIA employees.
10:41 I see you.
10:42 But if you liked it, you can hit the like button,
10:44 get subscribed, or maybe consider checking out
10:46 where to buy the stuff we featured
10:47 at the link in the video description.
10:49 Also down there is our merch store,
10:50 which has cool shirts like this one
10:51 and our community forum, which you should totally join.