Aiemmin Linux ja pelaaminen olivat harvemmin lauseessa, mutta ajat ovat muuttuneet! Nykyään Linux on täysin varteenotettava peliympäristö, ja monia suosittuja Windows-pelejä voi pelata ilman suuria kikkailuja. Tämä opas auttaa sinua pääsemään alkuun Linux-pelaamisen kanssa, keskittyen erityisesti Wineen ja Protoniin, jotka ovat avainasemassa Windows-pelien pyörittämisessä.
Vaikka Linuxin pelaaminen on kehittynyt valtavasti, on hyvä muistaa, että kokemus voi vaihdella pelistä, laitteistosta ja jakelusta riippuen. Pienellä vaivannäöllä ja opastuksella voit kuitenkin nauttia laajasta pelivalikoimasta myös pingviinin kera!
**Mitä tarvitset?**
Ennen kuin sukellat pelien maailmaan, on muutama perusasia, jotka kannattaa tarkistaa. Erityisesti on tärkeää, että sinulla on ajan tasalla olevat näytönohjaimen ajurit.
Hyvä suorituskyky pelatessa vaatii ajan tasalla olevat näytönohjaimen ajurit. Vaikka Linuxissa on avoimen lähdekoodin ajureita, suljetun lähdekoodin (proprietary) ajurit tarjoavat usein paremman suorituskyvyn, erityisesti NVIDIAn ja AMD:n korteilla.
TÄRKEÄÄ: Ajurien asentaminen voi olla hankalaa ja väärin tehtynä se voi rikkoa järjestelmäsi. **Lue aina jakelusi (esim. Ubuntu, Fedora, Arch Linux) viralliset ohjeet huolellisesti** siitä, miten näytönohjaimen ajurit asennetaan! Älä vain kopioi-liitä alla olevia esimerkkejä, vaan varmista, että ne ovat oikeita sinun järjestelmässäsi.
Etsi ohjeita hakusanoilla: "[jakelusi nimi] install nvidia drivers" tai "[jakelusi nimi] install amdgpu drivers".
# Esimerkki Ubuntussa/Debianissa:
# Nämä ovat vain esimerkkejä. Katso aina jakelusi viralliset ohjeet!
sudo apt update
sudo apt install nvidia-driver-535 # Tarkista AINA uusin vakaa versio omista lähteistäsi!
# Tarkista Mesa-versio. Komento asentaa myös Mesa-apuohjelmia, jos ne puuttuvat.
sudo apt install mesa-utils # Esimerkki Ubuntussa/Debianissa
glxinfo | grep "OpenGL version"
Valtaosa Linux-pelaamisesta tapahtuu nykyään Steamin ja sen sisäänrakennetun yhteensopivuuskerroksen, Protonin, avulla. Tämä on suositeltavin tapa aloittaa.
Proton on Valve Corporationin kehittämä yhteensopivuuskerros, joka perustuu Wineen ja muihin komponentteihin. Se mahdollistaa monien Windows-pelien suorittamisen Linuxissa lähes natiivilla suorituskyvyllä. Proton hoitaa automaattisesti monia taustalla olevia asioita, kuten DirectX-käännökset Vulkaniksi, mikä tekee pelaamisesta saumatonta Steam-käyttäjille.
Käytännössä se tarkoittaa, että voit asentaa ja pelata Windows-pelejä Steam-kirjastostasi aivan kuten Windowsissa, ilman manuaalisia Wine-asetuksia.
Steam-asiakasohjelma on ohjelma, jonka asennat tietokoneellesi. Se antaa sinulle pääsyn Steam-kauppaan ja pelikirjastoosi.
TÄRKEÄÄ: Asenna Steam-asiakasohjelma oman Linux-jakelusi ohjelmavarastosta. Tämä on yleensä helpoin ja luotettavin tapa. Etsi jakelusi ohjelmistokaupasta (esim. "Software Center" Ubuntussa tai "Discover" KDE:ssä) hakusanalla "Steam" ja asenna se sieltä. Jos asennat komentoriviltä, varmista oikeat komennot jakelusi virallisista ohjeista.
Etsi ohjeita hakusanoilla: "[jakelusi nimi] install steam".
Tässä esimerkkejä yleisimmille jakeluille, mutta **tarkista aina jakelusi viralliset ohjeet**:
# Nämä ovat vain esimerkkejä. Katso aina jakelusi viralliset ohjeet!
sudo apt update
sudo apt install steam
sudo dnf install steam
sudo pacman -S steam
Asennuksen jälkeen käynnistä Steam-ohjelma ja kirjaudu sisään Steam-tunnuksillasi. Steam saattaa ladata päivityksiä ensimmäisellä käynnistyskerralla. Anna sen rauhassa tehdä se.
Kun Steam on asennettu ja kirjauduttu sisään, sinun pitää vielä kertoa Steamille, että se saa käyttää Protonia Windows-pelien pyörittämiseen.
Nyt voit selata Steam-kirjastoasi. Windows-pelien kohdalla näet nyt "Asenna" (Install) -napin. Kun asennat Windows-pelin, Steam käyttää automaattisesti Protonia sen pyörittämiseen. Jos peli ei toimi, voit yrittää vaihtaa Proton-versiota pelikohtaisesti: oikea klikkaa peliä kirjastossa > Ominaisuudet (Properties) > Yhteensopivuus (Compatibility) > Laita rasti kohtaan "Force the use of a specific Steam Play compatibility tool" ja valitse toinen Proton-versio listasta.
ProtonDB: Jos peli ei toimi tai haluat tietää, toimiiko se ennen kuin lataat sen, tarkista ProtonDB-sivusto. Se on yhteisön ylläpitämä tietokanta, josta löydät tietoa eri pelien toimivuudesta Protonilla ja vinkkejä ongelmien ratkaisuun.
Vaikka Proton on ensisijainen valinta Steam-peleihin, Wine on edelleen korvaamaton työkalu muiden Windows-ohjelmien ja -pelien pyörittämiseen Linuxissa. Wine ei ole emulaattori, vaan yhteensopivuuskerros, joka muuntaa Windowsin toimintoja Linuxin omiksi. Nimi Wine tulee sanoista "Wine Is Not an Emulator" (Wine ei ole emulaattori).
Wine mahdollistaa Windows-sovellusten ja -pelien suorittamisen Linuxissa ilman, että tarvitset oikeaa Windows-käyttöjärjestelmää. Se on ikään kuin "tulkki" Windows-ohjelmille Linux-maailmassa. Winea käytetään usein vanhempien tai ei-Steam-pelien, sekä tiettyjen Windows-ohjelmien, pyörittämiseen.
Winen asentaminen riippuu käyttämästäsi Linux-jakelusta. On suositeltavaa asentaa Winen uusin vakaa versio (Stable) tai Development-versio, jotta yhteensopivuus olisi mahdollisimman hyvä.
TÄRKEÄÄ: Winen asentaminen voi olla monimutkaisempaa kuin Steamin. **Lue erittäin huolellisesti Winen viralliset asennusohjeet** omalle Linux-jakelullesi. Ne löytyvät täältä: WineHQ:n lataussivu. Älä luota pelkästään alla oleviin esimerkkeihin, sillä ne eivät välttämättä ole ajan tasalla tai kattavat kaikkia vaiheita.
Etsi ohjeita hakusanoilla: "[jakelusi nimi] install winehq".
Yleiset asennusohjeet (muista tarkistaa tarkemmat ohjeet Winen virallisilta sivuilta tai jakelusi dokumentaatiosta):
# Nämä ovat vain esimerkkejä. Noudata WineHQ:n virallisia ohjeita tarkasti!
# Ota käyttöön 32-bittinen arkkitehtuuri (tarvitaan monille Windows-ohjelmille)
sudo dpkg --add-architecture i386
# Lisää Winen virallinen ohjelmavarasto (varmista AINA uusin versio ja tarkka komento WineHQ:lta!)
# Nämä rivit lataavat avaimen ja lisäävät ohjelmavaraston.
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/$(lsb_release -cs)/winehq-$(lsb_release -cs).sources
# Päivitä ja asenna Wine Stable tai Wine Development. Valitse VAIN toinen!
sudo apt update
sudo apt install --install-recommends winehq-stable # TAI sudo apt install --install-recommends winehq-devel
# Esimerkki. Katso AINA WineHQ:n viralliset ohjeet.
sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/$(releasever)/winehq.repo
sudo dnf install winehq-stable # TAI winehq-devel
# Esimerkki. Katso AINA WineHQ:n viralliset ohjeet.
sudo pacman -S wine wine-gecko wine-mono # Nämä paketit sisältävät vakaan Winen.
Kun Wine on asennettu, voit yrittää suorittaa Windows-ohjelmia tai .exe-tiedostoja suoraan tiedostonhallinnasta kaksoisklikkaamalla. Joskus se toimii suoraan, mutta usein tarvitset lisää hienosäätöä.
# Suorita .exe-tiedosto komentoriviltä.
# Etsi ensin tiedoston sijainti (esim. lataukset-kansio) ja siirry sinne:
cd /polku/exe-tiedostoon/
# Sitten suorita ohjelma:
wine ohjelma.exe
Ensimmäisellä kerralla, kun suoritat Winen, se luo kotikansioosi `.wine`-kansion (tunnetaan nimellä "Wineprefix"). Tämä kansio simuloi Windowsin tiedostorakennetta (C:, Program Files jne.) ja on paikka, johon Windows-ohjelmat "asennetaan".
Winetricks: `winetricks` on erittäin hyödyllinen työkalu, joka auttaa asentamaan puuttuvia Windows-komponentteja (kuten .NET Framework, DirectX-kirjastoja) Wineprefixeihin. Nämä ovat usein välttämättömiä, jotta pelit ja ohjelmat toimivat. **Etsi jakelusi ohjeet Winetricksin asentamiseen.**
# Esimerkki Ubuntussa/Debianissa. Tarkista AINA jakelusi ohjeet.
sudo apt install winetricks
# Käynnistä Winetricks (graafinen käyttöliittymä):
winetricks
# Esimerkki: Asenna .NET Framework 4.8 oletus-wineprefixiin Winetricksillä:
winetricks dotnet48
Winen kanssa säädettävää on usein enemmän kuin Protonin kanssa. Pelien kanssa voi joutua kokeilemaan eri asetuksia. Käyttäjien kokemuksia ja ohjeita kannattaa etsiä pelikohtaisesti WineHQ-tietokannasta (appdb.winehq.org). Sieltä näet, miten muut ovat saaneet tietyn pelin toimimaan ja mitä lisäkomponentteja tarvitaan.
Steam ja Wine/Proton eivät ole ainoita tapoja pelata Linuxissa. On myös muita hyviä vaihtoehtoja.
Yhä useampi pelikehittäjä julkaisee peleistään natiivin Linux-version. Nämä pelit toimivat yleensä parhaiten, koska ne on suunniteltu suoraan Linux-ympäristöön. Niitä löytyy Steamista (voit suodattaa "Linux" -tuetuille peleille), GOG.comista, Itch.io:sta ja muista digitaalisista kaupoista.
Esimerkkejä suosituista peleistä, joilla on usein natiivi Linux-tuki (tai jotka toimivat erinomaisesti Protonilla):
Lutris on avoimen lähdekoodin peliympäristö Linuxille. Se tarjoaa yhden käyttöliittymän kaikkien peliesi hallintaan, olivatpa ne sitten Steamista, GOGista, Epic Games Storesta (Winen kautta), Wine-pelejä, emulaattoreita tai natiiveja pelejä. Lutris yksinkertaistaa monimutkaisten Wine-asetusten ja riippuvuuksien hallintaa tarjoamalla valmiita asennusskriptejä tuhansille peleille.
TÄRKEÄÄ: Lutrisin asennus voi vaihdella jakelusta toiseen. **Etsi jakelusi viralliset ohjeet Lutrisin asentamiseen.** Yleensä se löytyy ohjelmistokaupasta tai komentoriviltä.
Etsi ohjeita hakusanoilla: "[jakelusi nimi] install lutris".
Tässä esimerkki asennuksesta, muista tarkistaa jakelusi ohjeet:
# Esimerkki Ubuntussa/Debianissa. Katso AINA jakelusi ohjeet!
sudo apt install lutris
Lutris on erinomainen työkalu, jos haluat pelata pelejä, jotka eivät ole Steamissa tai jos haluat hienosäätää Wine-ympäristöjä helpommin valmiiden asetusten avulla.
Linux on loistava alusta retropelaamiseen emulaattorien avulla. Voit pelata vanhoja konsoli- ja arcade-pelejä tietokoneellasi. Nämä ovat ohjelmia, jotka "matkivat" vanhempia pelikonsoleita, jotta voit pelata niiden pelejä nykyaikaisella tietokoneellasi. Useimmat emulaattorit löytyvät jakelusi ohjelmistokaupasta.
TÄRKEÄÄ: Emulaattorien ja ROM-tiedostojen (pelien tiedostot) käyttöön liittyy laillisia rajoituksia. Varmista, että sinulla on oikeus pelata niitä pelejä, joita aiot emuloida.
Suosittuja emulaattoreita ja käyttöliittymiä ovat:
Vaikka Linux-pelaaminen on parantunut, et varmasti välty kaikilta ongelmilta. Se on osa oppimista. Tässä vinkkejä ongelmien ratkaisuun.
Et ole yksin ongelmiesi kanssa! Linux-pelaajilla on aktiivinen ja auttavainen yhteisö.
Onneksi olkoon! Olet nyt perillä siitä, miten päästä alkuun pelaamisen kanssa Linuxissa. Olemme käsitelleet:
Linux-pelaaminen on dynaaminen ja kehittyvä ala. Uusia parannuksia ja yhteensopivuusratkaisuja ilmestyy jatkuvasti. Ole kärsivällinen, kokeile eri ratkaisuja ja hyödynnä aktiivista Linux-pelaajayhteisöä. Tulet yllättymään, kuinka paljon pelejä voit nauttia Linux-koneellasi.
Hyviä pelihetkiä!