13Aug

6 porad dotyczących poprawy wydajności gry dzięki Steam na Linuksie

Steam for Linux jest już dostępny. Niezależnie od tego, czy jesteś starym użytkownikiem Linuksa, który nigdy nie przejmował się wydajnością gier, czy nowym użytkownikiem, który zanurza palce w grach na Linuksie, pomożemy sprawniej działać w tych grach.

Różne czynniki mogą mieć wpływ na wydajność, od wersji sterowników graficznych, które zainstalowałeś, po środowisko graficzne, z którego korzystasz, oraz sposób, w jaki zainstalowałeś Ubuntu na swoim komputerze.

Używaj najlepszych sterowników graficznych

Jeśli używasz rocznego systemu Ubuntu z domyślnymi sterownikami graficznymi, nie zobaczysz najlepszej możliwej wydajności w grach. Wprowadzenie na rynek Steam for Linux spowodowało, że NVIDIA odnotowała i poprawiła swoje sterowniki - NVIDIA twierdzi, że sterowniki R310 mogą "podwoić wydajność i znacznie skrócić czas ładowania gry." Valve współpracuje również z Intelem, aby poprawić swoich kierowców.

Aby mieć pewność, że masz najlepsze sterowniki graficzne, upewnij się, że korzystasz z Ubuntu 12.04( oficjalnie obsługiwanego przez Valve) lub Ubuntu 12.10.

  • On Ubuntu 12.04: Otwórz aplikację Additional Drivers w oknie ustawień systemu lub w desce rozdzielczej.
  • W systemie Ubuntu 12.10 lub nowszym: Otwórz aplikację Źródła oprogramowania w Ustawieniach systemu lub w desce rozdzielczej i kliknij kartę Dodatkowe sterowniki.

Zainstaluj sterownik NVIDIA oznaczony jako eksperymentalny stąd. Jeśli nie widzisz żadnych sterowników NVIDIA, najprawdopodobniej korzystasz z wbudowanej grafiki Intel ze sterownikiem open source. Nie musisz instalować żadnych dodatkowych sterowników, jeśli korzystasz z Intel, ale upewnij się, że twój system operacyjny jest aktualizowany przy użyciu aplikacji Update Manager.

Używaj grafiki NVIDIA Zamiast Intel na laptopie Optimus

Jeśli używasz laptopa z przełączalną grafiką NVIDIA i Intel, masz trochę więcej pracy do zrobienia. Przełączniki grahpics nie są jeszcze obsługiwane w systemie Ubuntu. Aby to zadziałało, musisz zainstalować Bumblebee. Omówiliśmy prace nad Optimusem firmy NVIDIA w systemie Linux, a także znajdziesz aktualne informacje na temat wiki Ubuntu.

Jeśli robisz to, WebUpd8 ma instrukcje dotyczące używania eksperymentalnych sterowników NVIDIA R310 z Bumblebee. Te też będziesz chciał.

Image Credit: Jemimus na Flickr

Zaloguj się do trybu Big Picture na Steam Z ekranu logowania do Ubuntu

Domyślnie Steam jest uruchamiany jako program na pulpicie. Jeśli nie chcesz, aby Twoje środowisko pulpitu było przeszkodą, możesz zalogować się bezpośrednio do trybu dużego obrazu Steam z ekranu logowania do systemu Ubuntu. Zapobiegnie to spowolnieniu działania aplikacji działających w tle i zapewni bezproblemową, pełnoekranową rozgrywkę.

OMG!Ubuntu!hostuje pakiet, który doda opcję do ekranu logowania tak długo, jak masz zainstalowaną Steam.

Użyj trybu pełnoekranowego

Pulpit Unity na komputery typu desktop wykorzystuje kompozycję pulpitu. Windows wyciąga ich zawartość z ekranu, a menedżer kompozycji na pulpicie pociąga je z powrotem na ekran. Dzięki temu na pulpicie Unity( i innych pulpitach, takich jak GNOME Shell i KDE 4 z włączonym komponowaniem), można uzyskać efektowne efekty 3D.

W przypadku większości aplikacji nie zauważysz żadnego spowolnienia. Jeśli jednak grasz w grę, zwiększa to dodatkowe obciążenie, spowalniając grę.Niektórzy twierdzą, że przekierowanie może zmniejszyć wydajność nawet o 20%.

Wraz z najnowszymi aktualizacjami, zarówno Ubuntu 12.10, jak i 12.04 mają domyślnie włączoną opcję "Unredirect Fullscreen Windows".Gdy ta opcja jest włączona, gry pełnoekranowe będą działać z maksymalną szybkością, pomijając menedżera kompozycji i jego spowolnienia. Upewnij się, że jesteś zaktualizowany za pomocą Menedżera aktualizacji Ubuntu, abyś mógł skorzystać z tej poprawy.

Użyj niezintegrowanego pulpitu

Jeśli chcesz grać w gry 3D w trybie okienkowym i uzyskać maksymalną wydajność, potrzebujesz niezespolonego pulpitu.

Jeśli używasz Ubuntu 12.04, możesz wybrać Unity 2D na ekranie logowania. Użytkownicy Ubuntu 12.10 będą musieli używać innego środowiska graficznego, ponieważ Unity 2D nie jest już dostępne.

Unity i Powłoka GNOME nie pozwalają na wyłączenie kompozycji, mimo że robi to wiele innych komputerów. Możesz wypróbować Xfce, KDE lub inne środowisko graficzne - po prostu upewnij się, że wyłączasz kompozycję na wybranym pulpicie.(Wykonaj wyszukiwanie Google, aby dowiedzieć się, jak wyłączyć kompozycję na wybranym pulpicie.) Stracisz fantazyjne efekty graficzne, ale renderowanie 3D w oknach przyspieszy.

Nie używaj Wubi

Wubi to bardzo łatwy sposób na zainstalowanie Ubuntu. Niestety użycie Wubi powoduje znaczne obniżenie wydajności odczytu i zapisu na dysku. Jeśli używasz Steam w instalacji Wubi, zobaczysz znacznie wolniejsze czasy ładowania niż na właściwej partycji Linux.

Wubi to świetny sposób na wypróbowanie Ubuntu, ale będziesz chciał skonfigurować system podwójnego rozruchu z Ubuntu na własnej partycji, aby uzyskać najlepszą wydajność.Zauważ, że włączenie szyfrowania również zmniejszy nieco wydajność wejścia / wyjścia, chociaż nie powinno być tak drastyczne jak działanie Wubi.

Firma Phoronix porównała wpływ wydajności Wubi w przeszłości, a wyniki nie są ładne.

Czy masz jakieś inne wskazówki dotyczące Linuksa, aby uzyskać maksymalną wydajność gry? Pozostaw komentarz i udostępnij je!