Trin for trin opsætning AMD Radeon Vega 56/ Vega 64

Trin for trin opsætning af AMD Radeon Vega 56/ Vega 64

At få mit setup til at køre har været en sjov rejse med mangen en sen aften. Jeg har fået flere nye onlinevenner og har udnyttet erfaringerne fra dem, der er gået før. Det har været en sjov tur. Denne guide vil ikke genskabe turen.

Trin for trin opsætning AMD Radeon Vega 56/ Vega 64 – Denne guide opsummerer, hvad jeg fandt, der virker og konsoliderer, trin for trin, de detaljer, du har brug for for at komme dertil. I mange tilfælde stammer denne information ikke fra mig. Jeg fandt dog ingen reference tilgængelig med alle de links, der fungerede for mig. Her er alle detaljer på ét sted. God fornøjelse. Held og lykke! Husk YMMV.


1. Mål

Har en hovedløs computer med scripts, der pålideligt vil starte en robust Vega-miner. Nej Wattman. Ingen flagende HBCC. Når systemet først er i gang, hash med CPU, Nvidia GPU og AMD (Vega) GPU'er. Opsætningen overvåger og løser selv eventuelle Vega "hash drop" problemer, så du kan fokusere på andre ting. Riggen giver mulighed for at kontrollere status via en webgrænseflade fra enhver computer eller telefon. Bemærk:Dette er primært en Vega-minearbejder, så selvfølgelig er fokus på Cryptonight-valuta (dvs. Monero, ETN, ITNS, SUMO, KRB, XLC, Nicehash Cryptonight…).

Bemærk: Grafikken ovenfor er fra mit oprindelige indlæg, men det definerer ikke længere fuldt ud min minerig. Jeg har nu to rigge. Den ene er en 5 Vega minearbejder (2x64'er og 3x56'er ). Den anden har to Vega'er (begge 64'er ), 1 gammel GTX-750 og 3x Rx 550'er . Grafikken ovenfor er også fra en tidligere version af XMR-Stak miner. Den nye version af XMR-Stak (2.2) giver mig en bedre hashrate på 64 (2040h/s), som kan ses her .


2. Udstyr og software

Udstyret brugt i min rig er angivet nedenfor. Du behøver ikke bruge det samme udstyr for at bruge denne vejledning. Listen nedenfor indeholder detaljer, der hjælper dig med at finde det, du har brug for.

  • Corsair RM1000i Strømforsyning med softwareovervågning af brugt strøm
    • Bemærk: Hver Vegas tager TO, 8pin PCIe forbindelser. Amazon-billedet viste det ikke, men jeg var glædeligt overrasket over, at det kom med udbrud til 4x Vega'er (foto af kabel ).
    • 1000w EVGA Guld er højt vurderet og har ofte en bedre pris.
      • Bemærk, at EVGA ikke tilbyder softwareovervågning, hvis det er vigtigt for dig
    • Opdatering: Jeg tilføjede senere en 450w PSU, som jeg allerede ejede via dette kabel for at aflaste den strøm, der trækkes af bundkortet og Nvidia og bringe udnyttelsen under 80 % (se Ofte stillede spørgsmål for flere detaljer)
    • Nogle anbefaler 2x 750W PSU'er. Hvis du går denne vej, bliver du nødt til at planlægge i forvejen med nogle 6 ben til 8 ben adaptere . Her er en mere aggressiv version.
    • Jeg brugte et 2x-Molex til 6-pin PCIe-strømkabel til at drive min gamle GTX-750
  • Bundkort/CPU:Gigabyte ATX GA-970A-D3P med FX-6300 – Jeg havde det allerede
    • Der er bedre
      • 6 GPU rig:Biostar TB250 / Celeron G3930 (Dette er MB af min 2. rig)
      • 8 GPU rig:Biostar TB250-BTC+ / Celeron G3930
      • 12 GPU* rig:ASRock H110 Pro BTC+ / Celeron G3930
    • *Hvis du køber en MB, skal du forstå, at AMD-driveren ikke understøtter mere end 8 Vega'er i én rig. Alle bundkort PCIe-slots ud over 8 skal bruges til Nvidia-kort .
    • Selv om det ikke er påkrævet, har nogle rapporteret, at det at have et bundkort, der understøtter iGPU som din primære skærm, vil hjælpe med stabiliteten (svarende til, hvordan du vil se, at jeg bruger min Nvidia)
  • 4 GB ram (Jeg brugte kun 16 GB, fordi jeg allerede havde det)
  • Harddisk (jeg anbefaler en billig 120 GB SSD men "gamle" diskdrev vil også fungere).
  • PCIe-stigninger (jeg fik en 3-pack og var nødt til at gå tilbage efter en anden.. få en 6-pakke )
  • Monitor-emulator (så du kan frakoble din skærm uden at forvirre Vega)
    • Jeg bruger en HDMI-stil i min Vega, hvis du bruger en iGPU, så tjek dit bundkort, da du muligvis har brug for denne DVI-stil .
  • Afbryderknap – Du skal bruge en knap for at bede din computer om at tænde.
  • Mining Frame :Jeg byggede min af træ, men nogle synes, det er mindre besværligt at købe det
  • 2x Vega 64
    • Jeg har en Sapphire og en XFX. Alle Vegas AMD referencekort er de samme, så mærket påvirker ikke ydeevnen. Der er nu eftermarkedet Vegas, der kommer på markedet, og jeg kan endnu ikke tale for dem alle.
    • Jeg har bekræftet, at eftermarkedet ASUS AMD Radeon RX VEGA 64 ROG Strix OC fungerer med denne vejledning.
  • 2x Vega 56
    • Mine er Gigabyte, men igen, mærket betyder ikke noget for referencekort
    • Vega 56 giver en ~3 % lavere hash-rate, men hvis du kan få en til en billigere pris, kan de tabte 60 timer muligvis retfærdiggøres af omkostninger og strømbesparelser, selvom det ikke har været meget billigere på det seneste og tilgængelighed er en nøglefaktor.
  • 0x Vega Frontier
    • (Bemærk: Jeg har ikke personligt brugt en Frontier Edition, men de er en mulighed. De har vist sig at hash over 2100h/s på 'cryptonight Heavy'-algoritmen brugt i den profitable Sumokoin og Haven protokol... for standard cryptonightV7 hash som en Vega 64 og kan være lidt kræsen. Tilmeld dig MiningGuides.com Slack Channel hvis du har FE spørgsmål. billeder )
  • Nvidia GTX 750 – allerede i hånden (du behøver ikke at have en ikke-Vega)
  • Hvis du ønsker at komme i gang med en mindre investering, kan RX 550 kan være en effektiv måde at fylde dine bugter på, mens du lærer håndværket.

Software

  • Windows 10 med Fall Creators Update eller højere ('april 2018, ver 1803' fungerer fint) (64 bit)
    • Sørg for, at du har et 8 GB eller bedre drev hvis du får en digital download (det gjorde jeg ikke og måtte gå tilbage efter en)
  • (gratis) AMD ReLive Block Driver / 64 bit / 23. august udgivelse (kun installation af driver, ingen software)
  • (gratis) OverveNTool
  • (gratis) Google Chrome-browser
  • (gratis) Chrome Remote Desktop-udvidelse – fra Google (så nemt og pålideligt, det virker bare)
  • Brug IKKE GPUz . Jeg er sikker på, at det er et fantastisk gratis program til nogle applikationer, men det spiller ikke godt med hurtig Vega-minedrift (det er det, jeg bruger til at tvinge ydeevneproblemer, når jeg tester).

3. Kortinstallation og placering

Mit bundkort har to hele 16x lange PCI-slots og 3x korte PCIe-slots (dine kan være forskellige). Hvis du ikke har en iGPU, bliver den lange PCI-slot tættest på din CPU din primære GPU (der kan være en kort PCIe-slot tættere på CPU'en, men den lange er primær). Hvis din rig skal inkludere en ikke-Vega GPU, er det nyttigt, hvis du sætter den i det første lange 16x slot (det kan være via riser ). I mit tilfælde får den GTX-750 (via PCIe-stigning).

  • Dette er nyttigt, fordi, som du vil se, hver gang du starter computeren, vil hver Vega blive "deaktiveret" og derefter "genaktiveret". Det gør tingene mere jævne, når du ikke behøver at deaktivere den skærm, computeren bruger til visning ... ved at have et pålideligt (det behøver ikke at være deaktiveret) kort i hoved-PCI-sloten sparer du noget halsbrand. Folk kører systemer med 100% Vega'er hele tiden (faktisk har jeg også erfaring med at gøre det nu), så dette er IKKE den eneste måde (du behøver ikke et Nvidia-kort) ... men det er en bekvemmelighed, hvis du bruger et ikke-Vega GPU i dit system.

HDMI dummy-stik vil gå i hoved-GPU'en (GTX-750 i mit tilfælde) efter systemet er sat op (jeg brugte en skærm under opsætningen, så stikket blev ikke installeret i de tidligere stadier). Du behøver ikke stik til de andre kort. Bare det "primære". Din computer er smart nok til at vide, hvornår en skærm er slukket eller ikke er tilsluttet, og alligevel vil vi ændre indstillingen for at sikre, at Windows aldrig sætter skærmen i dvale. Da vi ikke ønsker at spilde energi 24 timer i døgnet, bruger vi HDMI-attrapstikket til at gøre computeren glad.

Vega installationsrækkefølgen er ligegyldig. PCIe-slotsene på MB'er er fordelt på en sådan måde, at hvis jeg vil bruge alle slots, så skal du bruge risers (eller kortet dækker mere end én slot). Undtagelsen er den endelige 16xPCI placering (længst væk fra CPU). Jeg var i stand til at bruge det slot direkte uden et stigrør, da der ikke er noget til højre for det, som mit kort kan blokere. Min bestilling, startende med at slot lukker til CPU'en er Vega 64, GTX-750 (i 16x slot via riser), Vega 56, Vega 56, Vega 64 (direkte monteret på MB 16x PCI slot uden riser).


4. Generel Windows-opsætning:

Bemærk: Oprindeligt beskrev min guide ikke Windows installation/driverfjernelse så detaljeret, men jeg fandt ud af, at dette fundament driver mange af folks fejlfindingsproblemer senere, så jeg har tilføjet detaljer.

  • Jeg anbefaler en ren installation af Windows 10 (du behøver ikke at starte forfra... men det gjorde jeg).
    • Før du starter den rene installation, skal du udføre følgende, mens du er slukket:
      • Installer alle kortene fysisk pr. "Kortinstallation og -placering"
      • Slut monitoren til det korrekte kort i henhold til "Kortinstallation og -placering"
      • Start computeren op med installationsmediet og udfør ren installation.
  • Tving Windows-opdateringer, indtil du har Fall Creators Update eller højere
    • Bemærk:Denne vejledning blev engang opdateret til at sige "Version 1709, Build 16299", men begge mine systemer kører nu april 2018-versionen uden problemer (ver. 1803), så jeg vil lade den være "eller højere" indtil det tidspunkt, at jeg støder på en opdatering, der kræver en guideændring.
    • (Folk har rapporteret problemer med mere end 3 Vega'er, medmindre de har denne opdatering)
    • Windows Start-knap, skriv "Søg efter opdateringer", vælg "Søg efter opdateringer"
    • Gentag dette trin efter hver genstart af Windows, indtil det fortæller dig, at det er "opdateret".
      • Vær tålmodig... virkelig tålmodig... dette kan være den langsomste del af hele projektet
    • Åbn kommandoprompten og skriv:"winver". Bekræft, at der står "Build 16299" eller højere.
  • (Valgfrit) Opret en Systemgendannelse punkt kaldet "Fall Creators Update" (tager ikke lang tid)
  • Hvis du udførte den anbefalede nye Windows-installation, så hop til "Installer GPU-drivere "
  • Download og installer guru3d.com Display Driver Uninstaller DDU
    • Download-links er tæt på bunden af ​​websiden; det er et letvægtsprogram.
  • Hvis du ikke lavede en ren Windows-installation, vil følgende trin guide dig gennem afinstallation af tidligere drivere og flytning af kort til deres korrekte placering:
    • Hvis du har en iGPU, flytter den sig ikke, så du behøver ikke at afinstallere den.
    • Hvis du har en Nvidia, der forbliver på den aktuelle placering, behøver du ikke afinstallere dens driver. Hvis det vil blive fjernet og/eller flyttet:
      • Genstart computeren i sikker tilstand (Instruktioner her, hvis det er nødvendigt )
      • Kør DDU; Vælg "Nvidia" øverst til højre, og få det derefter lukket (i forhold til genstart), så du fysisk kan fjerne kortet efter nedlukning.
    • Hvis du tidligere har prøvet at installere AMD-driverne, eller hvis du har brug for at flytte en Vegas fysiske placering:nu er det tid til at afinstallere
      • Genstart computeren i sikker tilstand (Instruktioner her, hvis det er nødvendigt )
      • Kør DDU; Vælg "AMD" øverst til højre, og få den derefter lukket (i forhold til genstart), så du fysisk kan blande kort efter slukning.
    • OK, computeren er slukket, og du har en ren tavle at konfigurere efter behov.
    • Få hvert kort i fysisk position pr. "Kortinstallation og -placering "
    • Mens den er slukket, skal du tilslutte skærmen til det korrekte grafikkort:
      • iGPU'en (hvis du har en). Hvis ikke,
      • Ind i den ikke-Vega GPU, der er placeret i den første lange PCI-slot.
      • Hvis du ikke har nogen iGPU og ikke-Vega, så sæt skærmen i Vega'en, der er placeret i den første lange PCI-slot
        • Hvis du har en blanding af Vega 56'er og Vega 64'er, så anbefaler jeg en 64'er til denne første PCI-slot (ikke kritisk).
      • Opstart af computer (kan være langsom, da den registrerer al den nye hardware)
  • (Valgfrit) Opret en Systemgendannelse punkt kaldet "Cards With No Drivers" (det tager ikke lang tid)
    • Spring ikke dette valgfrie trin over 🙂

5. Minerelaterede Windows-indstillinger

  • STRØMINDSTILLINGER: Indstil skærm og harddisk til aldrig at sove
    • Windows Start-knap:skriv "kør" (eller tryk på Windows-logotasten + R)
    • Typ:"powercfg.cpL"
    • Vælg "Skift planindstillinger" for den plan, der er valgt
    • Indstil "Sluk skærmen" til "Aldrig"
    • Sæt "Sæt computeren i dvale" til "Aldrig"
    • Vælg "Skift avancerede strømindstillinger"
    • Udvid "Harddisk" og indstil "Sluk harddisk efter" til "0"
    • Vælg "Anvend", derefter "OK" og derefter "Gem ændringer"
    • Luk vinduet
    • (Bemærk:Indstilling af harddisken til aldrig at sove menes at hjælpe med at forhindre hash-rate fald, når minearbejderen bruger virtuel hukommelse)
  • VIRTUEL HUKOMMELSE: Konfigurer Windows virtuel hukommelse (hattespids til u/hellae ).
    • Windows Start-knap
    • Typ:"Avancerede systemindstillinger"
    • Ydeevneindstillinger
    • Fanen Avanceret
    • Virtuel hukommelse –> skift knap
    • Fjern markeringen af ​​"Administrer automatisk"
    • Skift tilpasset størrelse:60.000 MB / Maksimal størrelse:60.000 MB
    • Tryk på "SET"-knappen... (Glem ikke dette trin... flere har!)
    • Tryk på "OK"
  • STOR SIDESTØRRELSE: Lad os din minearbejder få adgang til den hukommelse, den har brug for.
    • Åbn gpedit.exe
      • Hvis du har Windows 10 Education/enterprise eller Professional:
        • Windows starttast –> skriv:“gpedit” og tryk på enter.
      • Hvis du har Windows 10 Home (eller Single Language Edition), har du gpedit, men det er deaktiveret, og du skal aktivere det. Hattip til askvg.com der leverer en bat-fil, der vil gøre alt dette arbejde for dig.
        • Gå til askvg.com-siden her
        • Rul ned til "Metode 1:Kun for Windows 10-brugere"
        • Følg instruktionerne for at downloade og køre bat-filen.
        • Genstart din computer ifølge instruktionerne.
        • Windows starttast –> skriv:“gpedit.msc” og tryk på enter.
    • Med gpedit åben:
      • Udvid "Windows-indstillinger"
      • Udvid "Sikkerhedsindstillinger"
      • Udvid "Lokale politikker"
      • Vælg "Tildeling af brugerrettigheder"
      • På højre sideskærm, Rul ned og vælg:"Lås sider i hukommelsen"
      • Vælg "Tilføj bruger eller gruppe"
      • Skriv det brugernavn, du bruger, når du logger på Windows, og vælg "tjek navne"
        • Hvis det er en e-mailadresse, inkluderer du @domain.com-delen i navnet
      • Den vil sætte en understregning under dit navn, når du ved, at det virkede.
      • Tryk på "OK", og luk derefter den primære lokale sikkerhedspolitikskærm. Du skal genstarte computeren, før du kører miner, men gør det ikke nu... en genstart kommer naturligt senere.
      • Grafikken nedenfor viser dig de skærme, du lige har set. Klik på billedet for at udvide det og gøre det til en brugbar størrelse (de sorte felter er der, hvor jeg har mørklagt mit brugernavn).
  • FJERNDESKTOP-SOFTWARE (og anden supportsoftware)
    • Installer og konfigurer en software til fjernskrivebord. Jeg kan bekræfte, at Google Chrome Remote Desktop er LET at bruge og ikke forårsager hash-dråber under minedrift, når opsætningen er som følger:
      • Installer Google Chrome .
      • Deaktiver Google Chrome hardwareacceleration:
        • Åbn Google Chrome-indstillinger:"chrome://settings/ "
        • Indtast i indstillingssøgefeltet:"Brug hardwareacceleration, når tilgængelig"
        • Slå skyderen til fra (vi har brug for, at GPU'en er fokuseret på minedrift)
        • Vælg knappen "Genstart"
      • Installer Chrome Remote Desktop udvidelse (godkend til computeren)
        • Jeg anbefaler, at du laver et øve fjernlogin for at sikre, at du ved, at det virker
    • Bemærk:Efter driverinstallationstrinnet (der sker senere) er du fri til at lukke din computer ned, tage stikket ud af din skærm og udskifte den med HDMI dummy-stikket og derefter fjernlogin for alle de resterende trin.
  • VALGFRI TWEAKS
    • (Valgfrit) Download og installer Notepad++ . Det er en letvægts og brugervenlig editor, der ikke forårsager hash-dråber under minedrift og giver dig mulighed for at have mere end én tekstfil åben ad gangen... du kommer til at lave masser af tekstredigering
    • (Valgfrit) Forbered Windows File Explorer for at gøre det muligt at ændre filtypenavne:
      • Åbn Windows Stifinder (Windows-knap + E)
      • Vælg fanen "Vis", "Indstillinger", fanen "Vis" igen og derefter:
      • Fjern markeringen i feltet ud for:"Skjul udvidelser for kendte filtyper" / Anvend
      • Vælg "Anvend på mappe" - "Ja"
    • (Valgfrit) Deaktiver automatiske Windows-opdateringer . Dette trin er naturligvis op til dig. Du bør stadig installere dem fra tid til anden af ​​sikkerhedsmæssige årsager, men nu kan du gøre det på det tidspunkt, du vælger (måske en weekend) i modsætning til, hvor Windows ellers kunne ødelægge din minearbejder (og måske lukke din maskine) uden varsel.
      • Processen til at gøre det er klart defineret i denne Forbes-artikel . Gå til linket, og rul ned til afsnittet, der siger "Mulighed 3:Group Policy Editor".
      • Windows Home-brugere husker, at du nu har "gpedit.msc", så du behøver ikke at "sitte denne ude." (Windows-knap, skriv "run", "gpedit.msc")
      • Aktivér også, mens du er der, funktionen, der fortæller Windows ikke at inkludere drivere med Windows-opdateringer til de tidspunkter, hvor du beslutter dig for at opdatere. (billede her )
    • (Valgfrit) Deaktiver automatiske driveropdateringer . Hvis AMD udgiver en ny driver, kan det være OK, men det ville være rart at prøve det på vores egne præmisser i forhold til en uplanlagt driveropdatering.
    • Windows Start-knap; Skriv:"Se avancerede systemindstillinger"
    • Vælg fanen "Hardware" og derefter "Indstillinger for enhedsinstallation"
    • Skift "Nej", så Windows ikke vil forsøge at ændre dit system, når du allerede har det til at fungere (jeg har lagt nogle skærmbilleder af skærmene her hvis de hjælper - Bemærk, at "Ja" stadig er slået til, da jeg tog skærmbilledet).

6. Installer GPU-drivere:

  • Hvis du har et ikke-Vega-kort, så installer den driver nu (GTX-750 i mit tilfælde)
  • Genstart computeren
  • Download AMD blockchain-driveren / 64 bit / filnavn viser 23. august udgivelse.
  • Anbefaling: Hvis du har 4+ Vega'er, foreslår jeg, at du peger en ekstern blæser mod din Vega'er under dette trin. Driverinstallationen er langsom, og kortene kan blive varme, fordi driveren ikke er til stede for at bede dem om at sætte fart på deres blæsere. Jeg tror, ​​at AMD simpelthen ikke har designet processen til at forvente mere end 2 Vegas ad gangen. I mit tilfælde tror jeg, at et kort droslede sig selv og fik installationen til at mislykkes (Skærmbillede af fejl ). Det gjorde jeg to gange, før jeg blev klog på at bruge en ventilator. Med blæseren havde jeg ingen problemer.
  • Kør den eksekverbare, lad den udpakke sig selv.
  • Vælg Tilpasset installation når du bliver bedt om det.
    • Bemærk:Jeg har haft større hash-drop-stabilitet, siden jeg genopbyggede mit system og kun installerede AMD-driveren (uden den anden software). Hvis du vælger at installere hele AMD-applikationen, skal du ALDRIG åbne AMD-applikationen. I andre guider vil du høre referencer til Wattman. Ignorer dem. Du vil høre referencer til HBCC-skydere. Ignorer dem. Åbning af driversoftwaren virker for nogle mennesker, men jeg har været nødt til at afinstallere og geninstallere driverne på grund af åbning af driveren. Gør det ikke. Du skal have driveren installeret, og det er det.
  • Fjern markeringen i alle felter undtagen afkrydsningsfeltet for AMD Display Driver
  • Vælg "Installer" (Bemærk: Efter driverinstallation vil den invitere dig til at genstarte computeren igen... DET IKKE. Vi har et ekstra trin, der skal udføres før genstart.)
  • Hvis du har mange Vega'er i dit system, vil denne proces være meget langsom, og skærmen bliver sort i flere minutter ad gangen. Vær tålmodig og hold kortene kølige.
  • Genstart IKKE computeren, når den giver dig muligheden i slutningen af ​​installationen. u/Slithus7 foreslog, at trinene til deaktivering af crossfire autolink skal udføres før genstart, så det aldrig har en chance for at forårsage et problem...

SLUK AMD CROSSFIRE DETECTION

  • Når Windows starter, forsøger AMD-driveren at finde andre Vega-kort for at etablere "crossfire “. Vi ønsker ikke krydsild, og selv at søge efter det er ikke godt for førerens stabilitet. Vi ønsker heller ikke, at den afstemning skal se om strømtilstande, når du miner. Her er manuelle trin til at deaktivere "EnableUlps" og "EnableCrossFireAutoLink" (bemærk Vega-registrerings-id-numrene, da vi får brug for dem igen senere)
    • Windows Start-tast –> “regedit”
      • Vær omhyggelig med kun at ændre indgange, som denne vejledning siger skal ændre, du kan ødelægge din computer med dette program.
    • Naviger til den korrekte mappe ved enten at gå ned i billedet nedenfor (lettere), eller du kan søge og lade Windows finde den via:
      • Vælg Rediger –> Find (Ctrl-F)
      • Skriv "EnableUlps", og vælg knappen "Find næste" (forskel mellem store og små bogstaver)
      • Det kan tage lang tid at søge... lad det virke
      • Søgevinduerne vil til sidst forsvinde, når de er kørt ned i dit register og valgt et felt "EnableUlps" med en værdi på 1 (true) - klik for at udvide billedet, hvis det er nødvendigt.
    • Bemærk enhedsbeskrivelsen:"Raedon RX Vega".
    • Bemærk registreringsnummer-id'et for kortet. "0001" i tilfældet ovenfor.
    • Dobbeltklik på "EnableUlps", og skift værdien til "0" (falsk)
    • Dobbeltklik på "EnableCrossFireAutoLink", og skift værdien til "0" (falsk)
    • Hvis du kun har én Vega, er du færdig. Hvis der er mere end et, skal du vælge de resterende ID'er, du ser til venstre, og finde dit andet Vegas. I mit tilfælde er 0000 min Nvidia, og 0001, 0002, 0003 og 0004 er alle Vega'er.
    • For hver Vega:
      • indstil "EnableUlps" til "0"
      • indstil "EnableCrossFireAutoLink" til "0"
      • Bemærk enheds-id'et (dvs. 0001)
      • Hvis du har en blanding af Vega64'er og Vega56'er, skal du vide, hvilket enheds-id, der går til hvilken type kort. Rul til feltet "MatchingDeviceId" og bemærk, om enheds-id'et er til en Vega 64 (slutter på "687f&rev_c1 ") eller en Vega 56 (ender på "687f&rev_c3 “).
    • Sørg for at skrive ned/huske enheds-id'erne for hver Vega
    • Sikkerhedskopier registreringsdatabasens visningssektion:Højreklik på den overordnede "{4d36e968-e325-11ce-bfc1-08002be10318}" i højre side, og vælg "eksporter". Gem filen.
      • Bemærk:Vi vil senere tilføje noget, der kaldes et "soft power play table". Hvis din computer nogensinde ikke kan lide sådan en tabel, kan du (1) dobbeltklikke på denne fil, du lige har gemt (2) finde og slette for hver Vega posten kaldet, "PP_PhmSoftPowerPlayTable" (3) genstarte din computer... og det er ligesom du har aldrig brugt det bløde powerplay-bord (det er det, der gør det "blødt").

7. Nulstil Vega-drivere med Enhedshåndtering

AMD blockchain-driveren er skæv, og dette trick lærte vi fra Mythic løser problemerne. Folk vil fortælle dig, at du skal løse flakiness via Wattman HCBB-skydere. Lad være. Åbn aldrig AMD-driversoftware.
Dette lille afsnit vil fortælle dig, hvordan du manuelt gør, hvad du i sidste ende vil gøre automatisk med et script. Det er godt at (1) vide, hvad scriptet gør og (2) få systemet til at fungere manuelt, så du kan fokusere på hash og kan afkoble script-fejlfinding fra Vega-fejlfinding:

  • Windows Start-knap
  • Typ:"Device Manager"
  • Udvid "Skærmadaptere"
  • Vælg først vega, højreklik, deaktiver
    • Hvis du ikke kan se dine Vega'er, skal du lukke enhedshåndtering og åbne igen, indtil de dukker op
  • Vælg først Vega, højreklik, aktiver
  • Gentag for alle Vegas
  • Luk enhedshåndtering

Bemærk:Hvis du ikke har din skærm/dongle tilsluttet en iGPU eller en Nvidia, kan skærmen blive sort under deaktivering og aktivering af funktioner.
Hvis Vega nogensinde opfører sig mærkeligt, skal denne proces gentages (indtil du får scriptet til at virke). Dette er nemt, så overtænk det ikke. Dette skal gøres HVER GANG WINDOWS STARTER, hvorfor vi vil bruge et script til at automatisere dette senere . Nu ved du, hvad det script vil gøre.


8. Forbered GPU-konfigurationssoftware

  • Download OverDriveNTool direkte til dit skrivebord (kræver ikke en installation)
    • Filen kommer komprimeret som en .z7 (du kan bruge 7-zip.org for at komprimere den)
  • Kør den eksekverbare OverDriveNTool.
  • Vælg din første Vega i rullemenuen øverst til venstre. Bekræft, at det giver et skærmbillede med værdier som dette (dine tal matcher muligvis ikke nøjagtigt, og det er OK):
  • Bemærk:Hvis du på noget tidspunkt, når du vælger en Vega i denne menu, giver OverDriveNTool dig "Denne GPU er ikke understøttet", så er det desværre et tegn på, at din driver er beskadiget, og du skal:(a) Gå tilbage til et tidligere Windows-gendannelsespunkt eller (b) afinstaller/geninstaller block-chain-driveren og gentag redigeringer i registreringsdatabasen (klik her ).
  • Hvis du har alle Vega 56'ere eller alle Vega 64'ere, kan du springe til næste trin. Hvis du, ligesom jeg, har en blanding af 56'er og 64'er, skal du følge nedenstående trin for at bestemme, hvilken rækkefølge OverdriveNTool registrerer kortene (optag dette, da du skal bruge disse oplysninger senere)
    • Brug rullemenuen øverst til venstre for at vælge din første vega
    • Se på værdien i GPU P7.
      • Hvis der står 1630, så har det slot-id en Vega 64
      • Hvis der står 1590, så har det slot-id en Vega 56
    • Gennemgå hvert slot-id, indtil du har identificeret og registreret ID'et og stilen for hver Vega (i mit tilfælde, 0=GTX750, 1-Vega64, 2-Vega56, 3-Vega56, 4-Vega64)
    • Bemærk:Hvis du allerede har ændret baseline GPU P7-værdierne gennem tidligere forsøg på konfiguration, kan du bruge denne brute force-metode at bestemme kortrækkefølgen.
  • Tving OverdriveNTool til at oprette en .ini-fil ved at oprette en scrapprofil. Vælg "gem" under Profil og giv den navnet "scratch". –> Luk GUI.
  • Brug en teksteditor til at åbne filen "OverdriveNTool.ini". Slet filernes indhold og erstat med teksten nedenfor; Gem fil.
    • Bemærk:Hvis du har en væskekølet Vega, skal du indstille Fan_Target=40, ellers får du en fejl.
  • BEMÆRK:Jeg har testet (og delt med mange via Reddit/chat/direkte beskeder) et nyt sæt .ini-parametre siden lige før starten af ​​året... pointen er, at det har været omkring 3 ugers test, og jeg har set bedre stabilitet og kender ingen dårlige effekter. Fra i dag (1/17/2018) gør jeg dem til guidestandarden. Mens OverdriveNTool ikke kan justere GPU_P0 til P5 og Mem_P0 til Mem_P2, kan den deaktivere dem, og det er, hvad denne nye fil gør. Disse er gode til minedrift, men vær opmærksom på, at hvis du ikke har en dedikeret minearbejder, så vil GPU'en fortsætte med at arbejde i P-tilstande med højere effekt, selv når du ikke miner. (De kan nemt aktiveres med en separat bat-fil, der kalder profiler, der genaktiverer dem)
  • Bemærk: OverdriveNTool GUI og .ini ser ud til at kontrollere en masse værdier, men meget af dette styres faktisk af Windows-registreringsdatabasen og kan ikke konfigureres via OverdriveNTool. GPU_P6, GPU_P7, Mem_P3, Fan og Power-mål KAN konfigureres . Ændringer til andre P-tilstande på lavere niveau kræver registrering i registreringsdatabasen (hvilket vi vil gøre senere).
  • Bemærk: Disse profiler er et udgangspunkt, der bør få dig stabil på bekostning af strømoptimering. Når du er i gang, vil du gerne tweak GPU_P6-, P7- og Mem_P3-værdierne for at få lavere strømforbrug for den samme hashhastighed. Vent indtil nu for at sikre, at du har en sikker base at finjustere fra.
  • Opret en ny fil på skrivebordet kaldet "Run_OverdriveNTool.bat", som når den køres, vil kalde OverdriveNTool.exe og få den (1) til at rydde indstillingerne fra hver af dine Vega'er og (2) Indstil de ønskede indstillinger for hver Vega efter .ini-filen, du lavede i forrige trin.
    • Åbn din teksteditor
    • Vælg "Fil" -> "Gem som type:" og vælg "alle filer". Giv din fil navnet 'Run_OverdriveNTool.bat'
    • .bat-filen vil have én tekstlinje formateret som følger:OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64
    • Bemærk: FILEN SKAL KONFIGURERES TIL DIN OPSÆTNING. The provided text is for my specific configuration of cards. You need a “-r#” for each of the card ID’s that needs to be reset, and then a -p# to reset parameters for either a Vega 56 or Vega 64 parameter as required by your setup.
    • Your computer will be unhappy if you start mining on a Vega 56 that has the Vega 64 OverdriveNTool profile applied to it. See the FAQ if you are still unsure of your OverdriveNTool card order.
    • Note also: “-r0” in my case is my GTX-750 so I have no command with “-r0” or “-p0”. Your setup may differ. Good luck :-). If you open the OverDriveNTool.exe GUI you will see a menu that lists each of your cards in order.
  • Double Click your “Run_OverdriveNTool.bat” file. You will see a black screen flash up and disappear.
  • Confirm that your bat file worked for each card:
    • If you are by your machine you can just confirm that the fan of each Vega is now spinning fast (you just set the minimum to 3000RPM)
    • If you are remote from your system; Double Click on “OveredriveNTool.exe” to open the GUI. Cycle through your cards. Ignore most of the numbers for now as they will not yet take… you know the .bat file worked if the “Fan_Min” is set to 3000rpm for each card. (don’t expect all the other numbers to match yet)

9. Prep Vegas with Soft Power Play Tables

In this section we will tweak the Windows registry to optimize power consumption performance of the Vega’s. It’s called “Soft” because this section does not alter your Vega’s (unless you elect to flash the BIOS).

u/Hellea established himself as the community expert in soft power play tables via this Sept 21st post on overclock.net. For some time I have linked people to his Oct 5th Reddit post . His original post gets a major hat tip from me as it was very helpful in getting me started. Unfortunately, when I was starting, there were too many “follow the guide except do this instead” cases such that having a new consolidated guide was needed. In my guide I have always sent people there for a few steps so they can recognize his contribution. Sometime around Nov 29th he did an extensive re-write of his post.
Sorry for the back and forth but he now makes you pay for his content via coinhive links and it seems dishonorable for me to post any scripts here that he has not previously posted for free (sorry).

  • Go to u/Hellea’s Definitive Guide for Vega Mining
    • Note:I have not flashed my Vega 56 BIOS to Vega 64 BIOS and do not plan to as I am aware of no benefit.
  • Scroll down to the section called:“Soft Power Play tables at Windows Registry”
    • SKIP STEP 1
    • Watch the video that is in Step 2 if you choose (punchline is that OverdrivNTool does not control P states below GPU_P6, and MEM_P3… even though they show up as editable in the GUI. Soft Power Play tables are required to actually change those values.)
    • SKIP STEPS 4, 5, 6 (we already installed the driver)
    • Perform Step 7
      • Note:Both times I have built my system I have used the 1100MHz HBM @ 905mV power play table (that u/Hellea previously posted for free) on both my stock bios 56’s and 64’s. I have had no issues but every Vega is a little different and it won’t work for everyone.
      • Per request, I used have used brnsted ‘s Excel tool to produce a Stock Vega 56 registry file (HERE ). I have tested that it works but it did increase my power usage by about 10 watts vs. the file above.
      • I have not used the “Safe” file that u/Hellea now links to on his post… but I have no reason to doubt it is safe.
    • SKIP STEP 1 (You already know your Vega Registry ID’s)
    • Perform Step 2 through 4
      • Note:If a reboot after applying the SoftPowerPlay Table causes your computer to BSOD, don’t panic… see this part of the FAQ .
    • Come back to this guide, we are done with that one for now. (but you will want to revisit it once you are up and running and ready to tune for power efficiency )
  • Perform the steps in “Reset Vega drivers with Device Manager ” listed above.
    • Remember, this needs to be done every time Windows restarts
  • Double Click the “Run_OverDriveNTool.bat” file we made earlier.
  • Congratulations… If you had a miner you would be ready to get mining.


10. Install the Miner – XMR-Stak

  • Create an “xmr-stak” directory on C drive, ‘c:\xmr-stak’ (or location of your choice)
  • In Windows defender, set XMR-stak directory as an exception
    • Windows Start –> Type:“Windows Defender Security Center”
    • Select “Virus &threat protection”
    • Select:“Virus &threat protection settings”
    • Select:“Add or remove exclusions” under the “Exclusions” section
    • Select the plus sign by, “Add an exclusion”, “Folder” and select folder, “XMR-Stak”.
  • Select your miner. I recommend XMR-STAK (There is also a valid option to use Cast_XMR as your Vega GPU miner). I use and will outline step-by-step setup of XMR-STAK because:
    • It gives the same performance (slightly better for me actually – YMMV)
    • Includes a really handy web interface so I can check my hashrate/connection from any computer on my LAN
    • It is compatible with JJs_HashMonitor which we will discuss later (that last reason is the best reason of all!)
  • Download XMR-STAK (you want the file called:“xmr-stak-win64.zip”)
    • Chrome will call any miner malware and prevent the download. The xmr_stak code is not bad but so many people are using miners as malware so the browser assumes you are not aware of what your doing. Here are instructions on how to do this if you need them…
      • Click the link and let Chrome prevent the download.
      • Hit “Ctrl-J” to open the chrome download manager
      • XMR-Stak will be the top file:Select, “Keep Dangerous File”
  • Extract the zip file to the c:\xmr-stak\ directory you created previously.
  • Give the xmr_stak.exe file administrative privileges so it has the right to control efficient blocks of memory for fast mining (the “large page sizes” you setup earlier ).
    • Right click on the file and select “properties”
    • Select the “Compatibility” tab and tic box for:“Run this program as an administrator”
  • You may need two libraries (msvcp140.dll and vcruntime140.dll) which are available from the Microsoft server (do NOT use a random internet download of .dll files).
    • The needed files will install as part of VC_redist.x64.exe. The 64 bit version is here if you need them (small installation):https://go.microsoft.com/fwlink/?LinkId=746572

11. Get Ready to Mine

  • Note:Vegas are really good at mining the CryptoNight algorithm and can be effective mining a number of coins; Monero (XMR), ETN, ITNS, SUMO, KRB, XLC, Nicehash CryptoNight to name a few. You can skip this section if you are familiar with mining and already have a coin address and target pool. This section will set you up mining Monero with a stable pool as a stable baseline. Once you are up and running you will want to explore different coin options and it is easy to switch between CryptoNight Coins.
  • Get a Monero address if you don’t have one.
    • The official getmonero.org site provides some wallet options here .
    • MoneroMoo is a trusted Monero developer and provides the easiest way to get an address via this downloadable wallet generator (https://github.com/moneromooo-monero/monero-wallet-generator ).
      • A hosted version of the MoneroMoo wallet generator is located here (https://moneroaddress.org )…. but it is better if you download the github file.
      • Enter a value of your choice into the “Custom entropy” field.
      • Select:“Generate Wallet”
      • Print or in some way save this very valuable and unique information. Never share the Mnemonic seed or spend key. The “Public address” can be made public (thus the clever name) and will be needed in the next section so your mining pool knows where to send the mining profit.
  • Select a mining pool
    • A list of available pools can be found here:http://moneropools.com /
      • I use and highly recommend https://supportXMR.com . They have an active Chatango chat group that is very helpful. They have always paid me out the amount that they should exactly when they should. The two that run the place, @Snipa22 and @m5m400, are accessible via chat if you ever need any assistance. Of course as always, YMMV and you are free to do as you please.
    • This guide will assume you select supportXMR and will use pool.supportxmr.com:7777 as the assumed pool address when setting up the miner. You can fill in whichever you picked.

12. Configure the Miner – XMR-Stak

  • Assuming you have already reset your Vega’s via device manager since your last windows restart… Double click and run, xmr-stak.exe.
  • Windows will block execution to “Protect your PC”. Select, “More info” and then “Run anyway”
  • It will ask if you want to use the HTTP interface. You do!
    • Enter the number:420 (easy to change later)
  • It will ask you to enter the currency you want to mine. Enter:‘monero7’
    • Note:“monero7” is specific to monero, if you use an alt-coin you will likely need “cryptonight”
  • It will ask for your pool address. Enter:pool.supportxmr.com:7777
  • It will ask for your user name:Enter your public wallet address
  • It will ask for your password. This is not really a password. It is an identifier unique to your computer so that:
    • 1) If you have multiple computers working, you can see how much this one is contributing toward your total hashrate
    • 2) If you include an e-mail address, supportXMR will send you an e-mail if your computer stops hashing (this is really handy if windows ever makes a random update/restart and you would be otherwise unaware).
    • Enter your choice in format:“ComputerName:[email protected]” (don’t enter actual quotes)
  • It will ask for your “Rig identifier”. This is not supported by most pools yet so just hit ‘enter’
  • It will ask if your pool supports TLS/SSL. SupportXMR actually does support TLS/SSL (and you should consider using it..) BUT, this may require more configuration for your machine so say ‘N’ for now to limit the variables you are messing with (it’s easy to change later).
  • It will ask if you want to use Nicehash:Enter ‘n’ for No.
  • It will ask if you want to use multiple pools:Enter ‘n’ for No (easy to change later)
  • You made your first hash. Yea. Now close the miner :-).
    • If you saw messages about “precompiled cod” not being found that is OK and expected.
    • If you type ‘h’ in the screen before closing you will see your hash rate report. It will be nowhere near the rate you want… don’t panic
  • It generated several files:config.txt, pools.txt, cpu.txt, amd.txt, maybe a nvidia.txt (depends if you have a Nvidia card or not). Each file needs to be optimized. The tuning guide is here but I will get you started with a few things.
  • Skip this step unless you did not enter a port address during the previous step… or if you entered the wrong port number. Open Config.txt
    • Open Config.txt
    • Scroll down to the bottom where is says:“httpd_port” :0,
    • Change the 0 to a number of your choosing (i.e. 420)
    • When the miner is running you can now check your hash rate from your browser with address:http://localhost:420/h (where 420 is whatever number you picked)
      • If you know your computers i.p address, you can do it from any computer (or phone) on your LAN using:http://IPaddress:420/h
    • That last step is important. As you will see later, set a port number even if you don’t think you will use the web interface much.
    • Save and close.
  • Open cpu.txt
    • At the bottom you will see something like (its specific to your CPU):“cpu_threads_conf” :[ { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :0 }, { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :2 }, { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :4 }, ]
    • Optimizing your CPU is beyond the scope of this guide. The key for this step it to pick which CPU will be reserved to instruct the GPU’s.
      • If your CPU “hyperthreads” then you will see missing numbers (“1”, “3” and “5” are missing in example above). Note a missing number (we will use “1”) and exit the file without editing it.
      • If your CPU does not “hyperthread” then there will be no missing number. If that is the case, you will want to reserve one core for your GPU. Pick a number (say “0”) and type “//” (without quotes) in the front of the line and then save &exit.
  • Open amd.txt (this is where the Vega optimization magic will happen)
    • You will see something like the box below but there will be an index number and bracket pair { } for each Vega in your system (the example below is for a hypothetical two Vega system):“gpu_threads_conf” :[ // gpu:gfx901 memory:3920 // compute units:64 { “index” :0, “intensity” :1536, “worksize” :8, “affine_to_cpu” :false, “strided_index” :1, “mem_chunk” :2, “comp_mode” :true }, // gpu:gfx901 memory:3920 // compute units:64 { “index” :1, “intensity” :1536, “worksize” :8, “affine_to_cpu” :false, “strided_index” :1, “mem_chunk” :2, “comp_mode” :true }, ],
    • Vega’s are special and can handle two threads for each index, each with a very high intensity. Each card was given an index number. For each Vega, delete the complete auto-generated bracket pair { } and replace it with the double line of text in the block below (The example text below is for a hypothetical two Vega system)
      • The intensity and worksize values are the same whether Vega 56 or 64.
      • You need two lines for each Vega so ensure you update the index for each pair.
      • You will need to update the “affine_to_cpu” number to be whichever CPU number you selected in the “cpu.txt” section above (“1” in our example).
        • You use the same affine_to_cpu number for each Vega, no matter how many you have. (if you have have an Nvidia.txt file it should be modified to use that same affine_to_cpu number as well)
      • WARNING: Hopefully you are using an iGPU or non-Vega GPU to serve your HDMI dongle (or monitor). If you must have your monitor/dongle plugged into a Vega then that index pair needs to have a lower intensity then what is shown below. Use 1800 for both threads of the Vega that must serve a dongle/monitor. Only the index that serves the monitor has to be reduced. Don’t stress, it will cost you only about 2h/s total on a Vega 64. You will know you need this if your screen fills with artifacts while mining.
    • “gpu_threads_conf” :[ { “index” :0, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :0, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :1, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :1, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, ],
    • Save and exit.

13. Test the Miner

To mine, you do the following every time you start the computer.

  • (you do not need a fresh windows boot every time)
  • Use the device manager to disable and re-enable each Vega (as defined in this section above)
  • Double click the “Run_OverDriveNTool.bat” file you created.
  • Double click the xmr-stak.exe executable
    • Windows may ask to allow the program access to your network… of course mining requires the internet so answer yes.
  • Your mining!
    • If your not mining… read back over the guide and ensure you did not miss a step. Many many people have affirmed that guide works so be optimistic… you’re almost there. If that does not reveal the problem, visit the FAQ

VIEW YOUR STATS

  • Now that your mining I will show you how to check your miner statistics from another computer using the XMR-Stak web interface.
  • If you don’t know it already, find your computers local IP address
    • Open command prompt (windows key –> “cmd”)
    • Type “ipconfig”
    • Look for the line that says:“IPv4 Address. . . . . . . . . . . :192.168.xxx.yyy”
  • The following steps can be done from your mining computer but it is better, if you are able, to do this from another computer so you do not disturb your miner.
    • Open a web browser on a computer connected to your Local Area Network (LAN)
    • Type your IP address, a colon, and your XMR-stak port number into the address bar
      • :(i.e. 192.168.1.10:480 )
  • Woot! You can watch your money being made 🙂
    • The main screen shows your hash rate (this screen capture of my now updated rig with Nvidia replaced with a Vega). There is also a results screen and a connection screen.
  • When I start my miner I just remote in using remote desktop, use the script you are about to install below, and then log out of remote desktop while the Vegas are just starting to reset. I then do all my system monitoring from a different computer via this interface
  • If you know how to log into your router you can also forward the port that you are using for XMR-Stak. Then, if you know your public IP address (find it here ) then you can use the same method to check your miner from your phone wherever you have internet access. (be careful… it can be addicting;-).

(Ok, that works and is doable but can’t this be simplified with a script? Yes… keep reading)


14. Auto Start Miner with Hash Monitor

If you have spent any time mining with Vega’s you know the drivers are flaky and can be prone to “hash drop”. That means they can be running at full speed for a few hours or days and then BAM! For seemingly no reason they throttle down to 1600h/s and you are loosing 20% of your output until you check on your system and catch the problem. This is a HUGE frustration and can make mining with Vega’s really high maintenance. @TheJerichoJones has developed a program to manage the madness. The program, “JJ’s Precious Guardian”, is a one shot method to starting your miner. It does all the things we did previously:

  • Disable Vega’s,
  • Enable Vega’s,
  • call OverdriveNTool,
  • and start xmr-stak….

but it ALSO monitors and manages the hash drop problem. Precious Guardian detects when hash drop has happened and automatically restarts the Vega’s back up to full speed. Vega mining with 56’s and 64’s is can be the fire-and-forget miner you expected it to be.
The hash monitor REQUIRES that you are using xmr-stak (as we installed above). Keep in mind you ALREADY have a functioning miner. This step is totally worth it but is not required.
Note:While his original program was to be supported by donations… they were extremely rare so he has now designed Precious Guardian to mine for himself (TheJerichoJones) for the first 5 minutes after every restart. This equates to about 1 cent for a Vega restart. Even though I actually contributed with the initial concept of the program, I personally have no issue paying him this fee on my two miners because it is (a) really small and (b) because I want him to stay engaged to offer bug fixes and updates. My systems (and hopefully yours) are pretty stable so it costs a trivial amount to use the program… and when it does kick in, that means I hash dropped and thus I find it totally worth it. YMMV.
If you are not interested in hash monitoring, TheJerichoJones provides a free script that will reset the Vega’s and start the miner but does not monitor for hash drop.

DOWNLOAD AND CONFIGURE JJ’s PRECIOUS GUARDIAN

  • download “Precious Guardian”
    • If using XMR-stak or higher:Click HERE .
    • If using XMR-stak version 2.3 or higher:Click HERE .
  • Unzip contents INTO THE DIRECTORY that contains XMR_Stak.exe, OverdriveNTool.exe and OverdriveNTool.ini
  • (Windows 7 users only:I am told you need Management Framework 3.0 which can be downloaded from Microsoft HERE )
  • Open PreciousGuardian_Config.txt to edit three parameters
    • (1) Scroll down a few lines until you see:
      • _httpd_port=”420″ (roughly line 14)
      • Change the number (“420”) to be the same port number you used in xmr-stak config.txt
      • (2) Scroll down ~10 lines and find the line that says:
        • _hdiff =“300” (roughly line 25)
        • This is your hash drop trigger (in h/s). Change the number as you desire. I recommend you change the trigger to at least 100h/s for each Vega in your system. If CPU mining is also being performed your hash rate may fluctuate a little when you use your computer so you might want a little more margin.
        • Note:A Vega hash drop looses ~300h/s per Vega
      • (3) The program would technically work now but we want it to call OverdriveNTool every time the Vega’s reset. Scroll way down to the Video Tools management section and find the line that says:
        • #_vidTool=“OverdriveNTool.exe -r1 -p1Vega64” (roughly line 125)
        • (a) Remove the pound sign (#) from the front of the line
        • (b) Replace the value in quotes with the contents of your Run_OverDriveNTool.bat file. In my case:
        • _vidTool=“OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64”
      • Save and close. (you can come back later and setup email / text / or Slack Channel alerts to let you know when hash drop is detected)

START MONITORED MINING

  • Your set. Double click PreciousGuardian.exe and you are mining!
    • The very first time will receive a windows warning because an “unsigned program” is trying to run. Select “More info” and then “Run Anyway”
    • As mentioned before, the monitor will mine for the developer (TheJerichoJones) for 5 minutes and then restart and mine for you indefinitely (there is no back and forth). That first restart is per the programs design.
  • (optional) Right click on “PreciousGuardian.exe” and select, “create shortcut”.
  • (optional) Rename the shortcut (i.e. “Start Miner”) and move it to your desktop.
  • WARNING/DISCLAIMER: In addition to the bogus throttling that Vega’s will do because of flaky drivers, there is also a legitimate reason to throttle. Vega’s will legitimately throttle themselves if the memory on the cards (HBM) get’s too hot. In such a case, the throttling was actually good because it protected your cards. That should not be the case for you because we used OverdriveNTool to set the min fan speed to 3000rpm which should keep things nice and cool. That said, USE THIS SCRIPT AT YOUR OWN RISK. Restarts should be rare. If you start getting back to back restarts, you need to get involved.

15. Set Windows to Auto Start Miner at Login

If you are at this point in the guide then hopefully your rig is stable and mining effectively. This entire section is an optional bonus for those that want their miners to start automatically when the computer boots up.
Hopefully it goes without saying that performing this step means that anyone can access your computer by simply powering it up. Because it is a dedicated miner, you were already running it 24/7 in an unlocked state so this is really not much of a change. This computer will obviously contain your public coin addresses as they are required for mining (config.txt file)… but this is a non-issue as they are public addresses anyway. HOWEVER, this section does provide an opportunity to remind you never to store your view or spend keys on your unlocked mining computer.

  • Set you BIOS to auto-start when power is applied:
    • Most modern boards have a Bios setting that will have your computer auto start when power is applied (i.e. when power returns after a power outage). This auto-start sollution will be most effective if you go into the BIOS and select that setting. It is beyond the scope of this guide to get into the details of your particular motherboard but… good luck.
  • Install Windows AutoLogin Utility:
    • Download the AutoLogin application from the Microsoft Server (You will be giving this application your login password which is why I emphasize it originates from the Microsoft server ) – hat tip to TheJerichoJones for pointing me to this utility
      • Go to:https://docs.microsoft.com/en-us/sysinternals/downloads/autologon
      • Click the link that says, “Download Autologon”
    • Un-compress the Zip file
    • Install the small utility and log in with your credentials (they are stored encrypted)
  • Create a Scheduled task to start the miner at login
    • Windows Start button:Type:“Task Scheduler”
    • Select “Action” –> “Create Task”
    • On the “General” tab:
      • Enter a name:“Start Miner” (or name of your choice)
      • Select check box, “Run with highest privileges”
  • Select the “Triggers” tab:
    • Select “New”
    • In the “Begin the task:” drop-down, select, “At log on”
    • If it takes your network a while to restart after a power outage, you may want to enter a value in the “Delay task for” field.
    • Select “OK”
  • Select the “Actions” tab
    • Select “New”
    • “Action” will already be set to, “Start a program”
    • Select “Browse” and select your “PreciousGuardian.exe” file
      • While you are in that browse window you may want to copy the directory path that your files are in as you will be needing it in the next step…
    • The “Start in (optional):” field is not optional. You need to enter the path to the directory that contains PreciousGuardian.exe
    • Select “OK”
  • (Optional) Select the “Conditions” tab
    • At the bottom, toggle the option to, “Start only if the following network connection is available” –> “Any connection”
  • Select the “OK” button and return to the Task Scheduler screen
  • (Optional) While in Task Scheduler, you may want to select “Task Scheduler Library” in the left hand column and ensure you understand and approve of all the scheduled tasks. Make sure they are appropriate for your dedicated (hopefully stable) miner.
  • Close the Task Scheduler Window.
  • Done! Now when you restart your computer it should automatically log into your profile and start your miner 🙂
  • Bonus: Some people (like me) do everything remotely and even use a remote power control (like the TP-Link in my case) to allow remote hard reset of the system. Power outages whether natural or forced with something like a TP-Link can sometimes cause Windows to start into an ‘Error Recovery Screen’ which wants a user input BEFORE it has gotten to the stage where you can remote in and provide such input. Take the following steps to prevent the windows error recovery screen (hat tip:spiceworks.com ):
    • Windows Start button:Type:“cmd” (do NOT hit enter)
    • Right click on “Command Prompt” and select “run as administrator”
    • Type:“bcdedit /set bootstatuspolicy ignoreallfailures” (without the quotes)
    • Done. Every time windows powers down is should start normally.

I Hope This Helped !


I really hope this helped get you on your way to mining with Vegas.

  • If this helped you then please help spread the word that it works. I wrote the guide to help people out and I get a kick out of watching the page view count go up 🙂
  • Remember, this is a consolidated guide and much of the content did not originate with me. The originators I pulled from have all been attributed and should not be forgotten.
  • I had originally intended not to post a donation address, but I am spending a LOT of time answering questions and maintaining this as a consolidated guide to mining with Vega’s. I love knowing how many people this guide has helped and enjoy offering it as a free online resource. That will never change. But, some might be in a position to give back and CircusWife and I would really appreciate it if those who can afford it would send what they can as a show of support. Honestly, be a hero, they don’t come often.
    • ETH:0xA84824309a046e4fF09B4774E21E30ac1Fd2F047
    • BTC:1PJapunJP2W4YSLbUUPHzqeMBUWpYQG9eX

Minedrift
  1. Blockchain
  2. Bitcoin
  3. Ethereum
  4. Digital valutaveksling
  5. Minedrift