Nëse keni kaluar në Linux për të luajtur Dota 2, ndoshta keni hasur disa pengesa gjatë rrugës. Edhe pse loja është e pajtueshme, përfitoni sa më shumë nga pajisjet Mund të jetë një dhimbje koke e vërtetë, veçanërisht kur premtimet se Vulkan është më i mirë se OpenGL nuk vlejnë në makinën tuaj dhe përfundoni me ngecje që ju bëjnë të mos doni të luani.
Realiteti është se performanca ndryshon shumë në varësi të kartës grafike dhe mënyrës se si është konfiguruar sistemi juaj. duke luftuar me drajverët e NVIDIA-s Nga optimizimi i menaxhimit të memories për të parandaluar rrëzimin e Proton, ka disa truke që mund ta bëjnë përvojën tuaj të funksionojë pa probleme.
Dilema Vulkan vs. OpenGL në NVIDIA
Ka raste frustruese ku, pavarësisht se keni një sistem të fuqishëm, siç është një i5 me një RTX 2060, loja performon më keq me Vulkan. Ndërsa me OpenGL mund të ruani një shpejtësi të mirë të kuadrove, Vulkan mund të shkaktojë rënie të papritura në FPS dhe paqëndrueshmëri totale gjatë lëvizjes së kamerës. Kjo zakonisht lidhet me versionin e drajverit dhe mënyrën se si sistemi e trajton API-në. Është thelbësore të kontrollohet që vulkan-info dhe drajveri NVIDIA janë të rreshtuara siç duhet për të parandaluar që loja të sillet në mënyrë të çrregullt.
Revolucioni ACO për përdoruesit e AMD
Për ata që përdorin karta grafike AMD, gjërat janë ndryshe falë punës së Valve. Ata kanë zhvilluar një kompilues shader të quajtur ACOi integruar në drajverin e komunitetit RADV të Mesa-s. Ky përparim është thelbësor sepse synon të eliminojë mospërputhjet e performancës që ekzistonin krahasuar me drajverin zyrtar AMDVLK.
- Performanca më e mirë: Në tituj si Dota 2 me rezolucion 4K, kombinimi i RADV dhe ACO ka provuar të tejkalojë shumë implementimet standarde.
- Stabiliteti në lojërat e tjera: Nuk ndikon vetëm në Dota; lojëra si Dawn of War III ose F1 2017 tregojnë një përmirësim të dukshëm, veçanërisht në arkitekturat si Vega 64 ose seria Navi.
- Lehtësia e përdorimit: Duke qenë të integruar në Mesa, përdoruesit e shpërndarjeve si Fedora ose Manjaro gëzojnë një konfigurim pothuajse automatikduke shmangur instalimin e drajverëve të ndërlikuar pronësorë.
Megjithatë, nuk është gjithçka perfekte. Në disa raste shumë specifike, siç është Rise of the Tomb Raider me cilësime të caktuara antialiasing, drajveri zyrtar AMDVLK mund të ketë ende një avantazh të vogël, por tendenca është e qartë: ACO po demokratizon performancën e lartë në Linux.
Zgjidhja e problemeve të mbylljeve të papritura me Proton dhe GE-Proton
Kur vendosni të përdorni Proton (sidomos versionet e optimizuara si GE-ProtonPër të ekzekutuar lojën, mund të zbuloni se programi mbyllet pikërisht në ekranin e logos. Ky dështim zakonisht lidhet me një gabim pohimi në memorien virtuale, konkretisht skedarin virtual.c.
Zgjidhja, e cila çuditërisht vjen nga konfigurimet e rekomanduara për softuerë si Elasticsearch, përfshin rritjen e limitit të zonës së hartëzimit të memories. Ekzekutoni komandën sysctl -w vm.max_map_count=262144 Kjo zakonisht e zgjidh problemin menjëherë. Për të shmangur shkrimin e tij sa herë që ndizni kompjuterin, është më mirë ta shtoni këtë rresht në dosje. /etc/sysctl.d/duke siguruar kështu që sistemi të ketë gjithmonë hapësirën e nevojshme të memories për të parandaluar rrëzimin e Protonit.
Të kesh një konfigurim të optimizuar përfshin kontrollimin e gjithçkaje, nga drajverët e videos deri te parametrat e bërthamës. Qoftë duke rregulluar kompiluesi i shaderit në AMD Duke korrigjuar kufijtë e memories në Arch ose Pop_OS, qëllimi është të sigurohet që hardueri të mos jetë një pengesë dhe që API-ja Vulkan më në fund të përmbushë premtimin e saj të rrjedhshmërisë.
Shkrimtar i apasionuar pas botës së bajteve dhe teknologjisë në përgjithësi. Më pëlqen të ndaj njohuritë e mia përmes shkrimit, dhe kjo është ajo që do të bëj në këtë blog, duke ju treguar të gjitha gjërat më interesante në lidhje me pajisjet, softuerin, harduerin, tendencat teknologjike dhe më shumë. Qëllimi im është t'ju ndihmoj të lundroni në botën dixhitale në një mënyrë të thjeshtë dhe argëtuese.





