Steg-för-steg-installation AMD Radeon Vega 56/ Vega 64

Steg-för-steg-installation AMD Radeon Vega 56/ Vega 64

Att få igång min installation har varit en rolig resa med många sena kvällar. Jag har fått flera nya onlinevänner och har utnyttjat erfarenheterna från de som har gått innan. Det har varit en rolig åktur. Denna guide kommer inte att återskapa resan.

Steg för steg installation AMD Radeon Vega 56/ Vega 64 – Den här guiden sammanfattar vad jag hittade som fungerar och konsoliderar, steg för steg, detaljerna du behöver för att komma dit också. I många fall kommer denna information inte från mig. Jag hittade dock ingen referens tillgänglig med alla länkar som fungerade för mig. Här finns alla detaljer på ett ställe. Njut av. Lycka till! Kom ihåg, YMMV.


1. Mål

Ha en huvudlös dator med skript som på ett tillförlitligt sätt startar en robust Vega-gruvarbetare. Nej Wattman. Ingen flagnande HBCC. När systemet väl är igång hashas med CPU, Nvidia GPU och AMD (Vega) GPU. Installationen övervakar själv och löser eventuella Vega "hash drop"-problem så att du kan fokusera på andra saker. Riggen erbjuder möjligheten att kontrollera status via ett webbgränssnitt från vilken dator eller telefon som helst. Obs:Detta är i första hand en Vega-gruvarbetare så naturligtvis är fokus Cryptonight-valuta (dvs Monero, ETN, ITNS, SUMO, KRB, XLC, Nicehash Cryptonight...).

Obs! Grafiken ovan är från mitt ursprungliga inlägg men den definierar inte längre min gruvrigg helt. Jag har nu två riggar. Den ena är en gruvarbetare på 5 Vega (2x64 och 3x56 ). Den andra har två Vega (båda 64:or ), 1 gammal GTX-750 och 3x Rx 550's . Grafiken ovan är också från en tidigare version av XMR-Stak miner. Den nya versionen av XMR-Stak (2.2) ger mig en bättre hashhastighet på 64:an (2040h/s) som kan ses här .


2. Utrustning och programvara

Utrustningen som används i min rigg listas nedan. Du behöver inte använda samma utrustning för att använda den här guiden. Listan nedan innehåller detaljer som hjälper dig att hitta det du behöver.

  • Corsair RM1000i Strömförsörjning med mjukvaruövervakning av energi som används
    • Obs! Varje Vega tar TVÅ, 8pin PCIe anslutningar. Amazon-bilden visade det inte men jag blev positivt överraskad att den kom med hål för 4x Vega (foto av kabel ).
    • 1000w EVGA Guld är högt betygsatt och har ofta ett bättre pris.
      • Observera att EVGA inte erbjuder programvaruövervakning om det är viktigt för dig
    • Uppdatering: Jag lade senare till en 450w PSU som jag redan ägde via den här kabeln för att avlasta strömmen som dras av moderkortet och Nvidia och få användningen under 80 % (se FAQ för mer information)
    • Vissa rekommenderar 2x 750W PSU:er. Om du går den här vägen måste du planera i förväg med några 6-stifts till 8-stiftsadaptrar . Här är en mer aggressiv version.
    • Jag använde en 2x-Molex till 6-stifts PCIe-strömkabel för att driva min gamla GTX-750
  • Moderkort/CPU:Gigabyte ATX GA-970A-D3P med FX-6300 – Jag hade det redan
    • Det finns bättre
      • 6 GPU-rigg:Biostar TB250 / Celeron G3930 (Detta är MB för min andra rigg)
      • 8 GPU-rigg:Biostar TB250-BTC+ / Celeron G3930
      • 12 GPU* rigg:ASRock H110 Pro BTC+ / Celeron G3930
    • *Om du köper en MB, förstå att AMD-drivrutinen inte stöder mer än 8 Vega i en rigg. Alla moderkorts PCIe-platser utöver 8 kommer att behöva användas för Nvidia-kort .
    • Även om det inte krävs, har vissa rapporterat att ett moderkort som stöder iGPU som din huvudskärm kommer att hjälpa till med stabilitet (liknande hur du kommer att se att jag använder min Nvidia)
  • 4 GB ram (Jag använde 16 GB bara för att jag redan hade det)
  • Hårddisk (jag rekommenderar en billig 120GB SSD men "gamla" hårddiskar fungerar också).
  • PCIe-höjare (jag fick ett 3-pack och var tvungen att gå tillbaka för en till.. skaffa ett 6-pack )
  • Monitor Emulator (så att du kan koppla bort din bildskärm utan att förvirra Vega)
    • Jag använder en HDMI-stil i min Vega, om du använder en iGPU, kontrollera ditt moderkort eftersom du kan behöva denna DVI-stil .
  • Strömknapp – Du behöver en knapp för att tala om för din dator att slå på.
  • Mining Frame :Jag byggde min av trä men vissa tycker att det är mindre krångel att köpa den
  • 2x Vega 64
    • Jag har en Sapphire och en XFX. Alla Vegas AMD referenskort är desamma så märket påverkar inte prestanda. Det finns nu eftermarknads Vegas på väg ut på marknaden och jag kan ännu inte tala för alla dessa.
    • Jag har bekräftat att eftermarknaden ASUS AMD Radeon RX VEGA 64 ROG Strix OC fungerar med den här guiden.
  • 2x Vega 56
    • Mina är Gigabyte men återigen, märke spelar ingen roll för referenskort
    • Vega 56 ger en ~3 % lägre hashhastighet, men om du kan få en till ett billigare pris kan förlorade 60 timmar/s motiveras av kostnads- och energibesparingar, även om det inte har varit mycket billigare på sistone och tillgänglighet är en nyckelfaktor.
  • 0x Vega Frontier
    • (Obs! Jag har inte personligen använt en Frontier Edition men de är ett alternativ. De har visat sig hasha över 2100h/s på "cryptonight Heavy"-algoritmen som används i det lönsamma Sumokoin och Haven-protokollet... för standard cryptonightV7 hash som en Vega 64 och kan vara lite petig. Gå med i MiningGuides.com Slack Channel om du har FE-frågor. foton )
  • Nvidia GTX 750 – redan i handen (du behöver inte ha en icke-Vega)
  • Om du vill komma igång med en mindre investering, RX 550 kan vara en effektiv sätt att fylla dina vikar medan du lär dig hantverket.

Programvara

  • Windows 10 med Fall Creators Update eller högre ('april 2018, ver 1803' fungerar bra) (64 bitar)
    • Se till att du har en 8 GB eller bättre minne om du får en digital nedladdning (jag gjorde inte det och var tvungen att gå tillbaka för en)
  • (gratis) AMD ReLive Block Driver / 64 bitar / 23 augusti version (endast installera drivrutin, ingen programvara)
  • (gratis) OverveNTool
  • (gratis) Google Chrome-webbläsaren
  • (gratis) Chrome Remote Desktop-tillägg – från Google (så enkelt och pålitligt, det fungerar bara)
  • Använd INTE GPUz . Jag är säker på att det är ett fantastiskt gratisprogram för vissa applikationer men det fungerar inte bra med snabb Vega-brytning (det är vad jag använder för att tvinga fram prestandaproblem när jag testar).

3. Kortinstallation och placering

Mitt moderkort har två hela 16x långa PCI-platser och 3x korta PCIe-platser (din kan skilja sig åt). Om du inte har en iGPU blir den långa PCI-platsen närmast din CPU din primära GPU (det kan finnas en kort PCIe-plats närmare CPU:n men den långa är primär). Om din rigg kommer att inkludera en icke-Vega GPU, är det användbart om du placerar den i den första långa 16x-platsen (det kan vara via riser ). I mitt fall får den GTX-750 (via PCIe-riser).

  • Detta är användbart eftersom, som du kommer att se, varje gång du startar datorn kommer varje Vega att "inaktiveras" och sedan "återaktiveras". Det gör saker smidigare när du inte behöver inaktivera skärmen som datorn använder för visning ... genom att ha ett pålitligt (som inte behöver inaktiveras) kort i PCI-huvudplatsen sparar du halsbränna. Folk kör system med 100% Vegas hela tiden (Faktum är att jag har erfarenhet av att göra det nu också) så detta är INTE det enda sättet (du behöver inte ett Nvidia-kort)... men det är en bekvämlighet om du använder ett icke-Vega GPU i ditt system.

HDMI-attackplugg kommer att gå i huvud-GPU (GTX-750 i mitt fall) efter att systemet har ställts in (jag använde en bildskärm under installationen så att kontakten inte installerades i de tidigare stegen). Du behöver inte pluggar för de andra korten. Bara det "primära". Din dator är smart nog att veta när en bildskärm är avstängd eller inte är ansluten och ändå kommer vi att ändra inställningen för att säkerställa att Windows aldrig försätter bildskärmen i viloläge. Eftersom vi inte vill slösa energi 24 timmar om dygnet, använder vi HDMI-attrappen för att göra datorn glad.

Installationsordningen för Vega spelar ingen roll. PCIe-platserna på MB är åtskilda så att om jag vill använda alla kortplatser så måste du använda risers (eller så täcker kortet mer än en kortplats). Undantaget är den slutliga 16xPCI-platsen (längst bort från CPU). Jag kunde använda den kortplatsen direkt utan en stigare eftersom det inte finns något till höger om det för mitt kort att hindra. Min beställning, som börjar med att kortplatsen stänger till CPU:n är Vega 64, GTX-750 (i 16x kortplats via stigare), Vega 56, Vega 56, Vega 64 (direkt monterad på MB 16x PCI-plats utan stigare).


4. Allmän Windows-installation:

Obs! Ursprungligen beskrev min guide inte Windows-installation/-borttagning av drivrutiner så detaljerat, men jag upptäckte att den här grunden driver många av människors felsökningsproblem senare så jag har lagt till detaljer.

  • Jag rekommenderar en ren installation av Windows 10 (du behöver inte börja om... men jag gjorde det).
    • Innan du startar den rena installationen, utför följande när den är avstängd:
      • Installera alla kort fysiskt enligt "Kortinstallation och placering"
      • Anslut monitorn till rätt kort enligt "Kortinstallation och placering"
      • Starta upp datorn med installationsmediet och utför en ren installation.
  • Tvinga fram Windows-uppdateringar tills du har Fall Creators Update eller högre
    • Obs:Den här guiden uppdaterades en gång till "Version 1709, Build 16299" men båda mina system kör nu April 2018-versionen utan problem (ver. 1803) så jag lämnar den som "eller högre" tills jag stöter på en uppdatering som kräver en guideändring.
    • (Människor har rapporterat problem med fler än 3 Vegas om de inte har den här uppdateringen)
    • Windows Start-knapp, skriv "Sök efter uppdateringar", välj "Sök efter uppdateringar"
    • Upprepa det steget efter varje omstart av Windows tills det säger att det är "uppdaterat".
      • Ha tålamod... verkligen tålamod... det här kan vara den långsammaste delen av hela projektet
    • Öppna kommandotolken och skriv:"winver". Bekräfta att det står "Build 16299" eller högre.
  • (Valfritt) Skapa en Systemåterställning punkt som heter "Fall Creators Update" (tar inte lång tid)
  • Om du gjorde den rekommenderade nya Windows-installationen, hoppa till "Installera GPU-drivrutiner "
  • Ladda ner och installera guru3d.com Display Driver Uninstaller DDU
    • Nedladdningslänkar finns nära botten av webbsidan; det är ett lättviktigt program.
  • Om du inte gjorde en ren Windows-installation kommer följande steg att leda dig genom avinstallation av tidigare drivrutiner och förflyttning av kort till deras rätta plats:
    • Om du har en iGPU kommer den inte att flytta så du behöver inte avinstallera den.
    • Om du har en Nvidia som kommer att finnas kvar på den aktuella platsen behöver du inte avinstallera dess drivrutin. Om det kommer att tas bort och/eller flyttas:
      • Starta om datorn i säkert läge (Instruktioner här vid behov )
      • Kör DDU; Välj "Nvidia" i det övre högra hörnet och stäng sedan av det (mot omstart) så att du fysiskt kan ta bort kortet efter avstängning.
    • Om du någonsin tidigare försökt installera AMD-drivrutinerna, eller om du behöver flytta en Vegas fysiska plats:nu är det dags att avinstallera
      • Starta om datorn i säkert läge (Instruktioner här vid behov )
      • Kör DDU; Välj "AMD" i det övre högra hörnet och stäng sedan av den (mot omstart) så att du fysiskt kan blanda kort efter avstängning.
    • OK, datorn är avstängd och du har ett rent blad att konfigurera efter behov.
    • Få varje kort i fysisk position enligt "Kortinstallation och placering "
    • Medan den är avstängd ansluter du bildskärmen till rätt grafikkort:
      • iGPU (om du har en). Om inte,
      • In i den icke-Vega GPU som finns i den första långa PCI-platsen.
      • Om du inte har någon iGPU och icke-Vega, anslut sedan bildskärmen till Vega som finns i den första långa PCI-platsen
        • Om du har en blandning av Vega 56:or och Vega 64:or rekommenderar jag en 64:a för denna första PCI-slot (inte kritisk).
      • Starta upp datorn (kan vara långsam eftersom den upptäcker all ny hårdvara)
  • (Valfritt) Skapa en Systemåterställning punkt som heter "Kort utan drivrutiner" (tar inte lång tid)
    • Hoppa inte över detta valfria steg 🙂

5. Gruvrelaterade Windows-inställningar

  • STRÖMINSTÄLLNINGAR: Ställ in skärmen och hårddisken på att aldrig sova
    • Startknapp i Windows:skriv "kör" (eller tryck på Windows-tangenten + R)
    • Typ:"powercfg.cpL"
    • Välj "Ändra planinställningar" för den plan som är vald
    • Ställ in "Stäng av skärmen" på "Aldrig"
    • Ställ in "Sätt datorn i viloläge" till "Aldrig"
    • Välj "Ändra avancerade energiinställningar"
    • Utöka "Hårddisk" och ställ in "Stäng av hårddisk efter" till "0"
    • Välj "Verkställ", sedan "OK" och sedan "Spara ändringar"
    • Stäng fönstret
    • (Obs! Att ställa in hårddisken så att den aldrig sover tros bidra till att förhindra hashhastighetsfall när gruvarbetaren använder virtuellt minne)
  • VIRTUELLT MINNE: Ställ in Windows virtuellt minne (hatten tips till u/hellae ).
    • Startknapp i Windows
    • Typ:"Avancerade systeminställningar"
    • Prestandainställningar
    • Fliken Avancerat
    • Virtuellt minne –> ändra knapp
    • Avmarkera "Hantera automatiskt"
    • Växla anpassad storlek:60 000 MB / Maximal storlek:60 000 MB
    • Tryck på "SET"-knappen... (Glöm inte detta steg... flera har!)
    • Klicka på "OK"
  • STOR SIDSTORLEK: Låt din miner komma åt minnet den behöver.
    • Öppna gpedit.exe
      • Om du har Windows 10 Education/enterprise eller Professional:
        • Windows startnyckel –> skriv:"gpedit" och tryck på enter.
      • Om du har Windows 10 Home (eller Single Language Edition) har du gpedit men det är inaktiverat och du måste aktivera det. Hatttips till askvg.com som tillhandahåller en bat-fil som kommer att göra allt detta arbete åt dig.
        • Gå till askvg.com-webbplatsen här
        • Bläddra ned till "Metod 1:Endast för Windows 10-användare"
        • Följ instruktionerna för att ladda ner och köra bat-filen.
        • Starta om datorn enligt instruktionerna.
        • Windows startnyckel –> skriv:"gpedit.msc" och tryck på enter.
    • Med gpedit öppet:
      • Utöka "Windows-inställningar"
      • Utöka "Säkerhetsinställningar"
      • Utöka "Lokala policyer"
      • Välj "Tilldelning av användarrättigheter"
      • På skärmen till höger, Rulla ned och välj:"Lås sidor i minnet"
      • Välj "Lägg till användare eller grupp"
      • Skriv användarnamnet du använder när du loggar in i Windows och välj "kontrollera namn"
        • Om det är en e-postadress inkluderar du @domain.com-delen i namnet
      • Det kommer att sätta en understrykning under ditt namn när du vet att det fungerade.
      • Tryck på "OK" och stäng sedan huvudskärmen för lokala säkerhetspolicyer. Du måste starta om datorn innan du kör gruvarbetaren men gör det inte nu... en omstart kommer naturligt senare.
      • Grafiken nedan visar de skärmar som du just har sett. Klicka på fotot för att expandera det och göra det till en användbar storlek (de svarta rutorna är där jag mörkade mitt användarnamn).
  • FJÄRR-DESKTOP-PROGRAM (och annan stödprogramvara)
    • Installera och konfigurera ett fjärrskrivbordsprogram, jag kan bekräfta att Google Chrome Remote Desktop är LÄTT att använda och inte orsakar hash-drop under gruvdrift vid installation enligt följande:
      • Installera Google Chrome .
      • Inaktivera Google Chrome maskinvaruacceleration:
        • Öppna Google Chrome Inställningar:"chrome://settings/ "
        • Skriv i sökfältet för inställningar:"Använd hårdvaruacceleration när tillgänglig"
        • Slå av reglaget (vi behöver GPU:n fokuserad på gruvdrift)
        • Välj knappen "Starta om"
      • Installera Chrome Remote Desktop tillägg (auktorisera för datorn)
        • Jag rekommenderar att du gör en övning på fjärrinloggning för att säkerställa att du vet att det fungerar
    • Obs:Efter installationssteget för drivrutinen (som inträffar senare) är du fri att stänga av din dator, koppla ur bildskärmen och ersätta den med HDMI dummy-kontakten och sedan fjärrinloggning för alla återstående steg.
  • VALFRITT TWEAKS
    • (Valfritt) Ladda ner och installera Notepad++ . Det är en lätt och användarvänlig redigerare som inte orsakar hash-droppar under gruvdrift och gör att du kan ha mer än en textfil öppen åt gången... du kommer att göra massor av textredigering
    • (Valfritt) Förbered Windows File Explorer för att möjliggöra att filtillägg ändras:
      • Öppna Utforskaren (Windows-knapp + E)
      • Välj fliken "Visa", "Alternativ", "Visa"-fliken igen och sedan:
      • Avmarkera rutan bredvid:"Dölj tillägg för kända filtyper" / Använd
      • Välj "Använd på mapp" – "Ja"
    • (Valfritt) Inaktivera automatiska Windows-uppdateringar . Detta steg är uppenbarligen upp dig. Du bör fortfarande installera dem då och då av säkerhetsskäl, men nu kan du göra det vid den tidpunkt du väljer (kanske en helg) jämfört med när Windows annars skulle kunna ta sönder din miner (och kanske stänga av din maskin) utan förvarning.
      • Processen för att göra det är tydligt definierad i denna Forbes-artikel . Gå till länken och scrolla ner till avsnittet som säger "Alternativ 3:Group Policy Editor".
      • Windows Home-användare kommer ihåg att du nu har "gpedit.msc" så du behöver inte "sitta den här." (Windows-knapp, skriv "kör", "gpedit.msc")
      • Aktivera även funktionen som säger åt Windows att inte inkludera drivrutiner med Windows-uppdateringar när du bestämmer dig för att uppdatera. (foto här )
    • (Valfritt) Inaktivera automatiska drivrutinsuppdateringar . Om AMD lägger ut en ny drivrutin kan det vara OK, men det skulle vara trevligt att testa den på våra egna villkor kontra en oplanerad drivrutinsuppdatering.
    • Startknapp i Windows; Skriv:"Visa avancerade systeminställningar"
    • Välj fliken "Hårdvara" och sedan "Inställningar för enhetsinstallation"
    • Växla, "Nej" så att Windows inte försöker ändra ditt system när du redan har det fungerar (jag lägger in några skärmdumpar av skärmarna här om de hjälper – Observera att "Ja" fortfarande är växlat när jag tog skärmdumpen).

6. Installera GPU-drivrutiner:

  • Om du har ett icke-Vega-kort installerar du den drivrutinen nu (GTX-750 i mitt fall)
  • Starta om datorn
  • Ladda ner AMD blockchain-drivrutinen / 64 bitar / filnamnet visar släppet 23 augusti.
  • Rekommendation: Om du har 4+ Vega så föreslår jag att du riktar en extern fläkt mot din Vega under detta steg. Drivrutininstallationen går långsamt och korten kan bli varma eftersom föraren inte är närvarande för att säga åt dem att snabba upp sina fläktar. Jag tror att AMD helt enkelt inte designade processen för att förvänta sig mer än 2 Vegas åt gången. I mitt fall tror jag att ett kort strypt av sig självt och gjorde att installationen misslyckades (Skärmdump av fel ). Jag gjorde detta två gånger innan jag blev klok på att använda en fläkt. Jag hade inga problem med fläkten.
  • Kör den körbara filen, låt den extrahera sig själv.
  • Välj Anpassad installation när du uppmanas.
    • Obs:Jag har haft bättre hash-droppstabilitet sedan jag byggde om mitt system och installerade bara AMD-drivrutinen (utan den andra programvaran). Om du väljer att installera hela AMD-applikationen, öppna ALDRIG AMD-applikationen. I andra guider kommer du att höra referenser till Wattman. Ignorera dem. Du kommer att höra referenser till HBCC-reglage. Ignorera dem. Att öppna drivrutinsprogramvaran fungerar för vissa människor, men jag har varit tvungen att avinstallera och installera om drivrutinerna på grund av att jag öppnat drivrutinen. Gör det inte. Du måste ha drivrutinen installerad och det är det.
  • Avmarkera alla rutor utom rutan för AMD Display Driver
  • Välj "Installera" (Obs! Efter att drivrutinen har installerats kommer den att uppmana dig att starta om datorn igen... GÖR INTE. Vi har ytterligare ett steg att göra innan omstarten.)
  • Om du har många Vega i ditt system kommer denna process att vara mycket långsam och skärmen blir svart i flera minuter åt gången. Ha tålamod och håll korten svala.
  • Starta INTE om datorn när den ger dig möjligheten i slutet av installationen. u/Slithus7 föreslog att stegen för inaktivering av crossfire auto-länk utförs före omstart så att den aldrig har en chans att orsaka problem...

STÄNG AV AMD CROSSFIRE DETECTION

  • När Windows startar försöker AMD-drivrutinen upptäcka andra Vega-kort för att etablera "crossfire ". Vi vill inte ha crossfire och ens att leta efter det är inte bra för förarens stabilitet. Vi vill inte heller att den ska se om krafttillstånd när du bryter. Här är manuella steg för att inaktivera "EnableUlps" och "EnableCrossFireAutoLink" (notera Vega-registrets ID-nummer eftersom vi kommer att behöva dem igen senare)
    • Windows Start-tangent –> “regedit”
      • Var noga med att bara ändra poster som den här guiden säger ska ändras, du kan förstöra din dator med det här programmet.
    • Navigera till rätt katalog genom att antingen gå igenom bilden nedan (enklare) eller så kan du söka och låta Windows hitta den via:
      • Välj Redigera –> Sök (Ctrl-F)
      • Skriv "EnableUlps" och välj knappen "Sök nästa" (skiftlägeskänslig)
      • Det kan ta lång tid att söka... låt det fungera
      • Sökfönstren kommer så småningom att försvinna efter att ha körts ner i ditt register och valt ett fält "EnableUlps" med värdet 1 (true) - klicka för att expandera bilden om det behövs.
    • Observera enhetsbeskrivningen:"Raedon RX Vega".
    • Notera kortets registernummer. "0001" i fallet ovan.
    • Dubbelklicka på "EnableUlps" och ändra värdet till "0" (falskt)
    • Dubbelklicka på "EnableCrossFireAutoLink" och ändra värdet på till "0" (falskt)
    • Om du bara har en Vega är du klar. Om fler än ett måste du välja de återstående ID:n som du ser till vänster och hitta ditt andra Vegas. I mitt fall är 0000 min Nvidia och 0001, 0002, 0003 och 0004 är alla Vegas.
    • För varje Vega:
      • ställ "EnableUlps" till "0"
      • ställ "EnableCrossFireAutoLink" till "0"
      • Notera enhets-ID (dvs. 0001)
      • Om du har en blandning av Vega64 och Vega56 måste du veta vilket enhets-ID som går till vilken typ av kort. Rulla till fältet "MatchingDeviceId" och notera om enhets-ID:t är för en Vega 64 (slutar på "687f&rev_c1 ") eller en Vega 56 (slutar på "687f&rev_c3 ").
    • Se till att du skriver ner/kommer ihåg enhets-ID:n för varje Vega
    • Säkerhetskopiera registervisningssektionen:Högerklicka på den överordnade "{4d36e968-e325-11ce-bfc1-08002be10318}" till höger och välj "exportera". Spara filen.
      • Obs:Vi kommer senare att lägga till något som kallas "soft power play table". Om din dator någonsin inte gillar en sådan tabell kan du (1) dubbelklicka på den här filen du just sparade (2) hitta och ta bort för varje Vega posten som heter "PP_PhmSoftPowerPlayTable" (3) starta om din dator... och det är som du använde aldrig det mjuka powerplay-bordet (det är det som gör det "mjukt").

7. Återställ Vega-drivrutiner med Enhetshanteraren

AMD blockchain-drivrutinen är fläckig och det här tricket lärde vi oss från Mythic löser problemen. Människor kommer att berätta för dig att lösa flakighet via Wattman HCBB-reglagen. Gör inte det. Öppna aldrig AMD-drivrutinen.
Det här lilla avsnittet kommer att berätta hur du gör manuellt vad du i slutändan kommer att göra automatiskt med ett skript. Det är bra att (1) veta vad skriptet gör och (2) få systemet att fungera manuellt så att du kan fokusera på hash och kan koppla bort skriptfelsökning från Vega-felsökning:

  • Startknapp i Windows
  • Typ:"Enhetshanterare"
  • Utöka "Skärmadaptrar"
  • Välj första vega, högerklicka, inaktivera
    • Om du inte ser dina Vega(s), stäng enhetshanteraren och öppna igen tills de dyker upp
  • Välj först Vega, högerklicka, aktivera
  • Upprepa för alla Vegas
  • Stäng enhetshanteraren

Obs:Om du inte har din monitor/dongel ansluten till en iGPU eller en Nvidia kan skärmen bli svart under inaktivering och aktivering av funktioner.
Om Vega någonsin agerar konstigt kommer den här processen att behöva upprepas (tills du får skriptet att fungera). Det här är enkelt, så tänk inte för mycket på det. Detta måste göras VARJE GÅNG WINDOWS STARTAR, vilket är anledningen till att vi kommer att använda ett skript för att automatisera detta senare . Nu vet du vad det manuset kommer att göra.


8. Prep GPU Configuration Software

  • Ladda ner OverDriveNTool direkt till ditt skrivbord (kräver ingen installation)
    • Filen kommer komprimerad som en .z7 (du kan använda 7-zip.org för att komprimera den)
  • Kör den körbara OverDriveNTool.
  • Välj din första Vega i den övre vänstra rullgardinsmenyn. Kontrollera att det ger en skärm med värden som denna (dina siffror kanske inte matchar exakt och det är OK):
  • Obs:Om någon gång, när du väljer en Vega i den här menyn, ger OverDriveNTool dig "Denna GPU stöds inte" så är det tyvärr ett tecken på att din drivrutin är skadad och du måste:(a) Återgå till en tidigare Windows-återställningspunkt eller (b) avinstallera/installera om blockchain-drivrutinen och upprepa registerredigeringar (klicka här ).
  • Om du har alla Vega 56:or eller alla Vega 64:or kan du hoppa till nästa steg. Om du, som jag, har en blandning av 56:or och 64:or, följ stegen nedan för att avgöra vilken ordning OverdriveNTool upptäcker korten (spela in detta eftersom du kommer att behöva denna information senare)
    • Använd rullgardinsmenyn uppe till vänster för att välja din första vega
    • Titta på värdet i GPU P7.
      • Om det står 1630 så har detta slot-ID en Vega 64
      • Om det står 1590 så har detta slot-ID en Vega 56
    • Bläddra igenom varje plats-ID tills du har identifierat och spelat in ID och stil för varje Vega (I mitt fall, 0=GTX750, 1-Vega64, 2-Vega56, 3-Vega56, 4-Vega64)
    • Obs! Om du redan har ändrat GPU P7-värdena genom tidigare konfigurationsförsök kan du använda denna brute force-metod för att fastställa kortordningen.
  • Tvinga OverdriveNTool att skapa en .ini-fil genom att skapa en skrotprofil. Välj "spara" under Profil och ge den namnet "skrapa". –> Stäng GUI.
  • Använd en textredigerare för att öppna filen "OverdriveNTool.ini". Ta bort filernas innehåll och ersätt med texten nedan; Spara filen.
    • Obs:Om du har en vätskekyld Vega måste du ställa in Fan_Target=40 annars får du ett felmeddelande.
  • OBSERVERA:Jag har testat (och delat med många via Reddit/chatt/direktmeddelanden) en ny uppsättning .ini-parametrar sedan strax före årets början... poängen är att det har gått cirka 3 veckors testning och jag har sett bättre stabilitet och känner inte till några dåliga effekter. Från och med idag (1/17/2018) gör jag dem till guidestandard. Medan OverdriveNTool inte kan justera GPU_P0 till P5 och Mem_P0 till Mem_P2, kan den inaktivera dem och det är vad den här nya filen gör. Dessa är bra för gruvdrift, men tänk på att om du inte har en dedikerad gruvarbetare kommer GPU:n att fortsätta att arbeta i P-tillstånden med högre effekt även när du inte gruvdrift. (De kan enkelt aktiveras med en separat bat-fil som anropar profiler som återaktiverar dem)
  • Obs! OverdriveNTool GUI och .ini verkar styra många värden men mycket av detta kontrolleras faktiskt av Windows-registret och är inte konfigurerbart via OverdriveNTool. GPU_P6, GPU_P7, Mem_P3, fläkt- och effektmål ÄR konfigurerbara . Ändringar av andra P-tillstånd på lägre nivå kräver registerredigeringar (vilket vi kommer att göra senare).
  • Obs! Dessa profiler är en utgångspunkt som borde göra dig stabil på bekostnad av energioptimering. När du väl är igång kommer du att vilja tweaka GPU_P6-, P7- och Mem_P3-värdena för att få lägre strömförbrukning för samma hashhastighet. Vänta nu för att se till att du har en säker bas att tweak från.
  • Skapa en ny fil på skrivbordet som heter "Run_OverdriveNTool.bat" som när den körs kommer att anropa OverdriveNTool.exe och få den (1) att rensa inställningarna från var och en av dina Vega och (2) Ange önskade inställningar för varje Vega per .ini-filen du skapade i föregående steg.
    • Öppna din textredigerare
    • Välj "Arkiv" -> "Spara som typ:" och välj "alla filer". Ge din fil namnet 'Run_OverdriveNTool.bat'
    • .bat-filen kommer att ha en textrad formaterad enligt följande:OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64
    • Obs! FILEN MÅSTE KONFIGURERAS FÖR DIN INSTÄLLNING. Den medföljande texten är för min specifika konfiguration av kort. 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. Ja. 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

Brytning
  1. Blockchain
  2. Bitcoin
  3. Ethereum
  4. Digital valutaväxling
  5. Brytning