Kung lumipat ka sa Linux para maglaro ng Dota 2, malamang ay nakatagpo ka na ng ilang balakid sa daan. Bagama't tugma ang laro, sulitin ang hardware Maaari itong maging isang tunay na sakit ng ulo, lalo na kapag ang mga pangakong mas mahusay ang Vulkan kaysa sa OpenGL ay hindi totoo sa iyong makina at nauuwi ka sa pagkautal na nagpapaayaw sa iyong paglalaro.
Ang totoo ay ang performance ay lubhang nag-iiba depende sa iyong graphics card at kung paano naka-configure ang iyong system. pakikipaglaban sa mga driver ng NVIDIA Mula sa pag-optimize ng pamamahala ng memorya hanggang sa maiwasan ang pag-crash ng Proton, may ilang mga trick na maaaring makatulong upang ang iyong karanasan ay maging maayos mula sa isang sakuna.
Ang problema ng Vulkan vs. OpenGL sa NVIDIA
May mga nakakadismayang pagkakataon kung saan, kahit na mayroon kang isang malakas na sistema, tulad ng isang i5 na may RTX 2060, ang laro ay mas mahina ang performance gamit ang Vulkan. Bagama't sa OpenGL ay mapapanatili mo ang isang disenteng frame rate, ang Vulkan ay maaaring magdulot ng biglaang pagbaba ng FPS at ganap na kawalang-tatag kapag ginagalaw ang kamera. Karaniwan itong nauugnay sa bersyon ng driver at kung paano pinangangasiwaan ng system ang API. Mahalagang suriin na impormasyon-ng-vulkan at ang NVIDIA driver ay maayos na nakahanay upang maiwasan ang hindi regular na paggana ng laro.
Ang rebolusyon ng ACO para sa mga gumagamit ng AMD
Para sa mga gumagamit ng AMD graphics cards, iba ang sitwasyon dahil sa gawa ng Valve. Nakabuo sila ng shader compiler na tinatawag na ACOisinama sa RADV community driver ng Mesa. Mahalaga ang pagsulong na ito dahil nilalayon nitong alisin ang mga hindi pagkakapare-pareho sa pagganap na umiiral kumpara sa opisyal na AMDVLK driver.
- Nangungunang pagganap: Sa mga laro tulad ng Dota 2 sa 4K resolution, ang kombinasyon ng RADV at ACO ay napatunayang higit na nakahigitan ang mga karaniwang implementasyon.
- Katatagan sa iba pang mga laro: Hindi lang ang Dota ang naaapektuhan nito; ang mga larong tulad ng Dawn of War III o F1 2017 ay nagpapakita ng kapansin-pansing pagbuti, lalo na sa mga arkitektura tulad ng Vega 64 o ng seryeng Navi.
- Dali ng paggamit: Dahil isinama na ito sa Mesa, ang mga gumagamit ng mga distribusyon tulad ng Fedora o Manjaro ay nasisiyahan sa isang halos awtomatikong pag-configurepag-iwas sa pag-install ng mga kumplikadong proprietary driver.
Gayunpaman, hindi lahat ay perpekto. Sa ilang partikular na kaso, tulad ng Rise of the Tomb Raider na may ilang mga setting ng antialiasing, ang opisyal na driver ng AMDVLK ay maaaring magkaroon pa rin ng kaunting kalamangan, ngunit malinaw ang trend: Demokratisasyon ng ACO ang mataas na pagganap sa Linux.
Pag-troubleshoot ng mga hindi inaasahang pag-shutdown gamit ang Proton at GE-Proton
Kapag nagpasya kang gamitin ang Proton (lalo na ang mga na-optimize na bersyon tulad ng GE-ProtonPara patakbuhin ang laro, maaaring matuklasan mong nagsasara ang programa mismo sa logo screen. Ang pagkabigong ito ay karaniwang nauugnay sa isang assertion error sa virtual memory, partikular na ang file virtual.c.
Ang solusyon, na kakaiba ang pagkakagawa ay nagmula sa mga inirerekomendang configuration para sa software tulad ng Elasticsearch, ay kinabibilangan ng pagpapataas ng limitasyon sa area ng memory mapping. Patakbuhin ang command sysctl -w vm.max_map_count=262144 Kadalasan ay agad nitong nalulutas ang problema. Para maiwasan ang pag-type nito sa tuwing bubuksan mo ang iyong PC, mainam na idagdag ang linyang ito sa folder. /etc/sysctl.d/sa gayon ay tinitiyak na ang sistema ay laging may kinakailangang memory margin upang maiwasan ang pag-crash ng Proton.
Ang pagkakaroon ng na-optimize na configuration ay kinabibilangan ng pagsusuri sa lahat ng bagay mula sa mga video driver hanggang sa mga parameter ng kernel. Inaayos man nito ang taga-compile ng shader sa AMD Sa pamamagitan ng pagwawasto sa mga limitasyon ng memorya sa Arch o Pop_OS, ang layunin ay upang matiyak na ang hardware ay hindi isang bottleneck at na sa wakas ay natutupad ng Vulkan API ang pangako nito ng fluidity.
Masigasig na manunulat tungkol sa mundo ng mga byte at teknolohiya sa pangkalahatan. Gustung-gusto kong ibahagi ang aking kaalaman sa pamamagitan ng pagsusulat, at iyon ang gagawin ko sa blog na ito, ipakita sa iyo ang lahat ng mga pinaka-kagiliw-giliw na bagay tungkol sa mga gadget, software, hardware, teknolohikal na uso, at higit pa. Ang layunin ko ay tulungan kang mag-navigate sa digital na mundo sa simple at nakakaaliw na paraan.





