Tutoriale > Gotowe poradniki

[Linux] Jak kerbalić pod pingwinkiem, czyli linuksowa grupa wsparcia.

(1/5) > >>

Hipekhop:
Społeczność użytkowników Linuksa składa się na osoby dość kreatywne, niemniej każdy kiedyś zaczynał, nie wiedział "co do czego", oraz padał ofiarą głupich przesądów. Temat stopniowo będzie się rozrastał, w miarę pomysłów i potrzeb.
Dziękuję [tu za pozwoleniem może pojawić się nick] za OS-war na chacie, stał się inspiracją dla tego tematu :)


Zakładam, że posiadasz oryginał KSP na steam. Dlaczego? Ponieważ sam takiej używam i mam ją - wraz z całym bogactwem inwentarza - pod ręką. W temacie można zadawać oczywiście pytania dotyczące wersji sklepowej- coś wymyślimy ;)


Instalacja steam- sprawa prosta.

Unpackaged
Download the latest build, extract it, and run ./steam or type "sudo make install"
Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘ

Arch Linux
A package is available from the official repositories. It can be installed by typing pacman -S steam.
You will first need to enable the multilib repository if you are on a 64-bit system.

Debian
Steam packages are available for jessie and sid. To install Steam, use apt-get install steam or aptitude install steam.
If you are on a non-i386 architecture (e.g. amd64), you need to enable multiarch.
Further installation and usage instructions can be found in the Steam Debian wiki article.

Fedora
RPM packages are available from RPMFusion for all supported Fedora releases. The package works fine on both i686 and x86_64 systems and already contains support for the S3 Texture compression library for open source drivers (radeon, intel and nouveau) along with all the required libraries to start playing with Steam games.
To install, after enabling the RPMFusion repositories, simply issue a yum install steam.
Note: There is also a staging repository where additional options are added to the package, like Valve's xpad driver and packages for running the SteamOS client in SteamOS mode. These features might not end up in RPMFusion. The repository is available at negativo17.org.

Gentoo
Inofficial ebuilds are available through gamerlay, progress is tracked on Gentoo Bug 442176.
openSUSE / SUSE
Install the RPM package for openSUSE.
Further information: Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘ

Ubuntu
Update your system with the latest updates, then install the deb package:
Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘ

PCLinuxOS
Launch Synaptic Package Manager and click reload.
Search for Steam, right click steam-launch, click mark for installation.
Click apply and when the installation is done Steam will be in the internet category.

//Tłumaczenie sobie odpuściłem- zbyt jasno spisane, by to psuć :) Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘ


Pewnie masz 64bitowego pingwinka, także dobrze by było ustawić w opcji uruchamiania co następuje:
Kod: Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘLC_ALL=C %command%_64
--- Koniec kodu ---
Nie wiesz gdzie? Jak już masz zainstalowaną grę, to w bibliotece kliknij w nią prawym, wybierz właściwości, następnie w nowo-otwartym okienku (w zakładce ogólne) przycisk ustaw opcje uruchamiania i przeklej tam powyższą linijkę. Potwierdź ;)


Jedną z rzeczy które warto dodatkowo zrobić (w przyszłości z pewnością to poprawią- być może dla Ciebie już jest to nieaktualna porada) jest uchronienie się przed crashem pojawiającym się przy użyciu TR-38-D (największego z dostępnych decouplera "pierścieniowego").

0) Close KSP if it's open.
1) With a text editor (such as notepad) open up the part.cfg file for the TR-38-D. It should be located in KSP\GameData\NASAmission\Parts\Size3Decoupler\part .cfg (przez bibliotekę steam i wspominane już właściwości przejść do zakładki pliki lokalne i wybierz przycisk przeglądaj pliki lokalne, oszczędzisz sobie szukania ;) ).
2) Find the line that says “PhysicsSignificance = 1” and change it to “PhysicsSignificance = 0”
3) Save the file. Now you can have fun.

//Ponownie uznałem, że nie ma sensu tłumaczyć. Zmieniłem co mi się w opisie nie podobało, szerszy (już w sporej części chyba nieaktualny- squad połatał dziury w kodzie?) Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘ.


Spolszczenie

Prace nad nim trwają na tym forum i właśnie z niego je ściągamy :)
Znajduje się Aby zobaczyć link - ZAREJESTRUJ SIĘ lub ZALOGUJ SIĘ.
Co robimy? Dostanie się do plików gry zostało już przedstawione. Całą sztuczką jest przekopiowanie plików zawartych w archiwum i nadpisanie innej wersji językowej. Spolszczenie nie jest kompletne, ale cóż... komu się nie podoba- niech pomoże i nie narzeka :P


W razie jakichkolwiek pytań w kwestii cudownego połączenia pingwinka i KSP- jest to chyba najlepsze miejsce do tego :)

DragonsNightmare:
Sam posiadam Debiana Jessie i dlatego temat bardzo mi się podoba. Jednakże używam go do wszystkiego z wyjątkiem gier, bo jak gram w gry to odpalam Windowsa(oryginał, służy mi w sumie tylko do gier). Kiedyś z ciekawości wgrałem sobie demo. Chodziło to całkiem przyzwoicie(w sumie tak samo jak na Windows, lecz odniosłem wrażenie, że Linux miał nieco więcej FPS), ale miałem problem z jedną rzeczą - czułość myszy. Na Linuksie czułość myszy jest bardzo wysoka i mały ruch powoduje gwałtowny i duży obrót kamery. Pamiętam, że aby to zmienić trzeba kombinować w pliku konfiguracyjnym - jednakże demo to stara wersja, więc czy w najnowszej został naprawiony ten problem? Nie mam narazie możliwości instalacji Steam na nim, zbyt mała partycja.

Hipekhop:
Bardzo się cieszę, że komuś się podoba- czyli mogę się na coś przydać :)

FPS są lepsze, w moim przypadku o wiele. Generalnie windowsowe gry lubią pod Linuksem mieć więcej fps (z dodatkiem drobnych bugów)- CS 1.6 jest tu klasycznym przykładem wzrostu fps :)

Używam Fedory 20 (Heisenbug) i faktycznie- jest problem z czułością myszy dla tej akcji. Objawia się on jedynie przy obrocie kamery z użyciem prawego klawisza myszy. Przy poruszaniu kamerą po kliknięciu środkowym i każdej innej akcji (już więc nie w odniesieniu do kamery) działa właściwie. Do obracania kamery używam strzałek, także ten bug niezbyt mnie dotyczył i w ogóle o nim zapomniałem tak naprawdę.

*minutę później*

Ok, mam rozwiązanie tego buga. Wciąż jest to edycja pliku konfiguracyjnego.

W katalogu głównym gry (było podawane jak się tam dostać) odnajdujemy plik settings.cfg i edytujemy go z wykorzystaniem notatnika.
Zmieniamy wartości przypisane do:
VAB_CAMERA_ORBIT_SENS
VAB_CAMERA_ZOOM_SENS
FLT_CAMERA_ORBIT_SENS
FLT_CAMERA_ZOOM_SENS
Na 0.25 (pamiętajcie o tym, że używać należy kropki, a nie przecinka!).
//Jeżeli ktoś lubi bardzo niską czułość, to może tę wartość jeszcze zmniejszyć oczywiście, ale poniżej 0.15 raczej nie schodźcie, bo będzie już zbyt wolno.

W tym samym pliku operacja trudniejsza. Mamy połączone klamrą pewne zbiory wartości w grupy (skrót myślowy, ale nie wszyscy jesteśmy programistami ;) ). Oto nazwy grup w których będziemy zmieniać wartość sensitivity:
AXIS_CAMERA_HDG
AXIS_CAMERA_PITCH
AXIS_MOUSEWHEEL

Dajemy wartość taką samą jak wtedy, czyli 0.25 (wcześniejsze zdanko do fanów niskiej czułości wciąż aktualne).

Przykładowo- tak wygląda pierwsza z wymienionych "grup" po edycji:

--- Cytuj ---AXIS_CAMERA_HDG
{
   name = None
   id = None
   inv = False
   sensitivity = 0.25
   deadzone = 5
   scale = 1
   group = 0
   switchState = Any
}
--- Koniec cytatu ---

Grupy są skonstruowane - jak widzicie - bardzo prosto. 1: nazwa grupy (której szukamy), 2: jej zawartość mieszcząca się w klamrach.
//Brzydko tak brać quote zamiast code, ale tylko tak mogłem uzyskać podkreślenia tego, co istotne ;)


Zastanawiałem się przez chwilkę nad stworzeniem gotowca, ale nie wiem czy jest sens. Najchętniej, to chyba skryptem bashowym- najprościej. Co o tym myślisz?
EDIT: Dodatkowym argumentem za bashowym skryptem byłoby unieszkodliwienie problemu z aktualizacją, sprawdzaniem integralności... chyba się podejmę w wolnej chwili :)

DragonsNightmare:
Tak, taki bashowy fix powinien być całkiem atrakcyjnym rozwiązaniem, choć w sumie umieścić gotowiec z fixem też nie byłoby źle. Jedziesz na otwartych sterownikach czy zamkniętych? Jak ja się bawiłem KSP to miałem zamknięte, teraz jadę na otwartych i mam ochote spróbować KSP odpalić na otwartych, ciekawe jak będzie z FPS. Co do wersji sklepowej, to chyba nie powinno być problemu. Nie wiem naprawdę jak wygląda kupowanie i pobieranie gry ze strony KSP, bo sam mam na Steam, ale chyba przy pobieraniu powinna być wersja do wyboru, dalej tak samo, rozpakowujemy i uruchamiamy. Co do więcej FPS na Linux, to zależy jak gra jest sportowana, KSP akurat jest dobrze sportowane, ale taka afera była z Wiedźminem 2, bo port był kompletnie do niczego i podobno lepiej już działało na Wine. Sam też powinienem mieć KSP i inne gry na Linux, i tak muszę robić reinstal Windowsa bo muli(chociaż jest rzadko używany), to jakoś sensowniej ustawie partycje i też będę miał gry na Linuksie.  ;)

Hipekhop:
Gotowca z fixem trochę się boję. Ktoś może mieć własną konfigurację i mu się wszystko pozmienia. A taki fix pogrepuje i znajdzie miejsce do naniesienia zmian :)
Mam otwarte i wszystko śmiga jak trzeba :)

Cóż, krosik tak dużej gry nie jest łatwy. Dobrze, że to w ogóle zrobili- nowa wersja powinna śmigać "jak się masz" ;)

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej