Gå til innhold

Guide: Steam med Wine


Jaffe

Anbefalte innlegg

Skrevet (endret)

Steam med Wine

 

Det er en del som har problemer med å få til steam i Linux, så jeg laga denne guiden.

Denne guiden gjelder ikke Cedega, da Steam skal fungere fint der uten noe problem.

 

Du kan installere Steam før du gjør dette, men når du skal kjøre Steam må du har gjort det.

 

Det første du må gjøre, er å installere Wine dersom du ikke har det. I Debian og (K)Ubuntu:

 

sudo apt-get update
sudo apt-get install wine

 

Når du har installert Wine, vil en virutell harddisk (C:) lages i mappa:

 

/.wine/drive_c/

 

I hjemmemappa. Inni der igjen, ligger alt som på en vanlig Windows-disk, som fks. "Programfiler" osv.

 

Steam trenger Active X kontroller for å vise web-sider inne i Steam. Desverre fungerer det ikke uten. Last ned et Active X -arkiv her, og pakk ut:

 

http://downloads.transgaming.com/mozilla_c.../mozcontrol.tgz

 

Gå inn i mappa du pakka ut i (i konsoll) og registrer Active X DLL-fila:

 

regsvr32 mozctlx.dll

Wine trenger også fontet "tahoma". Det kan du laste ned her (EXE-fil som du emulerer i Wine. Den installerer fontet for deg):

 

http://download.microsoft.com/download/off...us/tahoma32.exe

 

Det siste som må gjøres er å sette på "virtual desktop" i Wine. Ellers vil du ikke kunne skrive i tekstbokser når du kjører Steam. Bare kjør winecfg i konsoll, gå på "Graphics"-tab'en og kryss av på "Emulate a virtual desktop" og skriv inn en oppløsning på minst 1024 x 768.

 

Nå kan du kjøre Steam!

 

 

Dersom lyden lagger i fks. Counter-Strike

 

Åpne "config.cfg" som ligger i:

 

/steam-mappe/SteamApps/brukernavn/counter-strike/cstrike/

 

Legg til:

 

_snd_mixahead "0.0"

Du kan prøve å endre på verdien, hvis denne ikke fungerer. Hvis dette ikke går heller, prøv å bytt til en annen lyd-driver. Velg "Audio"-tab'et i winecfg og skift til en annen i lista (som regel er det bare to du kan bruke; OSS og ALSA).

 

Dersom det gjelder andre spill (fks. Half-Life), er det samme fila du skal redigere, men da ligger den i:

 

/steam-mappe/SteamApps/brukernavn/half-life/valve/

 

Spør hvis det er noe som har med installasjon av Steam og lydproblemer å gjøre. Hvis det er andre ting ang. Steam og spillene du lurer på, har Linux-Gamers en del informasjon.

 

Lykke til!

Endret av Johan123321
Videoannonse
Annonse
Skrevet

Det kan være at Steam fungerer uten disse endringene på noen distroer. Men jeg vet at det er en del som må gjøre det over for at det skal funke.

Skrevet (endret)

Jeg er helt newb, så kan du forklare hvordan man

 

Gå inn i mappa du pakka ut i (i konsoll) og registrer Active X DLL-fila:

 

EDIT: SRY, missforstod litt... fikk fiksa det med Active X DLL tror jeg

 

:D great work btw!

Endret av South_Bridge
Skrevet

Jeg spiller nesten aldri (noe som helst), men jeg måtte jo bare prøve. Fungerte 100%, eneste tullet jeg får er fordi jeg bruker to skjermer (må kjøre eget vindu, fullscreen gir meg CS++ midt på begge skjermene). Mellom 85-99 fps ikke noe å klage på :p

Skrevet

Og jeg som akkurat kjøpte meg Cedega:(

 

Jaja, får spilt en del andre spill med cedega også da:)

 

Faktisk god suksess med de spillene jeg har prøvd selv emd et ati skjermkort.

Skrevet (endret)

Eg har no instalert steam, men det klikka under oppdateringa(eg har logga inn).

 

Men eg får ikkje til å starte steam igjen. Når eg skriver "wine steam" så får eg berre beskjed om at den ikkje finner programmet...

Endret av rEaliTY
Skrevet
Hmm, virker som steam'n har fått seg ein smell. Så eg trur eg berre sletter det og instalerer det på nytt. Korleis går eg fram då?

rm -r ~/.wine && winecfg

Skrevet

Eg fekk denne feilmeldinga når Steam var ferdig oppdatert:

 

fixme:vxd:VXD_Open Unknown/unsupported VxD L"gdperf.vxd". Try setting Windows version to 'nt40' or 'win31'.
err:ole:CoGetClassObject class {4955dd33-b159-11d0-8fcf-00aa006bcc59} not registered
fixme:ole:CoCreateInstance no classfactory created for CLSID {4955dd33-b159-11d0-8fcf-00aa006bcc59}, hres is 0x80040154

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...