Linux + Wine => Counter Strike 1.6 Steam ;-)

Pominę serie prób uruchomienia CS’a pod linuxem – Tylko instrukcja krok po kroku ;-)

Mamy Debiana etch (4.02), kartę NVidii (6600GT w moim wypadku) i trochę chęci.

Potrzebujemy:

  • Sterowniki do karty Nvidia
  • WINE
  • SteamInstall.exe
  • Konto w systemie steam ;-)

#1 NVIDIA-Linux-x86-100.14.19-pkg1.run

Po kolei, załatwiamy najpierw sprawę sterowników. Będą to konkretne sterowniki w wersji 100.14.19. Przy najnowszych nie działa to wszystko jak powinno. (Ważne: Do kernela 2.6.25 potrzebny jest jeszcze patch)

32-bit: Pobierz / 64-bit: Pobierz

Jeśli chcemy zainstalować te stery, musimy wyłaczyć środowisko graficzne. Za pomocą klawiszy ctrl+alt+f1 przenosimy się do konsoli, logujemy się jako root i (dla gnome,xfce – kde w analogiczny sposob) i wklepujemy:

#/etc/init.d/gdm stop

Następnie instalujemy nagłówki ;-)

#apt-get install linux-headers-`uname -r`

Wchodzimy do katalogu ze sterownikiem, i piszemy:

#sh NVIDIA-Linux-x86-100.14.19-pkg1.run

Uruchomi się instalator, jesli się zapyta czy ma pobrac kernel z ftp, dajemy nie. Większych problemów przy tym sposobie instalacji nie powinno być. Na koniec potwierdzamy zmianę w xorg.conf, i restartujemy srodowisko graficzne. Jeśli wszystko bedzie OK – pojawi się logo Nvidii przed logowaniem.

Uwaga! Jeśli coś pójdzie nie tak i przy restarcie środowisko nie będzie chciało się włączać – należy poszukać w /etc/X11/xorg.conf linijki device „nvidia” i zamienić wpis nvidia na „nv”. Oczywiście w razie problemów ze sterownikami dalsza instalacja mija sie z celem…

#2 WINE

W repozytoriach Debiana standardowo jest Wine – tak więc wystarczy go zainstalować. Jeżeli jednak odp. pakietów nie bedzie w repach, odsyłam tutaj. Tak więc…

#apt-get update
#apt-get install wine

Teraz trzeba skonfigurowac co nieco. Dobrze jest po instalacji odpalić jakiś malutki windowsowy program, wine wtedy przeprowadza wstępną konfiguracje automatycznie.

Wchodzimy w winecfg (konsola – wiadomo) i ustawiamy po kolei:

  • Zakładka Aplikacje : Ustawiamy wersje Windows na XP dla większej kompatybilności uruchamianych programów.
  • Zakładka Dysk: Dajemy automatyczne wykrywanie dysków.
  • Zakładka Dźwięk: Wybieramy nasz sterownik dźwięku ( Alsa np.) i ustawiamy częstotliwość na 44100, bitów na próbkę 16.
  • Zapisujemy zmiany

Wine jest gotowy do pracy ;-)

#3 SteamInstall.exe

Wersji instalatorów steam jest sporo, ja osobiście polecam wersje z preinstalowanym CS’em. Z pewnością przyspieszy to proces całej instalacji gdy steam nie bedzie musiał pobierać całej gry ;-) Tak więc pobieramy klienta, odpalamy instalacje:

#wine SteamInstall.exe

Lub dla instalatora z rozszerzeniem .msi

#wine msiexec /i Steaminstall.exe

Wybieramy folder, instalujemy itd itp. Po zakończonej instalacji przechodzimy do odpowiedniego katalogu i odpalamy steama.

#wine Steam.exe

Następni, gdy pobiorą sie wszystkie aktualizacje i potrzebne pliki zamykamy steama. Prawdopodobnie zbyt często nie bedziesz musiał oglądać samego steam’a, ponieważ gry odpalone z menu strasznie przymulaja (przynajmniej w moim wypadku). Odpowiednim (optymalnym i efektywnym) sposobem na odpalenie cs’a jest użycie komendy:

wine Steam.exe -applaunch 10

W ten sposób odpala się od razu CS pomijając samego klienta, co daje nam stałą ilośc kochanych fps ;-)

To by było na tyle ;-) Jeśli są jakieś wątpliwości co do metody – prosze komentować.

5 komentarzy to “Linux + Wine => Counter Strike 1.6 Steam ;-)”

  1. hehe :D ja na ubuntu sciągam wine z repo, sciągam z neta wine-doors, instaluje i wszystko mi się samo robi :P :D chyba wole ubuntu… albo gentoo:P w wersji dla mosochistów :P

  2. a zapomniałem dodać ze stery go 6600GT tez miałem w repo :P

  3. Fajna strona, znalazlem ja przypadkowo ale teraz bede tu wpadal czesciej, pozdrawiam

  4. Siema. Dzięki za poradnik. Teraz mam powód dla, którego przenieść się na stałe na linuxa.

  5. Skąd wziąść Steam z preinstallowanym CS?
    nie moge go znalezc a chcialbym pograc :(