Tryb gry Ferala
Feral Interactive to studio gier, które specjalizuje się w przenoszeniu gier z systemu Windows i konsol na systemy Linux, macOs i Android. Wprowadzili wiele popularnych gier do Linuksa, niektóre z nich to seria Tomb Raider i DiRT.
Tryb gry jest rozwijany przez firmę Feral, aby zapewnić użytkownikom Linuksa sposób na przyspieszenie i optymalizację gier działających w ich systemie. Niektóre funkcje trybu gry obejmują możliwość zmiany zarządzania procesorem, zwiększenie priorytetu uruchomionego procesu gry, zwiększenie priorytetu zdarzeń we/wy oraz tryb wysokiej wydajności dla dedykowanych procesorów graficznych.
Tryb gry można zainstalować w Ubuntu za pomocą PPA. Uruchom poniższe polecenia, aby dodać wymagany PPA i zainstalować tryb gry na Ubuntu:
$ sudo add-apt-repository ppa:samoilov-lex/gamemode$ sudo apt aktualizacja
$ sudo apt install gamemode
Jeśli powyższe PPA nie zawiera pakietów dla twojej wersji Ubuntu, możesz spróbować bezpośrednio zainstalować dostępne pakiety deb tutaj. Możesz także skompilować kod źródłowy, aby uzyskać wykonywalne pliki binarne dla trybu gry. Dostępne są instrukcje kompilacji trybu gry tutaj.
Aby uruchomić grę w trybie gry, wykonaj polecenie w następującym formacie:
$ gamemoderun /ścieżka/do/gry/pliku wykonywalnegoAby włączyć tryb gry dla gry Steam, dodaj następującą opcję uruchamiania w oknie właściwości gry (kliknij prawym przyciskiem myszy tytuł gry w bibliotece Steam):
$ gamemoderun %command%Dostępny jest przykładowy plik konfiguracyjny trybu gry tutaj. Może służyć jako punkt wyjścia do własnych dostosowań. Przechowuj swoje dostosowane .plik ini w „$HOME/.config/” katalog.
Sterowniki Mesa Vulkan
Wiele natywnych gier na Linuksa używa renderera Vulkan, aby zapewnić lepszą wydajność i lepszą grafikę. Dotyczy to również gier Wine i Proton używających DXVK i D9VK do uruchamiania gier na backendzie Vulkan. Niestety, na dzień dzisiejszy w Ubuntu nie są domyślnie instalowane sterowniki Vulkan. Może się to zmienić w przyszłości, ale od teraz wszystkie natywne gry obsługujące Vulkan API kończą przy użyciu awaryjnego renderera OpenGL, ponieważ sterowniki Vulkan po prostu nie są domyślnie obecne w systemie.
Jeśli używasz sterowników graficznych typu open source, możesz rozwiązać ten problem, uruchamiając poniższe polecenie:
$ sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386Teraz wszystkie gry i emulatory korzystające z Vulkan API automatycznie go wybiorą lub dadzą możliwość przełączenia się na niego.
Wine AppDB / ProtonDB / SteamDB
Korzystając z ładnie wyselekcjonowanych baz danych, gracze Linuksa mogą przeprowadzić badania dotyczące kompatybilności i popularności gier. Te bazy danych są projektami społecznościowymi i są regularnie aktualizowane.
Baza danych aplikacji wina jest prawdopodobnie najstarszym z nich. Zapewnia dużą bazę danych aplikacji i gier przetestowanych przy użyciu warstwy kompatybilności z systemem Windows dla systemu Linux. Ta baza danych może być filtrowana przy użyciu różnych zaawansowanych opcji, a platynowa ocena wskazuje na dobrą kompatybilność z Linuksem.
Proton jest adaptacją Wine na Steam i zawiera dodatkowe funkcje, poprawki błędów i aktualizacje jakości życia. ProtonDB, jak sama nazwa wskazuje, to baza danych dla gier Proton testowanych na Linuksie. Gry, w które można grać w systemie Linux przy użyciu Protona, mają różne oceny, a ocena platynowa oznacza najlepszą kompatybilność.
SteamDB to kolejna baza danych, którą można wykorzystać do przeglądania informacji o grach linuksowych. Zawiera obszerną listę gier Steam z wieloma zaawansowanymi filtrami niedostępnymi na oficjalnej stronie Steam. W przeciwieństwie do innych list wymienionych powyżej, ta baza danych nie zawiera żadnych uwag dotyczących zgodności. Zawiera jednak filtr tylko dla systemu Linux i może pomóc w podjęciu decyzji o zakupie, zawężając wyniki dzięki głębokim opcjom wyszukiwania.
Skrypty licznika FPS
Napisałem obszerny przewodnik o wyświetlaniu licznika FPS jako nakładki w grach linuksowych. Obejmuje różne metody, które można wykorzystać do wyświetlania FPS w grach OpenGL i Vulkan działających na różnych sterownikach GPU. Możesz wypróbować te metody i jestem pewien, że jedna z nich zadziała w zależności od konfiguracji sprzętowej.
Wbudowany rejestrator ekranu powłoki GNOME
GNOME Shell ma wbudowane narzędzie do przechwytywania ekranu, które może być używane do tworzenia małych screencastów z domyślnym limitem 30 sekund. To narzędzie nie przechwytuje dźwięku, a liczba klatek na sekundę jest ograniczona do 30, więc nie jest idealna dla użytkowników, którzy chcą nagrywać strumienie wysokiej jakości. Jednak do zwykłego użytku lub do tworzenia GIF-ów jest to doskonałe narzędzie, które po prostu działa i nie wymaga instalowania żadnych aplikacji innych firm.
Aby rozpocząć i zatrzymać nagrywanie wideo za pomocą rejestratora GNOME Shell, musisz użyć następującej kombinacji klawiszy:
< CTRL + ALT + SHIFT+ R >
Możliwe jest zwiększenie 30-sekundowego limitu nagrywania do nieskończoności za pomocą poniższego polecenia:
$ gsettings set org.gnom.demon ustawień.wtyczki.media-keys max-screencast-length 0Procent baterii DualShock Rozszerzenie powłoki GNOME
Jak sama nazwa wskazuje, procent baterii DualShock (DS) rozszerzenie GNOME Shell pokazuje pozostały poziom naładowania baterii dla podłączonych przez Bluetooth kontrolerów gier DS4 i DS3. Jest dostępny bez żadnych opcji konfiguracyjnych, ale wykonuje zadanie, wyświetlając mały wskaźnik na górnym panelu. Jeśli korzystasz z gry pełnoekranowej lub gry bez ramek, możesz użyć
Możesz pobrać rozszerzenie z tutaj. Najnowsze wersje KDE mają wbudowaną obsługę wyświetlania procentu baterii kontrolera DS4. Aby sprawdzić poziom naładowania baterii, musisz kliknąć zasobnik systemowy i przejść do zakładki ikony baterii icon.
To tyle w tym artykule. Niektóre z nich nie są pełnoprawnymi aplikacjami i mogą nie mieć wielu przypadków użycia, ale ogólnie pomagają ulepszać i rozwijać ekosystem gier w Linuksie.