Kørsel af Windows-programmer/spil

Fra Debianguiden
Skift til: Navigation, Søgning

WINE er et program til Linux der bruges til at køre Windows-programmer og -spil. WINE står for Wine is Not An Emulator. For at få det optimale ud af WINE, er det bedst at kompilere selv, specielt hvis man skal have spil i GL-mode til at virke optimalt. Derudover er versionen af WINE i Debian sarge også gammel i forhold til den man kan hente selv. Først skal man hente programmet, dette er en .tar.gz-fil. Hos ibiblio ligger den nyeste version af WINE. Fra dette sted henter man filen med det højeste versionsnummer, for eksempel Wine-20020228.tar.gz. Når man har hentet den nyeste version af WINE, skriver man:

bruger@debian:~$ tar zxfv Wine-20020228.tar.gz

Så vil 'tar' automatisk pakke filerne ud for dig og ligge dem i en mappe der hedder wine-20020228 (hvis dette er versions nummeret). Nu kører vi bare scriptet som ordner det hele for os - wineinstall som ligger i tools mappen:

bruger@debian:~$ cd wine-20020228
bruger@debian:~/wine-20020228$ tools/wineinstall

Du vil blive spurgt om adskillige spørgsmål efter programmet er færdigt med at kompilere. Når du er færdig med dette, kan det være at du skal redigere i ~/.wine/config før det kører optimalt. Men ellers er det bare at gå ind på sit nye C drev og starte sine programmer:

bruger@debian:~/c/windows$ wine notepad.exe

Half-Life

Installationen af Half-Life på Linux er nemt, men først skal du installere WINE som beskrevet i Kørsel af Windows programmer/spil.

Det første du skal gøre, er at smide din originale Half_life cd i, og så køre setup.exe igennem WINE.

debian:~# mount /cdrom/
debian:~# logout
bruger@debian:~$ cd /cdrom/
bruger@debian:/cdrom$ wine setup.exe

Herefter skal du bare udføre installationen, som hvis det var på Windows.

Det kan nu godt være at WINE ikke lukker sig ned efter installatioen, men dette kan vi ordne nemt med killall

debian:~# killall -9 wine

Når du så vil starte spillet, skal du gå ind i mappen hvor du har installeret spillet og starte hl.exe med WINE

(Her går vi ud fra, at din fake windows mappe ligger i ~/.wine/fake_windows/ og at du har installeret spillet i ~/.wine/fake_windows/Sierra/Half-Life/)

bruger@debian:~$ cd ~/.wine/fake_windows/Sierra/Half-Life
bruger@debian:~/.wine/fake_windows/Sierra/Half-Life/$ wine hl.exe -- hl.exe --console

Og hvis du har installeret Counter-Strike, skal det åbnes således:

bruger@debian:~/.wine/fake_windows/Sierra/Half-Life/ wine hl.exe -- hl.exe --console -game cstrike

Der kan forekomme fejl på skærmen når du starter Half-Life igennem WINE, men de fleste har ingen effekt.

Et tip kan være, at hvis du gerne vil køre Half-Life i "Fullscreen" skal du trykke Ctrl+Alt+Plus indtil den passer til din opløsning i Half-Life og når du gerne vil ud i din nomale opløsning igen skal du trykke Ctrl+Alt+Minus til du når din normale opløsning igen.

I de nyere versioner af CS (1.3 og opefter) kan det give mange problemer hvis man har ingame voice system enabled. Man kan "disable" dette ved at skrive følgende kommandoer i CFG'en eller hvis du allerede har dem kan du udskifte dem med dette:

voice_scale "0.000000"
voice_enable "0"
voice_forcemicrecord "0.000000"
voice_modenable "0"