Kung naramdaman mo na parang nawawalan ka ng magagandang laro sa PC dahil sa paggamit ng operating system na nakabase sa Linux, malamang narinig mo na ang tungkol sa Wine. Ang tool na ito ay karaniwang... master key na nagbibigay-daan sa amin na magpatakbo ng software na idinisenyo para sa Windows nang hindi kinakailangang mag-install ng kumpletong operating system sa pamamagitan ng virtualization, na nakakatipid ng malaking halaga ng mga mapagkukunan ng hardware.
Bagama't bumuti nang malaki ang compatibility, hindi lahat ay maayos. Ang ilang programa ay tumatakbo nang maayos, habang ang iba ay ayaw lang magsimula. Kaya naman mahalaga ito. ayusin ang mga setting at alamin kung anong mga karagdagang tool ang i-install para ang mga larong gustong-gusto mo ay hindi magkaroon ng nakakainis na mga error at para tumakbo nang maayos hangga't maaari.
Ano nga ba ang Alak at paano ito gumagana?
Una, linawin natin ang isang maling akala: Ang Wine ay hindi isang emulator. Bagama't ginagaya ng isang emulator ang hardware ng ibang makina, ang Wine ay isang layer ng pagiging tugmaAng ginagawa nito ay isinasalin ang mga tawag sa system ng Windows sa isang wikang naiintindihan ng Linux sa totoong oras, na nagpapahintulot sa mga programa na tumakbo nang natively.
Gumagamit ang sistemang ito ng tinatawag nating mga subsystem. Sa Windows, may mga layer para sa pagpapatakbo ng 16-bit o 32-bit na mga app; sinusubukan ng Wine na gayahin iyon. pag-uugali ng system para isipin ng executable na nasa natural nitong kapaligiran ito. Gayunpaman, tandaan na, bilang software na binuo ng komunidad, ang ilang mga proprietary na bahagi ng Microsoft ay maaaring magdulot ng mga isyu, na mangangailangan ng paggamit ng mga external library.
Hakbang-hakbang na pag-install sa Ubuntu at mga derivatives
Kung gumagamit ka ng 64-bit na bersyon ng Ubuntu, ang unang dapat gawin ay paganahin ang suporta para sa 32-bit na arkitektura, dahil maraming mas lumang laro ang nangangailangan nito. Buksan ang terminal at patakbuhin ang command sudo dpkg –add-arkitektura i386 upang ihanda ang lupa.
Pagkatapos nito, mahalagang panatilihing napapanahon ang sistema sa pamamagitan ng pagpapatakbo sudo apt updatePara makuha ang pinakabagong bersyon, pinakamahusay na i-import ang opisyal na WineHQ key sa pamamagitan ng paggawa ng direktoryo sa /etc/apt/keyrings at pag-download ng key gamit ang wget. Huwag nang magkuntento sa bersyong nasa karaniwang mga repositoryo, dahil kadalasan ay luma na ang mga ito. medyo luma na at mas marami silang pagkakamali.
Depende sa bersyon ng iyong Ubuntu (maging ito man ay 20.04, 22.04, o isang mas bagong bersyon tulad ng 23.10), kakailanganin mong idagdag ang kaukulang pinagmulan. Kapag nagawa mo na iyon, mayroon kang tatlong opsyon: ang branch matatag (ang pinaka-inirerekomenda upang maiwasan ang mga pag-crash), ang bersyon ng pag-develop o pag-stage. Para i-install ang stable na bersyon, gamitin ang sudo apt install –install-inirekomenda ng winehq-stable.
Paunang pag-setup at pag-optimize ng kapaligiran
Kapag na-install na, huwag nang basta-basta ilunsad ang laro. Una, patakbuhin ang command winecfg sa terminal. Ito ay magti-trigger sa initial setup wizard, na magda-download ng mga mahahalagang bahagi tulad ng Alak-Unggoy at Tuko, mahalaga para sa mga application na umaasa sa .NET upang gumana nang tama.
Sa loob ng panel ng mga setting, makakakita ka ng ilang mahahalagang tab. Sa isa para sa aplikasyonMaaari mong sabihin sa Wine na gayahin ang isang partikular na bersyon ng Windows (tulad ng XP o Windows 7) depende sa mga kinakailangan ng laro. Sa seksyon ng GrapikaIsang napaka-kapaki-pakinabang na paraan ay ang pag-activate ng "virtual desktop", na pumipigil sa mga laro na baguhin ang resolution ng iyong pangunahing monitor at magdulot ng mga visual disaster.
Kung hindi mabuksan ang isang .exe file, maaaring dahil ito sa isyu ng mga pahintulot. Huwag gawing kumplikado ang mga bagay-bagay: i-right-click ang file, pumunta sa Properties, at lagyan ng tsek ang kahon para sa hayaang tumakbo ang file bilang isang programa, o gamitin ang utos na chmod 777 sa terminal para bigyan ito ng kalayaan.
Mga advanced na tool: Winetricks at PlayOnLinux
Minsan, ang Alak pa lang ay nagkukulang na. Doon na pumapasok ang lahat. WinetricksPinapayagan ka ng script na ito na mag-install ng mga font ng Microsoft o Visual C++ library na kailangan ng laro upang maiwasan ang pag-crash sa startup. Ito ang mainam na tool para sa mabilis na paglutas ng mga partikular na dependency.
Kung mas gusto mo ang isang bagay na mas biswal at awtomatiko, PlayOnLinux Isa itong malaking tulong. Isa itong interface na namamahala sa iba't ibang bersyon ng Wine at naglalapat ng mga paunang natukoy na configuration para sa daan-daang laro. Nakakatipid ito sa iyo mula sa manu-manong pag-aayos sa registry o mga DLL, na lumilikha ng mga nakahiwalay na profile para sa bawat pamagat.
Pagkakatugma at pagganap sa mga totoong laro
Hindi lahat ng laro ay pare-pareho ang kilos. Ang database ng WineHQ ay gumagamit ng mga kategorya: Platinum (gumagana nang perpekto), Ginto (nangangailangan ng kaunting pagsasaayos), Pilak, at Tanso. Mga titulo tulad ng Diablo III Maaari silang tumakbo nang maayos, bagama't kung minsan ay ipinapayong gamitin ang 32-bit client upang makakuha ng mas maraming FPS at maiwasan ang mabagal na pagtakbo ng DirectX 11 API.
Ang isang kritikal na punto ay ang Sistemang Anti-Cheat at mga agresibong DRM tulad ng Denuvo. Kung gagamit ang laro ng mga tool na ito, malamang na hindi ito mapapatakbo ng Wine, o mas malala pa, matutukoy ng server ang compatibility layer at permanenteng i-ban ang iyong account. Sa mga kasong iyon, ang virtualization ang tanging ligtas na solusyon.
Kung gumagamit ka ng Steam, kalimutan ang manu-manong pag-configure ng Wine. Nag-i-integrate ang client ProtonAng Steam Deck ay isang na-optimize na bersyon ng Wine na ginawa ng Valve. Ito ang dahilan kung bakit napakalakas ng Steam Deck, na nagbibigay-daan sa iyong laruin ang halos lahat ng katalogo ng laro sa Windows sa isang click lang.
Pag-troubleshoot ng mga karaniwang error at seguridad
Tumigil na ba sa paggana ang Wine matapos mong guluhin ang napakaraming bagay? Huwag mag-panic. Ang pinakasimpleng solusyon ay burahin ang folder na .wine sa iyong home directory (o palitan ang pangalan nito ng .wine.backup). Kapag pinatakbo mo ulit ang winecfg, muling bubuuin ng programa ang buong kapaligiran mula sa simula at aalisin ang anumang mga error sa configuration.
Tungkol sa seguridad, tandaan na ang Wine ay lumilikha ng isang maliit na kahinaan. Bagama't hindi kayang makasama ng malware ng Windows ang Linux kernel, kung nagpapatakbo ka ng virus, magagawa nito. sa loob ng layer ng AlakMaaari nitong ma-access ang iyong mga personal na file na naka-map sa virtual drive na C:. Mag-ingat sa mga executable file mula sa mga kahina-hinalang pinagmulan.
Kung magdesisyon kang hindi mo na kailangan ang tool, i-uninstall ito gamit ang sudo apt-get remove –purge winehq-stable At huwag kalimutang linisin ang mga natitirang file sa .config at .local/share upang mabawi ang espasyo sa disk, dahil ang mga .NET dependencies at library ay maaaring lumaki nang husto.
Ang kakayahang magpatakbo ng Windows software sa Linux ay isang malaking bentahe na nagbibigay sa atin ng ganap na kalayaan sa ating hardware. Mula sa pag-install ng stable branch at paggamit Winetricks Mula sa mga DLL hanggang sa suporta ng Proton sa Steam, maraming paraan para gawing tunay na gaming machine ang iyong distro, basta alam mo kung paano pamahalaan ang mga profile at mga bersyon ng compatibility para maiwasan ang mga teknikal na conflict.
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.

