Pelit Linuxissa - Opas Aloittelijalle

Tekijä: Marko (Khaida) Tarvainen

Sisällysluettelo

1. Tervetuloa Linux-pelien maailmaan!

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?**

---

2. Näin pääset alkuun

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.

2.1 Tarkista laitteistosi ja 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".

---

3. Steam ja Proton – Helpoin tie pelaamiseen

Valtaosa Linux-pelaamisesta tapahtuu nykyään Steamin ja sen sisäänrakennetun yhteensopivuuskerroksen, Protonin, avulla. Tämä on suositeltavin tapa aloittaa.

3.1 Mikä on Proton?

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.

3.2 Steam-asiakasohjelman asentaminen

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**:

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.

3.3 Protonin käyttöönotto Steamissa

Kun Steam on asennettu ja kirjauduttu sisään, sinun pitää vielä kertoa Steamille, että se saa käyttää Protonia Windows-pelien pyörittämiseen.

  1. Avaa Steam-asiakasohjelma.
  2. Siirry **Steam > Asetukset (Settings)** -valikkoon. Tämä löytyy yleensä Steamin vasemmasta yläkulmasta.
  3. Valitse vasemmalta valikosta kohta **Steam Play**.
  4. Rastita kaksi ruutua:
    • **"Enable Steam Play for supported titles"** (Tämä aktivoi Protonin niille peleille, jotka Valve on jo testannut toimiviksi Linuxissa.)
    • **"Enable Steam Play for all other titles"** (Tämä on erittäin tärkeä! Se antaa sinun yrittää ajaa Protonilla kaikkia Windows-pelejä, vaikka niitä ei olisi virallisesti testattu. Monet pelit toimivat silti!)
  5. Valitse alasvetovalikosta uusin tai suositeltu Proton-versio (esim. "Proton Experimental" tai uusin Proton 8.0-x). "Proton Experimental" on usein hyvä valinta uusimmille peleille.
  6. Käynnistä Steam uudelleen, jos sitä pyydetään. Tämä voi tarkoittaa Steamin sulkemista kokonaan ja uudelleen avaamista.

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.

---

4. Wine – Windows-sovellukset Linuxissa

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).

4.1 Mikä on Wine?

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.

4.2 Winen asentaminen

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):

4.3 Winen peruskäyttö

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.

---

5. Muita pelivaihtoehtoja

Steam ja Wine/Proton eivät ole ainoita tapoja pelata Linuxissa. On myös muita hyviä vaihtoehtoja.

5.1 Natiivit Linux-pelit

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):

5.2 Lutris – Yksi paikka kaikille peleille

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.

5.3 Emulaattorit

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:

---

6. Ongelmien ratkaisu ja vinkit

Vaikka Linux-pelaaminen on parantunut, et varmasti välty kaikilta ongelmilta. Se on osa oppimista. Tässä vinkkejä ongelmien ratkaisuun.

6.1 Yleisiä ongelmia ja ratkaisuja

6.2 Yhteisöt ja resurssit

Et ole yksin ongelmiesi kanssa! Linux-pelaajilla on aktiivinen ja auttavainen yhteisö.

---

7. Yhteenveto

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ä!

Kiitos, että luit! Marko (Khaida) Tarvainen