trexminer / T-Rex

T-Rex NVIDIA GPU miner with web control monitoring page
2.63k stars 438 forks source link

LHR Detected in RTX 3080 LHR (eth and dual) #792

Open scyther149 opened 2 years ago

scyther149 commented 2 years ago

I have 2 gpu in my gamer pc, the RTX 2070 in a pcie x16 like the "default gpu" (i configured this in nvidia control panel) and a RTX 3080 LHR in a pcie x1 of the same motherboard... My problem is this... When i use the pc, photoshop, blender, gaming... etc, trex detect my lhr and ruin my mining, this happen in full eth mining(70%) or in dual mining too (30% eth + 70% rvn), when i don't use the pc the mining works fine, trex detects my lhr perfectly fine with 70-71 in eth or 37 in dual... but when i use pc in something program, the 3080 fail :c

I tested this in nbminer but this don't happen, works fine when i use the pc, only in trex i have this problem... but i'm a trex fan ♥ and i want dual mining hahaha, can somebody give me an solution?

i have win10, updated drivers (496.49), trex updated too (0.24.5), and my 3080 is a Asus ROG STRIX Geforce RTX 3080 GAMING 10G OC LHR

some example pics:

ETH 30% RVN 70%

lhr

ETH 70%

lhr2

Allvasound commented 2 years ago

Hey:) write in your bat file : --lhr-autotune-mode off (after the last letter) set the 3080 overclocksettings: Mem: 1525. pl: 100. Lock CoreClock by 1575 with 825 mv. Take Msi afterburner for it. Let me know, if your issuses are gone.

Greats

scyther149 commented 2 years ago

@Allvasound hi! thanks for you fast reply! ♥ I can't get that overclock, my pc crash (blue screen) mem +1200 is my max, with +1300 the pc crashes after like 6 hours

I test your tip with blender, but doesn't work...

image

Crisis83 commented 2 years ago

Keep lowering powerlimit % till you see about 180w. You can keep lowering the power till it doesn’t lock. Once you have it running with no LHR locks you can fine tune. Memory clock setting in t-rex it a relative value. +1200Mhz will be a different speed on a reference card than a factory overclocked one. Look at absolute memory speed, start at 2000Mhz (GPU-Z) which is shown as 8000Mhz in afterburner.

scyther149 commented 2 years ago

Keep lowering powerlimit % till you see about 180w. You can keep lowering the power till it doesn’t lock. Once you have it running with no LHR locks you can fine tune. Memory clock setting in t-rex it a relative value. +1200Mhz will be a different speed on a reference card than a factory overclocked one. Look at absolute memory speed, start at 2000Mhz (GPU-Z) which is shown as 8000Mhz in afterburner.

@Crisis83 sorry but i don't understand you completly haha, this in my oc with the trex, works fine, the problem is when i open a program like blender, photoshop or a game... what should i change?

image

mrkwapo commented 2 years ago

@Crisis83 You should use blender, photoshop, games, or any other programs on a separate computer. Also, are you familiar with overclocking and undervolting a GPU yourself? If you don't know how to overclock a GPU yourself, I believe @scyther149 is suggesting you do it. It's really going to save you a lot of resources.

Crisis83 commented 2 years ago

@scyther149

I use a 3090 in my Game/work PC so no experience with LHR issues while I mine in the background. I’ve noticed LHR cards in my mining rigs are temperamental.

I run 3080’s non-LHR cards at about 200w. I noticed in your log your 3080 is close to 260w. Throttling the card might help prevent LHR triggers, it did on my 3070ti’s which are LHR. So lower the power limit or core clock like suggested above by @Allvasound and it might help.

scyther149 commented 2 years ago

@scyther149

I use a 3090 in my Game/work PC so no experience with LHR issues while I mine in the background. I’ve noticed LHR cards in my mining rigs are temperamental.

I run 3080’s non-LHR cards at about 200w. I noticed in your log your 3080 is close to 260w. Throttling the card might help prevent LHR triggers, it did on my 3070ti’s which are LHR. So lower the power limit or core clock like suggested above by @Allvasound and it might help.

yep, with their comment i got 30w less, i'm in 230w now... i tried less than these but i lose a few of mh/s... this is my oc at the moment... but my problem isn't the w, my problem is trex that detect my lhr hahah, nbminer work fine in the background... but i want mine with trex, no with nbminer... i have a teory, my 3080lhr is the gpu #0 and the 2070 is the gpu #1... that would be a problem in priority when i open a program or something...? today i'll interchange the gpu in different places for test it

image

scyther149 commented 2 years ago

@Crisis83 to can get my gpu in 180w in need put the power limit % to 49, and the mh/s falls to 43, or if i want get 200w the mh/s falls to 50... is to low for a 3080, even with lhr... a 3080 lhr should be in 70mh/s. 230w (63% power limit) is a nice floor for me, it's okay (with your comment i make new tests in the oc and I did 230w instead of 260w, thanks)

But my real problem is when i use the computer... see this graphic of my pool...

trex

When i don't use the pc, the mining run perfectly fine, but when i use the pc, trex detect my lhr (LHR detected. 0.4min since last lock. Unlocking . . .) and my mining fall to underground hahah, that don't should be happen, because i have set the 2070 to work in the pc, i have set it in nvidia panel control, and for make a reinforcement, i made it in the configuration of the game/program too... but this don't import for the 3080, trex detect his lhr x_x I think the problem is that the 3080 is the gpu "#0" and the 2070 is the gpu "#1", and maybe that interfering with the priority of the programs... but i tried interchange the gpus in different pcie, but the 3080 continues being the gpu #0 anyway... even in the bios i couldn't change that

Edit: even sometimes trex with blender crash and the pc closs me both programs... this don't happen with nbminer, in nbminer i can do both things without problems... but i don't wanna nbminer, i want mining dual in trex... this is why i want find a solution... @trexminer some suggestion?

Crisis83 commented 2 years ago

The LHR watchdog in the miner is detecting false LHR triggers probably because other programs might be suddenly slowing the GPU down. I Don’t know how to help there.

kebbn commented 2 years ago

For me, this issue started happening after updating the nVidia drivers to 496.49 (2021.10.26). Downgrading to the previous Game Ready release drivers 472.12 (2021.09.20) stopped the random LHR locks and large dips in hashrate from happening. The same problem/solution appeared in both t-rex and nbminer.

scyther149 commented 2 years ago

@kebbn i unnistalled the updated drivers and i installed the 472.12 for make your test and not work... the 3080 miner still working bad when i work with something... even when i have all seted for the 2070 I really want fix this, but i'm thinking that this is a trex problem, not mine :c

lhr3

Allvasound commented 2 years ago

@scyther149

So i see you have open a Programm. Maybe is this you problem, because every time come LHR detected. When i show what do my rig, one card with the HDMI cable goes with the Hashrate down. So when you do nothing, so must work. You must set exactly use this: 1525 mem. lock by 1575 Mhz @ 825 mv. Pl 100 %, Fanspeed automatically in Afterburner and not set "use Firmware mode". Set the lowest Temp by 42C Fanspeed 30, and 64 C Fan speed 100%.

And go to your taskliste. Search this PC, right click on mouse, properties, expanded system, properties, virtual Memory and set it how much Memory your cards have. Example: Three cards, one of this card have 10000 Memory. Set it to 3 x 10000. =30000 and 30000.

tam-wh commented 2 years ago

same issue. One RTX2070S (main monitor) and 3080Ti. When using 2070s in blender, LHR will trigger in 3080Ti. Seems strange using one card will trigger LHR on another card.

scyther149 commented 2 years ago

@tam-wh the only solution that i found, was when i use blender... use nb-miner for mining... nb-miner behaves better with blender, he lows their hashrate anyway, but don't drop it to 8mh/s... he works in 40-60mh/s when i'm making complicated things, and if i stay still (inside the program), nbminer stabilize in a normal hashrate of 75. Trex falls and don't come back up until i restart it