Kui oled Dota 2 mängimiseks Linuxile üle läinud, oled teel ilmselt mõne takistusega kokku puutunud. Kuigi mäng on ühilduv, riistvarast maksimumi võtmine See võib olla tõeline peavalu, eriti kui lubadused, et Vulkan on OpenGL-ist parem, teie masinal ei pea paika ja te kogete kogelemist, mis paneb teid mängima.
Tegelikkus on see, et jõudlus varieerub metsikult sõltuvalt teie graafikakaardist ja teie süsteemi konfiguratsioonist. Võitlus NVIDIA draiveritega Alates mäluhalduse optimeerimisest kuni Protoni krahhi vältimiseni on mitmeid nippe, mis võivad muuta teie kogemuse katastroofist sujuvaks.
Vulkani ja OpenGL-i dilemma NVIDIA-s
On pettumust valmistavaid juhtumeid, kus isegi võimsa süsteemi, näiteks i5 ja RTX 2060, olemasolul töötab mäng Vulkaniga halvemini. Kuigi OpenGL-iga saab säilitada korraliku kaadrisageduse, võib Vulkan põhjustada äkilised FPS-i langused ja täielik ebastabiilsus kaamera liigutamisel. See on tavaliselt seotud draiveri versiooniga ja sellega, kuidas süsteem API-t käsitleb. Oluline on kontrollida, et vulkan-info ja NVIDIA draiver on õigesti joondatud, et vältida mängu ebaregulaarset käitumist.
ACO revolutsioon AMD kasutajatele
AMD graafikakaartide kasutajate jaoks on asjad tänu Valve tööle teistmoodi. Nad on välja töötanud varjutuskompilaatori nimega ACOintegreeritud Mesa RADV kogukonna draiverisse. See edasiminek on oluline, kuna selle eesmärk on kõrvaldada jõudluse ebakõlad, mis esinesid võrreldes ametliku AMDVLK draiveriga.
- Parim jõudlus: Sellistes mängudes nagu Dota 2 4K eraldusvõimega on RADV ja ACO kombinatsioon osutunud standardsetest rakendustest kaugele ületavaks.
- Stabiilsus teistes mängudes: See ei mõjuta ainult Dotat; mängud nagu Dawn of War III või F1 2017 näitavad märkimisväärset paranemist, eriti sellistel arhitektuuridel nagu Vega 64 või Navi seeria.
- Kasutusmugavus: Mesaga integreerituna saavad Fedora või Manjaro taoliste distributsioonide kasutajad nautida peaaegu automaatne konfiguratsioonvältides keeruliste patenteeritud draiverite installimist.
Sellegipoolest pole kõik täiuslik. Mõnel väga spetsiifilisel juhul, näiteks Rise of the Tomb Raideris teatud antialiaseerimise sätetega, võib ametlikul AMDVLK draiveril siiski väike eelis olla, kuid trend on selge: ACO demokratiseerib kõrgjõudlust Linuxis.
Ootamatute väljalülituste tõrkeotsing Protoni ja GE-Protoni abil
Kui otsustate kasutada Protoni (eriti optimeeritud versioone nagu GE-ProtonMängu käivitamiseks võite avastada, et programm sulgub otse logo ekraanil. See tõrge on tavaliselt seotud virtuaalmälu kinnitusveaga, täpsemalt failiga virtual.c.
Lahendus, mis kummalisel kombel pärineb selliste tarkvarade nagu Elasticsearch soovitatud konfiguratsioonidest, hõlmab mälu kaardistamise ala piirangu suurendamist. Käivitage käsk sysctl -w vm.max_map_count=262144 Tavaliselt lahendab see probleemi koheselt. Et te ei peaks seda iga kord arvuti käivitamisel sisestama, on kõige parem see rida kausta lisada. /etc/sysctl.d/tagades seega, et süsteemil on alati vajalik mäluvaru, et vältida Protoni krahhi.
Optimeeritud konfiguratsiooni omamine hõlmab kõige kontrollimist alates videodraiveritest kuni kerneli parameetriteni. Olgu selleks siis parameetrite reguleerimine varjundi kompilaator AMD-l Mälupiirangute parandamisega Archis või Pop_OS-is on eesmärk tagada, et riistvara ei oleks pudelikaelaks ja et Vulkan API täidaks lõpuks oma sujuvuse lubaduse.
Kirglik kirjanik baitide maailmast ja üldse tehnoloogiast. Mulle meeldib jagada oma teadmisi kirjutamise kaudu ja just seda ma selles ajaveebis teengi, näitan teile kõike kõige huvitavamat vidinate, tarkvara, riistvara, tehnoloogiliste suundumuste ja muu kohta. Minu eesmärk on aidata teil digimaailmas lihtsal ja meelelahutuslikul viisil navigeerida.





