![]() |
|
[PORADNIK] Elitka na Linuxie - Wersja do druku +- The Winged Hussars - Forum (https://forum.thewingedhussars.com) +-- Dział: Strefa Publiczna (https://forum.thewingedhussars.com/forumdisplay.php?fid=4) +--- Dział: Biblioteka (https://forum.thewingedhussars.com/forumdisplay.php?fid=31) +--- Wątek: [PORADNIK] Elitka na Linuxie (/showthread.php?tid=5471) |
RE: Elitka na Linuxie - Szumak - 27.05.2022 Poskładałem miesiąc temu nowy sprzęt pod Odyssey, bo mój laptop, świetny do pracy, ale radził sobie jakoś wyłącznie z horizonem... Wstępne założenia były takie, że GPU musi być z Vukanem bym mógł ostatecznie pożegnać dysk przenośny z windowsem, którego trzymałem wyłącznie na wypadek potrzeby pogrania w coś. Wszystko udało się nadspodziewanie sprawnie i bez najmniejszych problemów. Używam wersji ze Steam'a wraz z Proton Exp. ED działa płynnie z full detalami, delikatne szarpnięcia można zaobserwować przez moment po wyjściu ze statku głównie na stacjach, ale trwa to zwykle kilka sekund. Jedyna rzecz, do której musiałem się przyzwyczaić, to mapowanie X52 bo nie próbowałem robić modułu z linku wyżej i używam domyślnego profilu. Przeskok jakościowy mam ogromy in+ Teraz czekam jeszcze na drugi monitor pod EDDiscovery, powinien być w przyszłym tygodniu ![]() System operacyjny: Debian GNU/Linux 11 Wersja Plazmy KDE: 5.20.5 Wersja Szkieletów KDE: 5.78.0 Wersja Qt: 5.15.2 Wersja jądra: 5.10.0-13-amd64 Architektura systemu: 64-bity Procesorów: 12 × AMD Ryzen 5 5600X 6-Core Processor Pamięć: 15,6 GiB RAM-u Procesor graficzny: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2 RE: Elitka na Linuxie - Horst Keram - 27.05.2022 Fajnie widzieć, że ktoś gra w elitkę na linuksie. Ile klatek udaje Ci się wyciągnąć i w jakiej rozdzielczości? Czy miałeś możliwość porównania wydajności do wersji pod Win10? RE: Elitka na Linuxie - Szumak - 27.05.2022 1600x900 ULTRA, Borderless. Podczas lotu w przestrzeni trzyma średnio 60 FPS Przy podchodzeniu do dużych obiektów spada do około 45 FPS Po wylądowaniu na stacji w panelach mam ~21 FPS - tutaj jednak nie ma to znaczenia... Ale tak jak wspomniałem, najdziwniej zachowuje się po wyjściu ze statku. Są takie krótkie momenty, że spada do 13 (wyjście ze statku, z windy, itp) po czym pojawia się 60 FPS i można biegać. Na powierzchni planet nie sprawdzałem ale nie zauważałem spowolnień. W trakcie walki w przestrzeni również działa płynnie. Windowsa na tej platformie nie uruchamiałem, więc porównania nie mam. Testując wcześniej wydajność na laptopie HP 8570p z radeonem HD 7570M widziałem, że w trybie fullscreen karta wyciągała kilkanaście klatek więcej niż w borderless (co jest poniekąd oczywiste) i tutaj byłoby pewnie podobnie lecz to rozwiązanie odpada przy pracy na wielu monitorach. Na rzeczonym HP z Win10 Odyssey chodził w LOW i to z dużym trudem. RE: Elitka na Linuxie - Kuba Wolf - 28.05.2022 (27.05.2022, 18:20 UTC)Szumak napisał(a): Poskładałem miesiąc temu nowy sprzęt pod Odyssey, bo mój laptop, świetny do pracy, ale radził sobie jakoś wyłącznie z horizonem... ED steam czy wine? I podziel sie wiedza magiczna jak EDD odpaliles. A jakbys odpalil jeszcze dzialajace Ed Observatory Core z pluginami to chyba bym wrocil na linuxa, szczegolnie ze niedlugo nowy mincik. RE: Elitka na Linuxie - Szumak - 28.05.2022 Jak pisałem wyżej, ED ze steam. Zacząłem od próby instalowania sterowników ze strony nvidii, lecz po rozwiązaniu kilku problemów pojawiających się w kolejnych krokach instalacji i gdy procedura wymusiła na mnie kompilację customowego kernela, stwierdziłem, że nie mam tyle czasu by się w to dalej bawić. Usunąłem wszystkie wprowadzone zmiany i wziąłem nieco starsze drivery z portów. Cytat:szumak@elite:~$ nvidia-detect Cytat:szumak@elite:~$ apt list --installed|grep ^nvidia|grep 'd]' Następnie trzeba było wyłączyć domyślny driver nouveau i wygenerować poprawiony obraz initramfs Cytat:szumak@elite:~$ cat /etc/modprobe.d/nvidia-blacklists-nouveau.conf I to w zasadzie wszystko, po restarcie mamy: Cytat:szumak@elite:~$ tail -n 398 /var/log/Xorg.0.log|head -n23 A dalej steam, klik klik klik i działa. ED Observatory nie używam, jest napisany w CSharp więc może natywnie w mono dałoby się go zbudować? Ale to pytanie do developerów tego projektu. Używam EDDiscovery, działa na wine, da się powalczyć z wersją natywną na mono ale to już w zależności od dystrybucji i polityki bezpieczeństwa, bo wymaga nieoficjalnych repozytoriów. RE: Elitka na Linuxie - Szumak - 28.05.2022 Cytat: A jakbys odpalil jeszcze dzialajace Ed Observatory Core z pluginami to chyba bym wrocil na linuxa, szczegolnie ze niedlugo nowy mincik. Posiedziałem trochę nad tym tematem. Napisany jest jednak w C. Instalacja przechodzi bez problemu po zainstalowaniu winetricsem potrzebnych bibliotek ale przy uruchomieniu dostaje deadlocka na obsłudze wątków. Nie znalazłem rozwiązania
RE: Elitka na Linuxie - Kuba Wolf - 04.06.2022 Elite Observatory ruszylo mi od reki z wine 7.10 staging... Jak bede mial troche czasu to moze sporboje wrocic i posprawdzac jak to teraz dziala. RE: Elitka na Linuxie - TOBIAS MCRAVEN - 05.06.2022 Gram jeszcze w Horizona i nie wiem czym różnią się silniki graficzne starszej i nowszej wersji gry. Warto wspomnieć o programiku Lutris, który znacznie ułatwia życie. Na wersji Steam + Proton gra działała. Jednak dopiero po zainstalowaniu lutrisa zobaczyłem różnicę. Gra działa na sterowniku AMD Vulkan i przez lutrisa uruchomione mam DXVK, llvm. Dzięki temu wszystko mam na Ultra a sama gra nabrała płynności. RE: Elitka na Linuxie - Kuba Wolf - 06.06.2022 Lutris ma wlasne konfiguracje i pewnie trafiles jakas perelke pasujaca pod twoj sprzet. Jesli masz ED w wersji nie steamowej, a frontierowej to mozesz sie tez pobawic w instalacje bezposrednio pod wine. RE: Elitka na Linuxie - TOBIAS MCRAVEN - 18.06.2022 Cytat:Lutris ma własne konfiguracje i pewnie trafiles jakas perelke pasujaca pod twoj sprzet. Jesli masz ED w wersji nie steamowej, a frontierowej to mozesz sie tez pobawic w instalacje bezposrednio pod wine. Aktualnie mam Lutris'a, który włącza steam'a. Steam wykorzystuje zaś Proton GE. Jednak Steam aby uruchomić coś też potrzebuje prefix wine. Cytat:$HOME/.local/share/Steam/steamapps/compatdata/359320/pfx/ Co jest zbawienne ponieważ EDO wymaga dotnet452 oraz vcrun2012. Po godzinach boju, osobom z kartami AMD mogę polecić meso-git zamiast amdgpu. Cytat:vulkaninfo | less | grep deviceName Do tego LLVM zauważalnie przyspiesza działanie gry. Niestety, gdy mam uruchomione llvm elementy typu smoke, fog nie renderują się poprawnie. Wyświetla się charakterystyczna fioletowa "teksturka". Bez llvm gra traci kilka FPS'ów. Szkoda, ponieważ karta nie należy już do najszybszych ( RX 580 wersja 4Gb). Do tego dochodzi problem skonfigurowania FSR. Na ustawieniach ULTRA z zaciśniętymi zębami muszę pozostać na supersampling 1.0x. |