facurve
YouareprobablywoderigwhyIhavechosetowritethisscriptiBashShellScript.Thereasoisverysimple;Iwatedascriptwiththemiimumumberofdepedeciespossible.Togetthisscriptup-ad-ruigyoutechicallyolyeedthetemp.shfile,adthecofigfile.
Thecurretversioofthescriptisversio19.4.
ThisscriptiscurretlysetupforCelsius.However,itcaeasilybemodifiedforothertemperaturescales.
Ifyoueedayhelpcofigurigmyscriptordo'tkowhowtomakeitstartautomaticallychecktheUSAGE.mdfile.
Featurescomeswithamoreaggressivefacurvethathevidiadefault(lowertemps,louderoise)usesvidia-settigscommadsautomaticallyeables/disablesGPUfacotrol(butotCoolBits)verylightweightmultipleGPUcotrolwithidividualfacotrollersupportmakesuseofacofigfilewithexplaatiosforeachsettigPOSIXcompliatPrerequisitesaPOSIXcompliatshell;testedwithrecetversiosofbashaddashvidiaglxdriverversiogreatertha304vidia-settigsforcotrolligtheGPU(s)coreutilsprocps-youcacommetoutthefuctiocheck_already_ruigifyoudo'thaveitHowtoistallGitHubDowloadthe.zipfilestraightfromtheGitHubsExtractitsomewhere,adopeatermialtothatdirectoryMakesureCoolBitsiseabled(seeUSAGE.md)Rushtemp.sh(oraycompatableshell)or./temp.shforaforegroudprocess.Ruwiththeoptio-D(casesesitive)forabackgroudprocess(i.e../temp.sh-D).Notethatusigshor./willautomaticallyuseyourdefaultshell.gitChooseafolderyouwattodowload/istallthescriptigitcloehttps://github.com/a0s7/facurveFollowthelasttwostepsudertheGitHubguideareaArchLiuxThereareuofficialAURpackages:
Stable:facurveAUR,maitaiedby@ReeHolladerGitMaster:facurve-gitAUR,outdatedadumaitaiedUsigthesystemdserviceReplaceNFANCURVE_PATHwiththefacurvepath.Moveorcopythefacurve.servicefileto/etc/systemd/user/facurve.servicetheeableadstarttheservicewith:
systemctl--userdaemo-reloadsystemctl--userstartfacurve.servicesystemctl--usereablefacurve.serviceHoourablemetios@aryooco,forbeigmymulti-GPUguieapig@civyshk,formakigaPythofork@zJelly,forworkigoaAMD-GPUsupportigfork@dpaye,foraddigusefulscriptparameters@Scrumplex,foraddigchecktoavoiderrorswhecofigismissig,adiitialisigtheAURpackages@stefmitropoulos,forgreatlyimprovigthewaycofigfilesareloaded@mklemet0,(stackoverflow)foraPOSIXimplimetatioofresolvigfilesymliks@xberg,forfidigadfixigabugwiththemulti-GPUsideofthescript@edave,forhelpigtesttheiitialimplimetatioofmulti-faGPUsupport@louissmit,forhelpigtestthefialmulti-faGPUfeatureimplimetatio@D3473R,foraddigaexamplesystemdservicefile@ReeHollader,formaitaiigadimprovigthestableAURpackage@kebeese,formakigmeawareofamulti-GPUbug@BryaHitchcock,forfixigaissuewithsigleGPU,multi-facofiguratios@mooiite,forfixigacoupleofbugsTODOmakesurethat"CoolBits"iseabled-otreallythescopeofthisscriptpossiblycheckthecurretlyistalleddriverversio-earlierversiosusedtheGPUCurretFaSpeedcommadaddiareallydetailedguideofhowthescriptworksaddouveausupport(ocetheyfixPascal)addAMDsupport?makefascotrollablewithouteedigtousethevidia-settigsapp(forheadlesssupport)
评论