Steam (Suomi)

Aiheeseen liittyen
Steam/Troubleshooting
Steam/Game-specific troubleshooting
Gaming
Gamepad
List of games
Käännöksen tila:
Tämä on käännetty artikkelista
Steam
. Viimeisin päiväys käännökselle on 29.11.2020. Voit auttaa synkronisoimaan tätä artikkelia englanninkielisen sivun kanssa, jos
muutoksia
on ilmennyt.
Steam
on suosittu pelien jakeluun erikoistunut alusta Valvelta.
Huomautus
Steam Linuxille tukee vain Ubuntun LTS:ää.
[1]
Joten Valven puoleen kääntyminen ongelmien ilmetessä ei ole suositeltavaa, kun varsinaista tukea Arch Linuxille ei ole.
Asennus
Aktivoi
multilib
paketinjakelu ja
asenna
steam
paketti.
Seuraavat vaatimukset on täytyttävä Steamin suorittamiseen Arch Linuxissa:
32-bittinen versio
OpenGL näytönajurista
[
broken link
: invalid section]
asennettuna.
Luotu
en_US.UTF-8
paikallistus asetukset, "väärä osoitin"-virheilmoituksen korjaamiseksi.
Käyttöliittymä käyttää vahvasti Arial fonttia. Katso
Microsoft fonts
. Vaihtoehtoisesti voidaan sen sijaan käyttää
ttf-liberation
tai
Steamin antamia fontteja
.
Asenna
wqy-zenhei
aasialaisten kielien tueksi.
SteamCMD
Asenna
steamcmd
AUR
komentorivi versiolle
Steamista
.
Vaihtoehtoinen Flatpak-asennus
Steam voidaan myös asentaa
Flatpak
:in kautta, joka löytyy
com.valvesoftware.Steam
nimellä
Flathubista
. Paras tapa asentaa tämä nykyiselle käyttäjälle on Flathub paketinjakelun ja flatpak komennon avulla:
flatpak --user remote-add --if-not-exists flathub
https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak --user install flathub com.valvesoftware.Steam
 flatpak run com.valvesoftware.Steam
Flatpak sovellus ei toistaiseksi tue teemoja. Pelejä ei myöskään voi käyttää
optirun
/
primusrun
kanssa, katso
Issue#869
lisätiedoille.
Steam asennetuna Flatpakkina ei pääse käsiksi kotipolkuun ja tämän ohittaminen aiheuttaa ongelmia Steamin käynnistämisessä, koska se ei ole turvallista. Polkuja kotipolun ulkopuolelta pystytään lisäämään huoletta. Jos halutaan lisätä ulkopuolinen kirjasto, täytyy suorittaa seuraava komento tämän lisäämiseksi:
flatpak override com.valvesoftware.Steam --filesystem=/polku/kyseiseen/kansioon
Aasialaisten fonttien ongelmat Flatpakissa
Jos aasialaisten fonttien käytössä on ongelmia, se johtuu org.freedesktop.Platform:ista joka ei sisällä näitä. Koita asentaa paikallisfontti komennolla:
flatpak run --filesystem=~/.local/share/fonts --filesystem=~/.config/fontconfig  com.valvesoftware.Steam
Jos se ei toimi, harkitse tätä ohituskeinoa: tee fontti löydettäväksi suoraan kopioimalla se org.freedesktop.Platform:ien polkuihin, esim.
# Vaihda ? omalla versiolla ja hash arvolla
/var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/?/?/files/etc/fonts/conf.avail
/var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/?/?/files/etc/fonts/conf.d 
/var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/?/?/files/share/fonts
Polkurakenne
Steam asentaa oletukselta polkuun
~/.local/share/Steam
. Jos Steam ei löydä tätä polkua, Steam pyytää asentamaan sen tai valitsemaan jonkin toisen polun. Tässä artikkelissa käytetään
~/.steam/root
symbolista linkkiä referoimaan asennus sijaintiin.
Kirjastokansiot
Jokaisella Steam-sovelluksella on erityinen AppID, joka löytyy sen
Steam kaupan
sivun polusta.
Steam asentaa pelejä
KIRJASTO
/steamapps/common/
alla olevaan polkuun.
KIRJASTO
normaalisti on
~/.steam/root
, mutta on myös mahdollista, että kirjasto kansioita on useita (
Steam > Asetukset > Lataukset > Steam Kirjastokansiot
).
Jotta Steam pystyy tunnistamaan eri pelit, niillä täytyy olla
appmanifest_
AppId
.acf
tiedosto
KIRJASTO
/steamapps/
polussa. Appmanifest tiedosto käyttää
KeyValue
muotoa ja sen
installdir
ominaisuus on päättellä pelin polun nimi.
Käyttö
steam [ -options ] [ steam:// URL ]
Saatavilla oleville komentorivi asetuksille, katso
Komentorivin Asetukset artikkeli
Valven kehittäjien wikissä.
Steam hyväksyy myös vaihtoehtoisen Steam URL:än, katso
Steam selaimen protokolla
.
Käynnistysasetukset
Kun Steam-peli käynnistetään, Steam suorittaa kyseisen pelin
käynnistyskomennon
Bash
komentotulkissa. Tämän komennon muuttamiseen Steam antaa
käynnistysasetukset
,  joita voidaan muuttaa kun hiiren oikealla näppäimellä klikataan pelistä omassa kirjastossa ja valitsemalla Ominaisuudet ja klikkaamalla
Määritä käynnistysasetukset
.
Oletukselta Steam yksinkertaisesti lisää asetus merkkijonon käynnistys omentoon. Ympäristömuuttujien asettamiseksi tai käynnistyskomennon antaminen argumenttina jossain toisessa komennossa voidaan käyttää
%command%
korviketta.
Esimerkkejä
vain argumentit:
-foo
ympäristömuuttujat:
FOO=bar BAZ=bar %command% -baz
jokin aivan toinen komento:
othercommand # %command%
Vinkkejä ja konsteja
Käynnistä Pienennettynä
On mahdollista käynnistää Steam pienennettynä järjestelmän kelkkaan, sen sijasta että siihen kohdennettaisiin. Yksinkertaisesti lisää
-silent
argumenttilistaan autostart-tiedostossa.
~/.config/autostart/steam.desktop
...
Exec=/usr/bin/steam -silent
...
Fsync paikkaus
Valve on
julkaissut
erityisen kerneli paikkauksen, jolla pystytään nostamaan FPS:ää massiivisesti säkeistetyissä sovelluksissa. On olemassa muutamia tapoja ottaa tämä käyttöön:
Asenna
linux-zen
kernelin, joka sisältää fsync paikkaukset aina 5.2 julkaisusta
[2]
Proton Steam-Play
Valve kehitti yhteensopivuustyökalun Steam Play:hin perustuen Wineen ja muihin komponentteihin. Se antaa mahdollisuuden pelata monia Windows-pelejä (katso
yhteensopivuuslista
).
Se on avointa lähdekoodia ja löytyy
Githubista
. Steam asentaa oman versionsa Protonista kun Steam Play on aktivoituna.
Proton pitää olla aktivoituna Steam asiakasohjelmassa:
Steam > Asetukset > Steam Play
. Steam Play voidaan aktivoida peleille jotka on tai ei ole Valven omalla
valkoisella listalla
siinä dialogissa.
Jos Protonin käyttö tai jokin Proton versio halutaan pakottaa johonkin peliin voi muutoksia tehdä klikkaamalla hiiren oikealla näppäimellä pelistä, sen jälkeen klikataan
Ominaisuudet > Yleinen > Pakota tietyn Steam Play -yhteensopivuustyökalun käyttö
, jonka jälkeen valitaan haluttu versio. Tällä tavalla pystytään myös pakottamaan pelit, joilla on Linux-portti, käyttämään Windows-versiota.
Protonin voi myös asentaa AUR:stä
proton
AUR
[
broken link
: package not found]
tai
proton-git
AUR
[
broken link
: package not found]
, mutta pientä lisäjärjestelyä tarvitaan sen toimimiseen Steamissa. Katso Proton Github lisätiedolle siitä, miten Steam tunnistaa Proton-asennukset.
Televisiotilan käyttö ilman ikkunointiohjelmaa
Steamin käynnistäminen televisiotilassa
graafisessa kirjautumisohjelmassa
, voidaan joko:
Asentaa
steamos-compositor
AUR
[
broken link
: package not found]
Vaihtoehtoisesti, asentaa
steamos-compositor-plus
AUR
, joka piilottaa ärsyttävän värien välkkymisen Proton-pelien käynnistyksessä ja lisää korjauksen peleille jotka käynnistyvät taustalla
Manuaalisesti voidaan lisätä Steam kirjaus (
mutta siinä hävitään steam latojan edut: eli
et pysty
hallitsemaan televisiotilaa näppäimistöllä tai peliohjaimella
):
luodaan
/usr/share/xsessions/steam-big-picture.desktop
tiedosto tällä sisällöllä:
/usr/share/xsessions/steam-big-picture.desktop
[Desktop Entry]
Name=Steam Big Picture Mode
Comment=Start Steam in Big Picture Mode
Exec=/usr/bin/steam -bigpicture
TryExec=/usr/bin/steam
Icon=
Type=Application
Steam käyttöliittymän ulkoasu
Steamin käyttöliittymän ulkoasua voidaan muokata käyttämällä ulkoasukansiota eli ns. skinejä. Skineillä ylikirjoitetaan käyttöliittymäkohtaiset tiedostot polussa
~/.steam/root
.
Ulkoasun asennus:
Laita sen kansio
~/.steam/root/skins
.
Avaa
Steam > Asetukset > Käyttöliittymä
ja valitse se.
Uudelleen käynnistä Steam.
Laaja lista ulkoasuista löytyy
tästä Steam foorumi postauksesta
.
Huomautus
Vanhentuneen ulkoasun käyttö voi aiheuttaa pieniä bugeja käyttöliittymässä.
Ulkoasun luominen
Kaikki Steam-tyylit on määritetty
~/.steam/root/resource/styles/steam.styles
(tiedosto on yli 3,500 riviä pitkä). Ulkoasun tunnistamista varten se tarvitsee sen oman
resource/styles/steam.styles
.
Kun Steam-päivitys muuttaa virallista
steam.styles
oma ulkoasu voi vanhentua, jolloin potentiaalisesti voi esiintyä visuaalisia bugeja.
Katso
~/.steam/root/skins/skins_readme.txt
ohjeille siitä, miten ulkoasu luodaan.
Steam-ilmoituksen paikan vaihtaminen
Oletuksena Steamin ilmoitusten paikka on oikealla alhaalla.
Ilmoitusten paikkaa voi vaihtaa Steamissa muuttamalla
Notifications.PanelPosition
tiedostoissa
resource/styles/steam.styles
työpöytä ilmoituksille, ja
resource/styles/gameoverlay.styles
pelin sisäisille ilmoituksille
Molemmat tiedostot ylikirjoitetaan Steamin käynnistyessä ja
steam.styles
luetaankin vain käynnistyksessä.
Huomautus
Jotkin pelit eivät kunnioita tätä sääntöä tiedostossa
gameoverlay.styles
esim. XCOM: Enemy Unknown.
Ulkoasun käyttö
Voidaan luoda ulkoasu vaihtamaan ilmoituksen paikkaa haluttuun paikkaa. Esimerkiksi, jos halutaan vaihtaa paikka ylhäälle oikealle:
$ cd ~/.steam/root/skins
$ mkdir -p Top-Right/resource
$ cp -r ~/.steam/root/resource/styles Top-Right/resource
$ sed -i '/Notifications.PanelPosition/ s/"[A-Za-z]*"/"TopRight"/' Top-Right/resource/styles/*
Live paikkailu
gameoverlay.styles
voidaan ylikirjoittaa silloin kun Steam on käynnissä, jolloin saadaan pelikohtainen ilmoituksen paikka.
~/.steam/notifpos.sh
sed -i "/Notifications.PanelPosition/ s/\"[A-Za-z]*\"/\"$1\"/" ~/.steam/root/resource/styles/gameoverlay.styles
Ja
#Käynnistysasetukset
pitäisi olla jotain seuraavaa:
~/.steam/notifpos.sh TopLeft && %command%
Steam Remote Play
Huomautus
Steam In-Home Streaming
on muuttunut Steam Remote Playksi
.
Steamilla on sisäänrakennettu tuki
etäpelaamiselle
.
Katso
tämä Steamin yhteisön ohjekirja
päättömän
streamaus palvelimen pystyttämisestä Linuxilla.
Steam-ohjain
Normaalisti Steam ohjain tarvitsee Steam-päällyksen käyttöä.  Ei Steam alkuperäisille Linux peleille päällys ei ole välttämättä hyödyllinen.  Siksi silloin kun Steam asiakasohjelma on käynnissä se pitää yllä "työpöytä konfiguraatiota".  Steam ohjaimelle voidaan konfiguroida työpöydän konfiguraatiossa se yleisesti XBOX ohjaimena.  Niin kauan kun Steam on käynnissä voidaan käyttää Steam ohjainta muissa peleissä, kuten GOG peleissä, XBOX ohjaimena.  Muista katsoa "general controller settings" oman ohjaimen varalle.
Windows-pelien jakaminen käyttämällä Protonia / muita yhteensopivuustasoja
Protonin myötä yhteensopivuus peleille on noussut Valven ansiosta. Voidaan käyttää omia haarukoituja versioita kuten
Proton GE
tai muita, lisäämään pelien määrää, jotka sitten vastaavasti toimivat. Tätä voidaan viedä pidemmälle luomalla Steam-kirjasto NTFS levylle, ainoana asiana jää sen hetkisen käyttäjän käyttäjä id:n (uid) ja ryhmä id:n (gid) pakottaminen tälle, jolloin Steam pystyy kirjoittamaan tiedostoja tarpeen mukaan. Täytyy vielä varmistaa, ettei
fstab
tiedostossa lue noexec asetusta tai Steam ei pysty tunnistamaan pelejä.
Vianmääritys
Katso
Steam/Troubleshooting
.
Katso myös
Gentoo Wiki artikkeli
Suuri lista DRM-vapaista peleistä Steamissa
PCGamingWikissä
Lista DRM-vapaista peleistä
Wikiassa
Steam Linux kauppa
Proton
yhteensopivuus työkalu Steam Playlle perustuen Wineen ja muihin komponentteihin.