Nvidia Said We Couldn't Game On This Crypto Mining Card...

Linus Tech Tips ·Linus Tech Tips ·2019-05-06 · 2,963 words · ~14 min read
Floatplane YouTube

Transcript

JSON SRT VTT 216
0:00 So cryptocurrency mining experience
0:02 Let's call it a downturn
0:05 No, let's be honest a huge crash in 2018
0:10 So there is no shortage of great deals to be had on graphics cards that were used for cryptocurrency mining on sites
0:17 like eBay
0:18 But one class of cards that there appears to be no use for other than to melt them down and salvage the gold and other
0:27 valuable elements is
0:29 crypto
0:31 Specific cards like this one from Gigabyte. This is a P 106
0:37 It's actually very similar to a GTX 1060
0:41 6-pin power dual fan cooler except for all one small problem
0:45 It doesn't have any display outputs and not only that but the drivers have been locked down by NVIDIA
0:52 So it can't be used for gaming because these were designed only for cryptocurrency mining
0:58 But could this card?
1:00 be used for gaming
1:02 well
1:04 Chinese site Taobao has a seller who says they can and is selling them with a modified
1:12 Firmware that they claim will work
1:16 67 US dollars that is under a third the price of a GTX 1066 gig. Will it work?
1:24 We'll be damned if I know but I'm sure gonna find out after this message from our sponsor Thermaltake
1:32 Thermaltake's a500 has a modern minimalistic design and brushed aluminum panels with dual hinge swing tempered glass doors
1:39 Check it out today at the link in the video description
1:42 So we're not gonna go through the whole process yet because we won't know anything that oh, by the way
1:53 Anthony is gonna be joining me for this video. Hi
1:55 He arranged the whole thing which was apparently like a big hassle getting this thing
2:01 Yeah, apparently the seller wouldn't actually ship to Canada
2:04 I don't know what the reason was not not sure if it's legal or whatever
2:07 But anyway, the long story short Dennis had to contact them directly and in order to get it shipped
2:13 They had to put it down as a computer mouse, but it's here and it seems to be exactly what we were expecting
2:19 It's as advertised
2:20 including all the dust and grime that's built up on it from presumably
2:25 months of cryptocurrency mining in a dirty warehouse somewhere
2:29 Anyway back to what I was saying before we're not ready to rock on that just yet because we won't know how it compares to
2:36 a regular GTX 1066
2:37 Unless we go ahead and run one. So this is a run-of-the-mill EVGA GeForce GTX 1060
2:45 Superclock, okay, it's not quite run-of-the-mill
2:47 So we're gonna run just a quick shadow of the Tomb Raider benchmark so that we have a before to compare to our after now
2:53 We don't need to run a whole suite of benchmarks because we're not comparing cards across different
2:59 Architectures different brands or even different GPUs. These are both running the same graphics core on them
3:06 so
3:07 all we need to know is
3:09 Did they cripple it in some meaningful way or is it all just a software lock and we need to get our drivers installed for?
3:15 This puppy speaking of which both the cards should be six gigs
3:18 So we should be looking at the the full CUDA core account
3:21 So I've installed driver version for 16 dot 16, which is from October and I'll explain why I did that a little bit later on
3:29 But we're gonna go ahead and fire up shadow the Tomb Raider
3:32 We're running at 1920 by 1080 and at all high except I turned off motion blur
3:36 Because it's stupid. So here we have it
3:39 Average FPS 68. Okay, you can oh you can see the specs of our test bench here
3:43 So this is kind of a best-case scenario for the 1060. We've got a 9900 K in here and our minimums were oh, oh, yeah
3:54 56 okay, that makes more sense
3:58 So minimums of 56 that's very playable
4:01 here comes
4:03 the Chinese mining card
4:06 Yeah, isn't that a great question?
4:11 You guys probably couldn't hear that because Brandon?
4:13 Was like kind of mumbling come on over here Brandon
4:16 Come on, how are you going to plug it in if it doesn't have IO?
4:22 so we're not saying that this technique is gonna work for everyone because if
4:29 your motherboard
4:31 does not have
4:33 Graphics outputs and your CPU doesn't have an IGP you built into it
4:38 You will not be able to do this, but remember how we got free sync running off of an NVIDIA card
4:45 before
4:46 By passing the GPU power through the other card that interfaced with the display
4:52 Well with the modified driver the theory is we'll be able to do the same thing here not with free sync mind you but with the
5:00 performance of our graphics card being passed through the output of our onboard graphics
5:07 This is a technology that didn't really have any reason to exist on desktops on their own
5:14 but it's kind of a carryover from laptops that have
5:18 Onboard graphics that they run when they're trying to save power and then high-performance graphics that they switch to in games
5:24 So but because the feature exists well we can take advantage of it here
5:29 So we're gonna go ahead and install our 416.16 drivers at least we're going to try
5:37 Is this supposed to work? I didn't install that driver. There's a different driver that we need to install
5:43 But if this works, then did it work if this works, then
5:49 I'm a little confused. I mean this driver is theoretically already installed on the system. No, okay, so we do have a problem
5:58 Showing up as p106 100 in device manager instead of GTX 1060. Well, let's go ahead and let's let's try
6:05 But this is not supposed to work. So I may have jumped the gun here. Yeah, like yeah, it's showing up as a p106 but
6:12 The driver fully installed okay NVIDIA control panel is there but it's in display settings that I would switch to it, correct?
6:20 Right under
6:20 GPU, or graphics, graphics settings down at the bottom there. Graphics settings, there we go.
6:26 Okay, so let's browse for an app. Options, here we go. High performance, save. Okay. Oh,
6:39 so it doesn't pick up a P106 as a high performance GPU option. Well, what happens if we pop open the
6:52 NVIDIA control panel here? You are not currently using a display attached to an NVIDIA GPU.
6:59 All right, Anthony, come on in here. What do we need to do? Okay. And talk to the camera. So,
7:06 okay. I'll move here. Okay. Let's just, yeah. Okay. Okay. Okay. Okay. What do I need to do?
7:12 There's this little folder on the desktop that you missed, which is fine because it's like in
7:16 this honeycomb pattern, which is great. It's called mining. Okay. And in there is the actual
7:22 driver we need.
7:23 It is modified. But if you try to install that right now. Yeah. Chances are it will error out.
7:30 Okay. So we need to disable secure boot. Okay. So that we have to restart for. Okay. Now,
7:37 the benefit of secure boot is theoretically that it prevents malware from attacking your
7:43 pre-boot environment. Is that about right? Yeah, but there's been an exploit on that. So,
7:48 so this is the boot options menu in the advanced on the BIOS. It's going to change depending on
7:53 what motherboard or computer you have. Yeah. But long story short, we're going to go into key
7:57 management. Yeah. Then we're going to go to clear secure boot keys and it'll be like, do you really
8:03 want to delete them? Yeah, we do. So now if we go out, it's disabled. I remember the first time I
8:11 encountered this, I was just absolutely furious because it doesn't even register as a change to
8:15 the BIOS. No, it's nothing. Like I was, I was so mad. I was like, what do you mean? That's how
8:20 you disable it. I don't want to delete them forever necessarily. Like it's not really a very clear
8:25 terminology.
8:25 Anyway. Yeah, no. And you can put them back. It's, it's, it's ridiculous. Anyway, long story
8:31 short, you can turn it off. It's perfectly fine. You can put it back if you want, but we need to
8:36 turn it off for now. Okay. Now we're back in the PowerShell. We're going to try that command again.
8:40 So it's PC edit slash. Oh, hello. Slash Windows still hasn't figured out how to not take the focus
8:47 away from a window that I'm actively working on. How is that even possible? It's very rude.
8:53 Anyway, slash set test signing.
8:56 On. Completed successfully. Yay. Now we need to reboot. What this allows you to do is install
9:04 drivers that have not been signed. So that means that they may have been modified. It might be
9:09 corrupted. It might cause instability in your system. So it's not generally a good idea,
9:14 but it is required in this case. One thing I am doing here is I'm going to disable Windows update
9:19 and there's no particular reason other than it annoys me when it tries to reinstall the driver.
9:26 So I'm just going to go ahead and do that.
9:28 You should probably turn it back on afterwards if you're doing this. Now we're going to go to
9:32 device manager. We're going to delete this driver that we installed earlier. Yep. Do we have to DDU
9:39 it or is that good enough? I think this is good enough. We can DDU it. It's probably best practice
9:46 to DDU it, but YOLO. Anyway. For those not familiar, DDU is a third-party driver removal
9:53 utility that's actually freaking awesome. Go check it out if you ever have a stubborn driver issue.
9:59 And feel free to throw some support those guys way. They've been at it for a very long time. It's a
10:03 really useful tool. I've used it many, many times. Here it is. So this is what happens. Normally you
10:10 would get an error saying that the driver is corrupted or modified or something like that.
10:14 But now... Go ahead. You can still explain it. Okay. But now what it came up with is
10:19 this software is unsigned. So it just came up with a warning because you've got test signing
10:24 mode on. It means that you're basically, for Windows, for all Windows knows, a driver developer.
10:29 You're installing that driver anyway. Again, if you see that under normal circumstances,
10:34 you should probably not do that. But it is required here. Do we have any way of knowing
10:39 that this driver is not installing malware on this system? No. Okay. Yeah, I haven't actually looked
10:45 at it. So to be clear, what we're doing here, we are actually not recommending that you try it at
10:52 home. Graphics driver is installed. So we'll just close that. Now what we want to do is look at this.
10:59 So we're going to go into driver. It'll say not digitally signed here. Okay. So that's what we
11:06 expect. That's what we expect. This is the not signed driver. It's running. So now we go into
11:11 our display settings. Shadow the Tomb Raider. Shadow the Tomb Raider. Oh, we might need to
11:18 reboot. Yeah. I came up with the methodology here about two hours ago. And WAN Show started three
11:25 minutes ago. Oh, that's cool. We're like 1000% seat of our pants right now. So we DDU'd it.
11:31 We DDU'd it this time, which it turns out was probably a necessary step and we're ready to go
11:37 again. So we're going into here and there it is. High performance GPU, NVIDIA P106 100. So let's
11:45 make that the default and Shadow the Tomb Raider. Here we go. Remember guys, it's like under 70 US
11:55 dollars. Okay. That's the important part of this. I'm so excited right now. It's worth remembering
12:02 that this card.
12:03 Okay. That's the important part of this. I'm so excited right now. It's worth remembering that this card.
12:03 Was basically destined for the recycling bin. Exactly. Like it could not game. There was no
12:10 possible way. Well, could it be used for compute other than game or other than mining? Yeah, but
12:15 it's a 1060 class GPU. So like it's not even worth the PCI express slot. You put it in for that kind
12:20 of a workload. Yeah. But here it is maybe a new lease on life. And just so you guys know, there's
12:25 no, uh, there's no smoke and mirrors. Here's our HDMI cable. There it is going into the bottom of
12:34 the monitor and directly into the back of the motherboard. There is nothing on this card. That
12:39 is looking pretty good. Actually, that might actually have been higher than the, uh, super
12:43 clone. Oh, that is looking real nice gaming on a graphics card with no outputs. Feels good, man.
12:53 Well, we missed the moment when it came up, but, uh, that's fine. We've got our result.
12:58 And actually this is as good as I would have expected. So we fell four
13:06 FPS short in our averages. And then for our minimums, we only fell three FPS short. Now
13:12 you will see a slight difference in performance when you're running the compute or the, the,
13:18 the rendering of the game on one GPU and then outputting it via another one. And this is pretty
13:23 much consistent with what I would expect from either that or the difference in clock speed
13:28 between a super clocked and just a regular 10 60 cart. So it worked. Yeah. Pretty sweet.
13:37 But we are not saying at all that we would recommend this. So Anthony,
13:44 um, there weren't really instructions from the seller on Taobao. Uh, where did you end
13:49 up getting the driver you used shockingly enough from our forum. There are actually a lot of
13:55 different forum posts about this long story short. There was one person who included a doc and a link
14:02 to a Google drive folder with all the stuff we needed, which was great. Thank you very much.
14:07 Um, with all that said, that is not a recommendation for any of you to go download
14:13 that because there's no way of knowing when you're installing an unsigned driver. If anything has been
14:20 changed other than the things that they said they changed, unless you're qualified to go
14:24 through and examine exactly what it is they changed, in which case you could just go and
14:28 do it yourself. So right now there's really no path to avoiding the scrap.
14:36 for these P106, and if I recall correctly,
14:40 there were GTX 1070 equivalents as well.
14:43 Yeah, I think so.
14:44 Cards.
14:45 So really the onus is on NVIDIA to do something about it,
14:48 because while I'm not expecting them to run out
14:51 and make this a supported use case,
14:53 for any motherboard with onboard video,
14:56 there's no reason that this couldn't work
14:58 if they weren't specifically locking it out.
15:01 So I'm not asking them to support it,
15:03 I'm just asking them to not specifically disable it,
15:07 because this is a serious e-waste problem.
15:10 Literally thousands, tens of thousands of these cards,
15:13 just useful for absolutely nothing anymore,
15:16 when gamers could be gaming on them.
15:19 Now the next stage is getting ourselves
15:22 one of those fancy solder alignment things that Rossman has,
15:26 and putting like an HDMI port on it.
15:29 I wonder if it would work.
15:31 I can't think of any reason it wouldn't.
15:34 Like, does it have the actual chips for it?
15:37 I'm sure there's,
15:38 I don't think these guys modified their boards very much.
15:42 So all that's left now is to thank PIA
15:45 for sponsoring this video.
15:46 Private internet access lets you use the internet privately.
15:50 Woo!
15:51 It allows you to get around government censorship,
15:52 access geo-locked content,
15:54 and even do things you might not think of,
15:57 like save money on flights.
15:58 So you can set your VPN to make it seem
16:01 like you're shopping for tickets from somewhere else.
16:03 They've got tons of great features.
16:05 They don't log user data.
16:06 They've got servers in,
16:07 I forget how many countries it is,
16:09 but it's like hundreds or thousands of servers
16:11 or something like that.
16:11 Whatever, I'm sure all these talking points
16:13 are being shown to you guys.
16:14 It's freaking awesome, and it's affordable.
16:16 So check out PIA today at the link in the video description.
16:20 So thanks for watching, guys.
16:21 If you disliked this video, you know where that button is.
16:22 But if you liked it, hit like, get subscribed,
16:24 or maybe consider checking out where to buy the stuff
16:26 we featured at the link in the video description.
16:29 Also down there is our merch store,
16:30 which has cool shirts like that one,
16:33 and our community forum, which you should totally join.