Ang Linux ba ay Isang Platform ng Palaro?
Mabilis na Mga Link
- Ang Linux ba ay Isang Platform ng Palaro?
- Aling Pamamahagi?
- Mga driver
- NVIDIA
- Pag-install
- AMD
- Pag-install
- NVIDIA
- Katutubong Laro
- Singaw
- Mapagpakumbabang Bundle
- GoG
- Alak
- I-install ang Wine Sa Staging at Gallium Nine
- Paggamit ng Alak
- Mga Pangangalaga sa Alak
- Winecfg
- Winetricks
- Lutris
- I-install ang Lutris
- Gumawa ng account
- Mga nagpapatakbo
- Mga Laro
- Isang Tandaan Sa GPU Passthrough
- Balutin
Maaari kang maglaro sa Linux? Iyon ang isang katanungan na nasipa sa online nang maraming taon. Depende sa kung sino ang tatanungin mo, maaaring ito ang pinakamahusay na platform ng paglalaro kailanman o kumpletuhin ang basura. Ang katotohanan ay namamalagi sa isang lugar sa pagitan.
Ang Linux ay maaaring maging isang napakalaking sakit. Maraming mga peripheral sa paglalaro na hindi gumagana o hindi gumana nang maayos sa Linux. Sa pangkalahatan ay hindi nila idinisenyo upang suportahan ito. Karamihan sa mga nangungunang mga laro ay hindi pinakawalan para sa Linux, hindi bababa sa hindi kaagad. Bilang isang idinagdag na bonus, ang mga driver ng graphics ay isang kasaysayan ng pangunahing sakit.
Kaya, bakit ka maglaro sa Linux? Talagang ito ay maaaring maging mahusay. Ang Linux ay matatag at maaasahan. Karaniwan itong napakagaan sa mga mapagkukunan ng system, nang libre sa paglalaro. Inilalagay ka ng Linux sa kabuuang kontrol. Nangangahulugan ito na hindi na nakakalimutang mga pag-update na napipilitang lalamunan. Maraming mga laro na gumagana sa Linux, alinman sa katutubong o sa Alak. Mayroon ding higit sa sapat na peripheral na gumagana sa Linux. Ang estado ng paglalaro sa Linux ay patuloy na umunlad nang mabilis, kaya makatarungan na sabihin na ang gaming gaming ay makakakuha lamang ng mas mahusay mula dito. Ang pinagkasunduan sa pamayanan ng Linux ay mas maraming mga developer ang sumusuporta sa Linux kung mas maraming mga tao ang nagsimula ng paglalaro sa Linux. Iyon ay magtatapos sa tanging totoong mga isyu sa paglalaro sa Linux.
Aling Pamamahagi?
Kadalasang nagtataka ang mga bagong dating sa Linux kung alin sa maraming mga pamamahagi ng Linux ang pinakamahusay para sa paglalaro. Para sa lahat ng mga praktikal na layunin, pareho sila. Maaari kang maglaro sa anumang pamamahagi ng Linux. Ang tanong talaga; gaano kadali ang laro sa pamamahagi? Kung pumili ka ng isang pamamahagi ng negosyo tulad ng CentOS, maaari kang maglaro ng mga laro, ngunit ito ay magiging isang pangunahing sakit upang mai-set up. Para sa paglalaro, pinakamahusay na pumili ng isang pamamahagi na medyo napapanahon at suportado nang maayos. Mayroong dalawang pangunahing rekomendasyon, ang Ubuntu at Arch Linux. Ang Ubuntu ay pinakamahusay para sa mga bagong gumagamit ng Linux. Ang Arch ay para sa mga taong nais ng higit na kontrol sa kanilang system at komportable na ipasadya at paghuhukay sa paligid ng mga internals ng system. Ito ay umaabot sa lahat ng mga derivatives ng parehong Ubuntu at Arch masyadong. Kung mas gusto mo ang Linux Mint, mahusay! Pareho ito sa Ubuntu, at magiging okay ka na. Nais mo bang Ubuntu kasama ang KDE? Subukan ang Kubuntu. Wala ka pa ring mga problema sa paglalaro. Mahalaga, bagaman, palaging gamitin ang kasalukuyang paglabas ng Ubuntu, hindi ang paglabas ng LTS. Ang paglabas ng LTS ay para sa mga server at workstation, karamihan.
Mga driver
Ang mga driver ay uri ng isang malaking deal. Kung walang mahusay na mga driver, kahit na ang pinakamalakas na graphics card ay gumagana tulad ng basura. Ang AMD at NVIDIA pa rin ang dalawang pagpipilian kapag pumipili ng isang graphic card para sa Linux, ngunit ang kanilang mga diskarte ay lubos na naiiba.
NVIDIA
Inilabas ng NVIDIA ang mga nagmamay-ari na driver para sa Linux na kumikilos nang katulad sa kanilang mga driver ng Windows. Ang NVIDIA ay nagpapanatili sa kanilang sariling iskedyul ng paglabas, at hindi talaga sila nakikipagtulungan sa komunidad ng Linux. Iyon ay maaaring maging sanhi ng mga problema sa pagiging tugma sa pana-panahon.
Ang mga driver ay karaniwang gumanap nang maayos, bagaman. Karamihan sa mga oras na sila ay maihahambing sa kanilang mga katapat sa Windows. Nagpapadala din ang NVIDIA ng isang graphic na programa upang mai-configure ang mga driver. Hindi ito ganap na itinampok tulad ng sa Windows, ngunit mayroon itong karamihan sa mga kontrol na nais mong hanapin.
Pag-install
Ubuntu / Mint
Una, kailangan mong magdagdag ng mga driver ng graphics PPA sa iyong system upang makuha ang pinakabagong mga driver.
$ sudo add-apt-repository ppa: graphics-driver / ppa
Pagkatapos, i-update ang Apt.
$ update ng sudo apt
Sa wakas, i-install ang iyong mga driver.
$ sudo apt install nvidia-graphics-driver-387 nvidia-setting
Arch Linux
Ang Arch Linux ay may mga driver na magagamit sa mga repositori nito. I-install ang mga ito kasama si Pacman.
# pacman -S nvidia lib32-nvidia-util
AMD
Ang AMD ay tumatagal ng isang radikal na magkakaibang diskarte sa kanilang mga driver. Inilabas ng AMD ang mapagkukunan para sa halos lahat ng aspeto ng kanilang mga driver ng Linux. Nagtatrabaho sila nang malapit sa bukas na mapagkukunan ng komunidad upang pagsamahin ang mga driver ng AMD sa umiiral na mga programa ng graphics na nagbibigay lakas sa mga graphical na desktop ng Linux. Sa ganitong paraan, ang mga graphic card ng AMD ay dapat gumana kaagad sa mga pamamahagi ng Linux na napapanatiling napapanahon. Nangangahulugan din ito na ang pinakabagong mga paglabas ng kernel ng Linux at ang pinakabagong mga paglabas ng Mesa ay nagdadala ng patuloy na pag-update sa mga driver ng AMD graphics. Gayunman, ngayon, hindi sila kasing ganda ng mga driver ng Windows, ngunit patuloy silang nagpapabuti.
Pag-install
Ubuntu / Mint
Magkakaroon ka siguro ng mga drayber na gumagana sa graphics kaagad pagkatapos mong mai-install ang Ubuntu, ngunit kung nais mo ang pinakamahusay na pagganap, maaari mong paganahin ang isang sobrang up-to-date na repositibong Mesa na naglalaman ng pinakabagong mga update para sa AMD.
$ sudo add-apt-repository ppa: oibaf / graphics-driver
Pagkatapos, i-update at i-upgrade ang iyong system.
$ sudo apt update $ sudo apt upgrade
Arch Linux
Ang Arch Linux ay dapat palaging may pinakabagong mga driver ng AMD na madaling magagamit. Kapag na-install mo ang iyong graphical desktop, dapat mong makuha ang lahat, ngunit siguraduhing naka-install ang xf86-video-amdgpu.
Katutubong Laro
Ang gaming na katutubong sa Linux ay palaging pinakamahusay. Dahil ang mga laro ay ginawa para sa Linux, mas mahusay silang gumaganap. Ito ay tunog simple, ngunit sa Linux, napakaraming diin sa pagkakatugma sa mga programa sa Windows, ang paglalaro ng katutubong Linux ay may gawi na makalimutan. Mayroong libu-libong mga laro na magagamit nang katutubong sa Linux. Sinusuportahan ng singaw ang Linux nang maayos. Nag-aalok din ang Humble Bundle at GoG ng maraming laro sa Linux. Hindi, ang mga ito ay hindi lamang ilang lipas na basura. Mayroong mga toneladang mahusay na indie games bilang karagdagan sa ilang mga malaking pamagat na nai-portray.
Singaw
Ang kliyente ng singaw ay magagamit para sa halos lahat ng pamamahagi ng Linux sa ngayon. Ang pag-install nito ay napaka-simple, at sa sandaling gawin mo, makakakuha ka ng access sa parehong Steam na nais mong asahan sa Windows.
Ubuntu / Mint
$ sudo apt i-install ang singaw
Arch Linux
Mapagpakumbabang Bundle
Ang Humble Bundle ay walang kliyente. Gayunpaman, mayroon itong mahabang kasaysayan ng pagsuporta sa Linux, at mayroon itong isang medyo malawak na aklatan ng mga laro sa Linux.
Ngayon, huwag asahan ang bawat laro sa Mapagpakumbabang Bundle na susuportahan ang Linux. Mayroong kaunti ng hindi. Sinusubukan nilang isama ang mga pamagat ng Linux sa bundle, at palaging mayroong Humble Bundle Store.
GoG
Ang GoG ay isang mahusay na online shop para sa pagbili ng mga laro na walang DRM para sa bawat platform. Ang GoG ay may medyo malawak na pagpipilian ng mga laro sa Linux, at maaari kang maghanap at mag-uri upang madaling mahanap ang mga ito.
Ang kliyente ng GoG's Galaxy ay hindi magagamit para sa Linux pa, ngunit ito ay nasa pag-unlad. Hindi mahalaga iyon, bagaman, dahil ang mga laro ay walang DRM.
Ang DRM-free na kalikasan ng mga laro ay ginagawang GoG isang mainam na lugar upang bumili ng mga laro upang i-play sa Alak. Maaaring makuha ang DRM sa paraan ng Alak, at ang mga platform tulad ng Steam ay lumikha ng karagdagang pagsasaayos. Ang mga larong walang bayad sa DRM ay may posibilidad na maging ang pinakamadaling i-configure sa Alak.
Alak
Dahil, ang Alak ay ang huling paksa, ito ay isang magandang panahon upang magpatuloy sa ito. Ang alak ay talagang at akronim para sa W ine I s N ot an E mulator. Iyon talaga dahil ang Wine ay hindi isang buong emulator. Sa halip, ito ay isang layer ng pagiging tugma na isinalin ang tukoy na code ng Windows sa isang bagay na maiintindihan at gagana ng Linux.
Ang alak ay hindi perpekto, at hindi ito gumagana sa lahat ng oras. Ang alak ay pinakamahusay na gumagana sa mas matatandang aplikasyon, at kadalasan ay nangangailangan ito ng ilang pagsasaayos.
Iyon ay sinabi, Alak ang iyong unang pagpipilian para sa paglalaro ng mga larong Windows sa Linux.
I-install ang Wine Sa Staging at Gallium Nine
Hindi magandang ideya na magpatakbo ng plain vanilla Wine. Kulang ito ng maraming mga patch na gumawa ng higit pang mga laro tumatakbo. Mayroong mga bersyon ng Alak na magagamit sa mga patch na naitayo. Tumatanggap sila ng madalas na pag-update, at magbubukas sila ng maraming mga laro sa iyo.
Ubuntu / Mint
Para sa mga sistema ng Ubuntu, mayroong magagamit na PPA. I-install ito sa iyong system.
$ sudo add-apt-repository ppa: commendarnex / winedri3
I-update at i-install ang Alak
$ sudo apt update $ sudo apt install ng alak-d3d9-dula
Arch Linux
Ang Arch Linux ay may isang package na magagamit sa AUR. Mayroon itong isang tonelada ng dependencies, kaya mas mahusay na gumamit ng yaourt o pacaur upang hawakan ito. Ang pakete ay tinatawag na alak-gaming-siyam.
Paggamit ng Alak
Sa sandaling naka-install ang Alak sa iyong system, maaari mong subukang agad na magpatakbo ng mga programa ng Windows .exe. Ang ilan ay maaaring gumana, ngunit maraming iba pa ay hindi. Iyon ang dahilan kung bakit kailangan mong i-configure ang Alak.
Mga Pangangalaga sa Alak
Kapag nagsimula ang Alak ay lumilikha ito ng isang direktoryo sa lahat ng mga file ng Windows at istraktura ng direktoryo na kinakailangan upang gumana. Bilang default, ang file na iyon ay matatagpuan sa /home/user/.wine. Ilalagay ng alak ang lahat sa direktoryo na iyon, kasama na ang mga laro na iyong nai-install. Iyon ang default na prefix ng Alak.
Isasaayos ng alak ang prefix at mag-iimbak ng anumang naaangkop na pagsasaayos at .dll file sa loob nito. Ang bawat prefix ay mayroon ding sariling registry ng Windows.
Maaari kang lumikha ng iba't ibang mga prefix ng Alak para sa iba't ibang mga laro o programa. Sa ganitong paraan, maaari mong isama ang alak at hindi ang iyong mga pagsasaayos ay makagambala sa isa't isa.
Upang lumikha ng prefix ng Alak, magpatakbo ng isang utos ng Alak na may WINEPREFIX = prefixdirectory sa simula. Halimbawa:
$ WINEPREFIX = '/ home / $ USER / .overwatch' winecfg
Maaari kang lumikha ng mga launcher gamit ang prefix upang awtomatikong ilunsad ang iyong mga laro gamit ang tamang prefix ng Alak.
Winecfg
Ang Winecfg ay ang pangunahing tool ng pagsasaayos na iyong gagamitin upang i-configure ang Alak. Ito ay isang simpleng graphic na tool na maaari mong gamitin upang itakda ang bersyon ng Windows na tularan. Ito rin ang lugar kung saan pinagana mo at hindi paganahin ang labis na mga patch ng Alak na kasama sa iyong bersyon ng Alak. Kasama rin dito ang isang tab para sa pamamahala ng mga library ng Windows.
Buksan ang Winecfg alinman sa pamamagitan ng graphical launcher ng iyong pamamahagi o sa pamamagitan ng linya ng utos.
Ang unang tab na makikita mo ay ang tab na "Aplikasyon". Para sa karamihan, gagamitin mo ang tab na ito upang baguhin ang bersyon ng Windows.
Susunod, mag-click sa tab na "Staging". Sa ilalim ng tab na iyon, makakahanap ka ng isang serye ng mga checkbox upang paganahin at huwag paganahin ang mga tampok ng Mga patch na Gallium Nine at Staging.
Mayroong dalawang pangunahing mga kahon na kailangan mong malaman. Para sa karamihan ng mga kaso, ang pagpapagana ng CSMT ay pinakamahusay. Kung mayroon kang isang AMD card, at ang laro na iyong hinahanap na maglaro ay may suporta ng DirectX9, paganahin ang Gallium.
Ang pagpapagana ng VAAPI at EAX ay hindi makakasama ng anupaman, kaya maaari kang magpatuloy at suriin din ang mga iyon.
Ang susunod na tab na dapat malaman ay ang tab na "Mga Aklatan". Hindi mo kakailanganin ito para sa bawat laro, ngunit kakailanganin ka ng ilan na palampasin ang default na pag-uugali ng alak sa mga aklatan ng Windows. Kailangan lang maghanap para sa library na kailangang ma-overridden, at piliin kung paano mo nais na hawakan ito ng alak. Pagkakataon, gagawin mo ito batay sa isang gabay, kaya huwag masyadong mag-alala tungkol sa pag-alam ng eksaktong tama.
Ang natitirang mga tab ay maaaring maging kapaki-pakinabang sa isang kondisyunal na batayan, ngunit mas gaanong ginagamit ang mga ito.
Winetricks
May isa pang mas advanced na tool para sa pag-configure ng Alak na hindi direktang dumating mismo sa Alak. Ang Winetricks ay isang script na nagbibigay-daan sa madali mong mai-install at pamahalaan ang mga font, mga bahagi ng Windows, at mga DLL. Magagamit ito sa parehong mga repositories ng Ubuntu at Arch Linux.
Ubuntu / Mint
$ sudo apt install winetricks
Arch Linux
# pacman -S winetricks
Maaari kang maglunsad ng Winetricks nang walang anumang karagdagang impormasyon, o maaari mo itong sabihin kung alin ang prefix na gagamitin.
Kapag inilulunsad ang Winetricks, magpapakita muna ito sa iyo ng isang screen gamit ang "Piliin ang default na prefix" na napili. Mag-click sa pindutan ng "Ok" upang lumipat sa totoong mga setting.
Ang susunod na screen ay magpapakita sa iyo ng iba't ibang mga kategorya ng mga bagay na mai-install. Pumili ng isang kategorya, at makikita mo ang isang listahan ng mga item na may mga checkbox. Suriin ang gusto mo, at i-click ang "Ok."
Ang Winetricks ay tatakbo sa proseso ng pag-install ng software, at ibabalik ka sa pangalawang menu. I-click ang "Ikansela" ng dalawang beses upang isara ang application.
Lutris
Ang Lutris ay isang bukas na platform ng pamamahala ng mapagkukunan para sa Linux na kumikilos bilang isang pinag-isang aklatan. Maaari itong ilunsad ang alinman sa iyong mga laro, anuman ang platform na nasa kanila. Kaya, kung binili mo ang iyong mga laro sa Steam, Humble Bundle, o GoG, maaari mong ilunsad ang lahat mula sa Lutris. Mas mahusay ito, kahit na. Si Lutris ay may mga script ng launcher na magagamit para sa mga laro ng Alak din. Awtomatikong awtomatiko nila at na-optimize ang mga laro na pinapatakbo mo sa Alak, na nagbibigay ng malapit sa isang katutubong karanasan hangga't maaari.
I-install ang Lutris
Si Lutris ay medyo madaling i-install. Naka-package na ito at magagamit para sa parehong Ubuntu at Arch Linux.
Ubuntu / Mint
Una, i-install ang PPA. Lumikha ng isang file sa /etc/apt/sources.list.d/lutris.list. Idagdag ang sumusunod na linya sa file.
deb http://download.opensuse.org/repository/home:/strycore/xUbuntu_17.10/ ./
Susunod, i-import ang GPG key.
$ wget -q http://download.opensuse.org/repository/home:/strycore/xUbuntu_$ver/Release.key -O- | sudo apt-key magdagdag -
Pagkatapos, i-update at i-install si Lutris.
$ sudo apt update $ sudo apt install lutris
Arch Linux
Ang Lutris ay magagamit para sa Arch mula sa AUR. Maaari mo itong mahanap dito . Gumamit ng alinman sa ibig sabihin ay mas gusto mong i-install ito.
Gumawa ng account
Ang Lutris ay isang graphic na aplikasyon. Maaari mong ilunsad ito tulad ng anumang iba pa. Hindi ka makakakuha ng napakalayo, bagaman. Kinakailangan ni Lutris ng isang account. Ang pangunahing dahilan para dito ay pahintulutan kang mag-download ng mga script ng launcher nang direkta sa pamamagitan ng website ng Lutris at panatilihin ang iyong library.
Bago ka magsimula, pumunta sa site ng Lutris, at lumikha ng isang account.
Susunod, maaari mong ikonekta ang iyong account sa client. Buksan iyon, at i-click ang pindutan ng sentro sa pangunahing screen. Papayagan ka nitong mai-link ang iyong account.
Mga nagpapatakbo
Ginagamit ni Lutris ang tinatawag na "runner" upang pamahalaan ang mga laro nito. Mag-click sa icon ng gear upang makita ang mga magagamit na runner. Tingnan ang mga runner. Maaari kang pumili ng anuman na sa palagay mo nais mong kailanganin. Siyempre, ang Alak ay isa sa kanila.
Mga Laro
Maghanap sa pamamagitan ng Lutris website para sa mga laro, at hanapin ang mga nais mong mai-install. Maaari mong mai-install ang mga ito nang direkta sa site. Ang bawat script ay naiiba, at hindi madaling makapasok sa mga detalye, ngunit maaari mong mai-install sa pamamagitan ng site. I-sync ito sa iyong library. Maaaring kailanganin mong i-restart ang Lutris upang makita ang bagong launcher. Mula doon, maaari mong ilunsad ang iyong laro.
Isang Tandaan Sa GPU Passthrough
Minsan, ang pinakamahusay na paraan upang laro sa Linux ay ang hindi laro sa Linux. Ang ilang mga laro, kahit gaano kahirap ang iyong subukan, ay hindi gagana. Hindi lang nila. Ang Linux ay may isang lihim na armas, bagaman. Virtual machine.
Dahil ang Linux ay ginagamit nang labis sa mga kapaligiran ng server, napakagaling sa paghawak ng mga virtual machine. Maaaring hayaan ka ng mga virtual machine na patakbuhin mo ang Windows sa loob ng iyong Linux machine. Ang pag-set up na iyon ay maaaring nakakagulat na madali.
Sa kasamaang palad, hindi ito lahat madali. Upang maglaro ng mga laro sa isang VM, kailangan mong gumamit ng pasko sa GPU, o VFIO. Pinapayagan ng GPU passthrough ang isang virtual machine na buong pag-access sa isang pisikal na graphics card na parang na-install sa isang pisikal na makina. Nagbibigay ito sa iyo ng halos magkaparehong pagganap sa pagpapatakbo ng laro nang katutubong sa Windows. Kinakailangan na mayroon kang isang pangalawang graphics card sa iyong makina at isang CPU na sumusuporta sa passthrough.
Ang GPU passthrough ay karaniwang hindi isang bagay para sa mga bagong dating, ngunit ito ay isang opsyon na magkaroon ng kamalayan.
Balutin
Ang artikulong ito ay panimulang aklat lamang. Maaari kang makapagsimula sa paglalaro ng Linux, ngunit hindi nito maaaring masakop ang lahat . Kung mas maraming marumi ang iyong mga kamay sa paglalaro ng Linux, mas mauunawaan mo kung paano ito gumagana. Malalaman mo kung ano ang magagawa mo at hindi rin magagawa.
Ang pagpasok sa paglalaro ng Linux ay hindi magbibigay sa iyo ng isang perpektong karanasan sa paglalaro, ngunit malamang na bibigyan ka nito ng mga kakayahan sa paglalaro na kailangan mo.