ORG

quake.net.pl » Polskie Centrum Quake od 1998 roku



Instalacja Quake3 na Linuksie

nie, 02 marzec 2008 20:33:01 | Autor: bryan
! UWAGA !
Tekst przeznaczony dla absolutnie początkujących ;-)

Z chwilą wyjścia na rynek Visty i zapowiedzi Microsoftu o planowanym zakończeniu wspierania systemu Windows XP zwiększa się liczba ludzi zainteresowanych darmowymi rozwiązaniami. Wybór większości takich osobników padnie zapewne na jedną wielu dostępnych dystrybucji Linuksa. Ponieważ jednak zmiana środowiska pracy wiąże się z pewną początkową nieporadnością - w tym artykule postaram się przybliżyć Tobie, drogi czytelniku, zagadnienie najważniejsze dla gracza, czyli instalację swojej ulubionej gry.

Wraz ze środowiskiem graficznym, w którym pracujesz, z pewnością zainstalowany został program, zwany terminalem. W przypadku środowiska Gnome podstawowym jest gnome-terminal, dla KDE może to być xterm, aterm lub inne. Odnajdź go pośród zainstalowanych programów i uruchom. Przyda się za chwilkę.

W tym opisie - dla opcjonalnych, specjalnie oznaczonych w tekście operacji - oprę się o dystrybucję Debian (dokładnie tak samo wyglądał będzie ten proces w przypadku Ubuntu i pochodnych, gdyż bazują one na Debianie)

*** Zanim przejdziesz do kroków praktycznych, dobra rada - zwracaj uwagę na wielkość liter. W Linuksie, w przeciwieństwie do Windows'a, litery małe i duże są rozróżniane i katalog nazywający się QUAKE3 to nie to samo, co katalog nazywający się quake3. Analogicznie tyczy się to wszelkich poleceń i parametrów, a przede wszystkim haseł.


WYKORZYSTANIE ISTNIEJĄCEJ JUŻ INSTALACJI

Od razu należy zaznaczyć, że do grania pod Linuksem można wykorzystać instniejącą już instalację gry dokonaną np. na partycji Windows. Aby jednak do takiej instalacji dodać Linuksowego PointRelease należy dokonać kilku prostych operacji - na początek należy dodać obsługę zapisu na partycję NTFS (jeśli na takiej znajduje się Quake). W otwartym już terminalu wpisujemy więc : sudo -s . Poproszeni zostaniemy o hasło administratora - po podaniu wpisujemy apt-get install ntfs-3g ntfs-config . Ściągnięte i zainstalowane zostaną odpowiednie programy. Następnie wpisujemy ntfs-config i zaznaczamy odpowiednie opcje. Jeśli jednak masz już skonfigurowaną opcję zapisu na partycje NTFS możesz pominąć ten krok.


INSTALACJA WŁAŚCIWA

Zanim jednak przejdziemy do właściwej instalacji musimy zaopatrzyć się w pliki niezbędne do działania gry. Mam tu na myśli katalog baseq3. Odszukaj więc płytkę z grą. Po włożeniu płyty z grą (jeśli Twój system obsługuje taką funkcję) pojawi się na pulpicie ikona nowo zamontowanego urządzenia. Dla ułatwienia przyjmiemy, że instalacji dokonamy w Twoim katalogu domowym. Utwórz w nim katalog Quake3 i skopiuj do niego z płyty katalog baseq3 (analogicznie, jak w systemie Windows). Po skopiowaniu płyta oczywiście nie będzie się chciała wysunąć - aby otworzyć napęd klikamy prawym przyciskiem na jego ikonie i wybieramy "odmontuj".

*** Jeśli Twój system nie obsługuje automatycznego montowania urządzeń - musisz zamontować płytę samodzielnie - w tym celu we wcześniej włączonym terminalu wpisz : mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom (dla dvd odpowienio zmieniamy nazwy) . Aby odmontować urządzenie piszemy umount /mnt/cdrom

Skoro mamy już podstawowy plik z danymi gry skopiowany z płyty, kolejną rzeczą, jakiej potrzebujemy jest PointRelease1.32b. Można go ściągnąć z naszego serwisu pod tym linkiem. Ponieważ fizycznie PR jest plikiem tekstowym przy pobieraniu przez przeglądarkę może on być po prostu otwierany w jej oknie. Aby temu zaradzić klikamy na link prawym przyciskiem i wybieramy "zapisz element docelowy jako". Pliczek ściągnął się do Twojego katalogu domowego. Ponieważ jest to skrypt, należy nadać mu prawa wykonywania. Dokonuje się tego poprzez wydanie komendy chmod +x linuxq3apoint-1.32b-2.x86.run (nie musisz przepisywać całej nazyw pliku - możesz podać tylko kilka pierwszych liter i nacisnąć TAB, nazwa zostanie automatycznie dokończona).
Następnie uruchamiamy instalator wpisując ./linuxq3apoint-1.32b-2.x86.run , w okienku które się pojawi podajemy ścieżkę do naszej instalacji gry (ponieważ w naszym przykładzie ma to być katalog domowy w Install Path podajemy ~/Quake3/ , lub pełną ścieżkę : /home/twoja_nazwa_użytkownika_/Quake3/). Odznaczamy opcję "Team Arena", koniecznie zaznaczamy chęć instalacji PunkBuster'a, wszystko zgodnie z ustawieniami pokazanymi na obrazku. To wszystko. W menu naszego systemu pojawiły się skróty do gry, możemy ją także uruchamiać z terminala pisząc "quake3". Na obrazku zaznaczone są pliki, które są inne w stosunku do wersji Windows. Do komfortowej gry sieciowej potrzebujemy oczywiście także najpopularniejszych modów: CPMA lub OSP, jednak ich instalacja opisana jest w dziale "ABC GRY W SIECI" na łamach naszego serwisu.






DODATKOWE INFORMACJE

- Wyszukiwarka serwerów
Wielu graczy korzysta(ło) pod Windows'em z programów typu TheAllSeeingEye, lub GameSpy. Jak słusznie powiedzą - nie ma ich pod Linuksem (wprawdzie działają pod emulatorami, ale nie do końca poprawnie). Jest jednak bardzo dobry program posiadający takie same funkcje - nazywa się XQF. Aby go zainstalować wpisujemy w terminalu sudo apt-get install xqf .


- Configi i profile
Jak zapewne część z Was zauważy - po edycji configów w katalogu gry może nie być widać efektów w samej grze. Spowodowane jest to tym, że Quake3 (podobnie jak wszystkie inne aplikacje) trzyma swoje pliki konfiguracyjne w katalogu .q3a znajdującym się w Twoim katalogu domowym. Domyślnie folder ten jest niewidoczny w środowisku graficznym, możemy jednak włączyć widok takich plików i folderów skrótem CTRL+H, lub podać w pasku adresu pełną ścieżkę aby wejść do niego. Dzięki takiemu rozwiązaniu wielu użytkowników może korzystać z jednej kopii gry nie zmieniając sobie wzajemnie ustawień.


PROBLEMY

Tutaj podam najczęściej spotykane problemy z grą, oraz wskazówki, czego szukać, aby je rozwiązać.

Q: Quake chodzi bardzo wolno - co mam zrobić ?
A: Sprawdź, czy twój system ma włączoną akcelerację sprzętową dla grafiki. Możesz to zrobić wpisując w terminalu glxinfo | grep direct . Jeśli pojawi się odpowiedź direct rendering: No - należy włączyć akcelerację. Proces ten jest opisany bardzo dobrze na wielu stronach, zarówno dla kart Nvidii, jak i ATI, polecam więc poświęcić chwilę czasu na wyszukanie odpowiedniej treści na google.

Q: Nie mam dźwięku !
A: W Linuksie jest kilka możliwych do użycia systemów dźwiękowych, więc niekonieczine musimy używać tego, który obsługuje Q3 :) Najpopularniejsze to ALSA i OSS. Aby sprawdzić jakiego użwamy w terminalu wpisujemy sudo gstreamer-properties . "Domyślne wyjście" ustawmy na "Auto".

Q: Mysz nie działa / dziwnie się zachowuje !
A: Skoro zainstalowałeś(aś) Point Release 1.32b (zgodnie z artykułem), to spróbuj z instalacją wersji PR 1.32c (są to same pliki binarne, nie zawiera ona żadnych paków - należy je skopiować do katalogu gry, jest to jednak ostateczność - najpierw sprawdź swoje systemowe ustawienia myszy.)

Q: A co z moimi sterownikami do myszy ?!
A: Zapomnij o windowsowych firmware'ach :) Wszystko możesz ustawić dokładnie tak, jak chcesz, począwszy od realnie używanej rozdzielczości sensora, po konfigurację wszystkich przycisków. Mysz może zachowywać się nieco inaczej niż pod systemami Microsoftu, ale tu da się z niej wycisnąć 100% tego, co fabryka dała. Cała konfiguracja urządzeń we/wy jest w pliku /etc/X11/xorg.conf , a domyślnie wygenerowane opcje są zwykle tylko tymi podstawowymi, poza nimi istnieje jeszcze kilkaset innych !.


--[ dodano: 6 marca 2008 ]--
Tekst ten dotyczy (jak wspomniałem we wstępie) użytkownika absolutnie początkującego, pracującego w środowisku graficznym i ma pomóc w instalacji gry jako klienta. Niedawno jednak pojawił się na łamach naszego serwisu także artykuł skierowany do nieco bardziej zaawansowanych użyszkodników traktujący o stawianiu serwera na maszynie pracującej pod systemem Linuks. Jeśli jesteś zainteresowany również takim zagadanieniem - polecam zapoznać się z nim pod tym adresem.
Wyświetleń: 24082

Wujek_Bogdan | 2008-03-05 09:14:42

Dobra robota!!

eng | 2008-03-06 00:20:28

Popieram, czapki z glow.

freak | 2008-03-06 02:51:56

To teraz ja poproszę ubuntu xd

bryan | 2008-03-06 09:04:07

jesli chodzi o ubuntu to omijajcie wersje 7.10 (ma bledow od jasnej cholery i ciut, zwlaszcza, jesli chodzi o obsluge urzadzen i funkcji na sprzecie przenosnym), lepiej zainstalowac 7.04 LTS , albo poczekac na 8.04 :)

tombczis | 2008-03-06 12:31:26

piszesz ze demonstrujesz na Debianie a używasz sudo apt-get install xqf :)

bryan | 2008-03-06 16:56:17

nie no w sumie dodawanie repo tez moglem opisac , ale jak znam obecne trendy to i tak ludzie sie kieruja w strone ubuntopodobnych distro =)

Lena | 2008-03-08 20:26:39

oj nie do końca Bryanku :D
ja tam od lat używam Mandrake/Mandriva i nie zamierzam się przerzucać na nic innego :D
zgadzam się z przedmówcami, że kawał dobrej roboty odwaliłeś - ekstra tutek :)

sYnth|Bubu | 2008-03-10 23:28:10

Brawo bryan. Swietny art!

souler^ | 2008-03-28 04:21:30

Gratulacje świetny art, a wlasnie tego szukalem ;]

Zaloguj się by dodać komentarz.

Co nowego

  1. bfr_aka_pablonzo napisał post: @Requiem: ja ostatnio pogrywam ft melodeiro :D wciągnęło mnie na no... / hellou ludziska :)
  2. Requiem napisał post: Fajnie, że ktokolwiek tutaj bywa :D Co tak na co dzień w życiu pora... / hellou ludziska :)
  3. MucieK napisał post: o to już nas troje jest ;) / hellou ludziska :)
  4. bfr_aka_pablonzo napisał post: @MucieK: ja co parę dni też zaglądam :D / hellou ludziska :)
  5. MucieK napisał post: chyba co dwa dni :P ;) / hellou ludziska :)
  6. Requiem napisał post: Tutaj masz Patcha do Q3 oraz linka do ulepszonego silnika Quake3e: ... / eFreeze 1.31 proszę o pomoc.
  7. Requiem napisał post: Tak :D Ja tutaj bywam codziennie :D / hellou ludziska :)
  8. MucieK napisał post: żyje ktoś jeszcze ? ;) / hellou ludziska :)
  9. bit stworzył temat: eFreeze 1.31 proszę o pomoc.
  10. bfr_aka_pablonzo napisał post: @247_QL: qra1337 :D @LongeR HoQ to jest aktywny discord, ctf, tdm ... / Czy są tu jacyś aktywni gracze? :)
  11. LongeR napisał post: Też szukam kogoś z kim można pograć , jest jakoś aktywny discord z ql? / Czy są tu jacyś aktywni gracze? :)
  12. k3m napisał post: Dzień dobry :D / Powspominajmy ! :>
  13. Szczawson napisał post: trzeba zatem pograć / 05.06 (sobota) trening
  14. Requiem zaktualizował post: Na wieczór podzielę się z Wami moim nowym filmem - nagrałem kulisy ... / [FINAL] Blast from the Past - rocznicowa mapa Q3/QL
  15. 247_QL napisał post: @bfr_aka_pablonzo: wszystko jasne. Jaki masz tam NICK? / Czy są tu jacyś aktywni gracze? :)
  1. bfr_aka_pablonzo napisał post: @Requiem: ja ostatnio pogrywam ft melodeiro :D wciągnęło mnie na no... / hellou ludziska :)
  2. Requiem napisał post: Fajnie, że ktokolwiek tutaj bywa :D Co tak na co dzień w życiu pora... / hellou ludziska :)
  3. Requiem zaktualizował newsa: Quake Live Instagib Pickup 3v3 - dołącz do gry!
  4. MucieK napisał post: o to już nas troje jest ;) / hellou ludziska :)
  5. bfr_aka_pablonzo napisał post: @MucieK: ja co parę dni też zaglądam :D / hellou ludziska :)
  6. MucieK napisał post: chyba co dwa dni :P ;) / hellou ludziska :)
  7. Requiem napisał post: Tutaj masz Patcha do Q3 oraz linka do ulepszonego silnika Quake3e: ... / eFreeze 1.31 proszę o pomoc.
  8. Requiem napisał post: Tak :D Ja tutaj bywam codziennie :D / hellou ludziska :)
  9. MucieK napisał post: żyje ktoś jeszcze ? ;) / hellou ludziska :)
  10. bit stworzył temat: eFreeze 1.31 proszę o pomoc.
  11. bfr_aka_pablonzo napisał post: @247_QL: qra1337 :D @LongeR HoQ to jest aktywny discord, ctf, tdm ... / Czy są tu jacyś aktywni gracze? :)
  12. LongeR napisał post: Też szukam kogoś z kim można pograć , jest jakoś aktywny discord z ql? / Czy są tu jacyś aktywni gracze? :)
  13. k3m napisał post: Dzień dobry :D / Powspominajmy ! :>
  14. Szczawson napisał post: trzeba zatem pograć / 05.06 (sobota) trening

Pokaż więcej »

Gracze

  1. scisek +1 - 84 pkt
  2. Requiem - 30 pkt
  3. Czarna_Bakłażana - 22 pkt
  4. bfr_aka_pablonzo +5 - 8 pkt
  5. MucieK - 8 pkt
  6. bit - 2 pkt
Zobacz cały »
Zobacz wszystko »

Statystyki graczy ogółem:

  • Wygranych / przegranych: 163276 / 170973
  • Trafień / strzałów: 97258977 / 322570048
  • Fragów / zgonów: 5029245 / 4356508

Więcej statystyk już wkrótce...

Cytaty

Quakecon will soon start getting sponsored by hair loss solutions, erection pills, life insurance and QVC.

Źródło: http://esreality.com/post/2891023/clawz-everyone-can-give-me-a-hard-time-it-is-about/#pid2891208

Dodał: tath

Ankieta

OMPQ3 2023 - turniej 1v1 online (gracze sami się dogadują, finał 21 maja))

Głosów: 53