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)
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ć.
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
a zapomniałem dodać ze stery go 6600GT tez miałem w repo :P
Fajna strona, znalazlem ja przypadkowo ale teraz bede tu wpadal czesciej, pozdrawiam
Siema. Dzięki za poradnik. Teraz mam powód dla, którego przenieść się na stałe na linuxa.
Skąd wziąść Steam z preinstallowanym CS?
nie moge go znalezc a chcialbym pograc :(