
Wpis użytkownika Catharsis w LINUX
CatharsisOsobistość
22piorunówZmasło wypuścił na kanale Morele nowy odcinek z jego corocznej serii sprawdzania jak wygląda granie na Linuxie. Testy przeprowadził na komputerze o przeciętnej konfiguracji oraz na kartach 3 różnych producentów używając do tego ostatnio bardzo popularnej dystrybucji CachyOS.
https://www.youtube.com/watch?v=uO9eKD2-yyk
I w sumie wyniki są dokładnie takie jak się spodziewałem i dokładnie takie jak pisałem wiele razy tu w komentarzach jak ktoś wspominał o graniu na Linuxie. Gry chodzą wolniej niż na Windowsie i jeśli już chcecie to robić to róbcie to mając kartę od AMD. W testowanych tytułach na 1080p sumarycznie:
* RX 9060 XT osiąga na Windowsie 11,17% FPS więcej
* RTX 5060 Ti 23,67% więcej
* Arc B580 37,82% więcej
No więc o ile w wypadku AMD można jeszcze przymknąć oko na te 11% tak u reszty to raczej nie ma sensu. Za to w 1440p różnica na Nvidii spada do tylko 12% a na AMD pozostaje taka sama.
Więc dla kogo bym polecił granie na Linuxie? No na ten moment dla ludzi z kartami AMD dla których te kilkanaście procent wydajności nie robi większej różnicy. A zwłaszcza jak gracie w większych rozdzielczościach. Oraz oczywiście jeśli nie gracie w gry multiplayer z antycheatami które nie wspierają pingwinka.
W filmie jest jeszcze wspomniany ASUS ROG Ally który dostał oficjalne wsparcie od Valve i można na nim zainstalować SteamOS i w testowanych tytułach sumarycznie osiąga 14,63% FPS więcej na Linuxie niż Windowsie. Więc jeśli posiadacie któregoś z windowsowych handheldów który dostał wsparcie dla SteamOS to może warto przeinstalować na nim system.
Komentarze (28)
@Catharsis tylko kto gra w 1080 w '26 roku?
Poza moją 10 letnią bratową
@Legendary_Weaponsmith Ja gram w 1080p
@ZohanTSW Ależ oczywiście że jest. Imo lepiej jest grać w natywnym 1080p niż w 1440p i używać upscalerów czy generatorów klatek do rozciągania obrazu bo twoja karta nie wyrabia xD.
No i jeszcze wracając do pytania z pierwszego komentarza @Legendary_Weaponsmith
tylko kto gra w 1080 w '26 roku?
No według ankiety Steama to połowa graczy a co? xD. I jeszcze dorzucę najpopularniejsze modele GPU wśród graczy. Które z tych kart pozwolą na komfortowe granie w nowe tytuły powyżej 1080p xD? Przecież Nvidia sama jakiś czas temu startowała z kampanią reklamową zachęcającą graczy do zakupu monitorów powyżej 1080p bo inaczej upgrade karty albo zakup wyższych modeli ma mało sensu xD.
@Legendary_Weaponsmith 1080p jest super budżetową opcją, dzięki temu możesz grać w nowe gry w dobrej jakości bez konieczności wyścigu szczurów za najnowszymi kartami graficznymi i wydawaniem kilku tysięcy co 2-3 lata.
Dzisiaj za 3k kupisz eleganckiego kompa do 1080p na wiele lat
@Catharsis bo też między innymi wziąłem NVIDIA, bo "AMD" lepsze kończy się powyżej 1080p, a wyżej już się odwraca. Do dużych monitorów (3k, 4k) na benchmarkach 4 lata temu AMD już przegrywało, nawet w bang for buck (cena jakość).
Swoją drogą zabawne ilu (ile) nas jest, którzy pieniądze zaoszczędzone na niekupieniu Windowsa wsadzili w mocniejszą kartę (z funkcją grzejnika, w Norwegii przydatne nawet "latem" przy 8 stopniach nie raz z rana). I wcale nam nie przykro :grinning:
Szkoda tylko, że podłączyli mój Trøndelag (to region w "środku" Norwegii, jeszcze 300km poniżej koła podbiegunowego) do sieci energetycznej południa i Europy i ceny prądu pojebało. Prawie tyle co w Polsce teraz kosztuje, a było 10x taniej przed covidem.
@Legendary_Weaponsmith Zwróć uwagę na testowane karty. To są budżetowe konstrukcje i ja bym żadnej z nich nie kupił do grania powyżej 1080p xD.
@Catharsis właśnie kończę oglądać ten materiał i uważam to samo. Granie na linux to nadal dodawanie warstwy emulacji pomiędzy grę a system operacyjny. Za chwilę ludzie całkiem się wypną na windows, bo tego aislopa nie da się używać. A producenci gier zostaną z ręką w nocniku z powodu braku klientów. Wystarczy wydawać natywne wersje gier, będą się tłumaczyć że się nie da itd.
Nie da się to się parasola w d⁎⁎ie odtworzyć, im się nie chce. Czym się różni takie playstation od przeciętnego peceta z freebsd na platformie amd? Właściwie to niczym, poza optymalizacją kernela pod sprzęt.
Wystarczy gry skompilować po linux i będzie lepiej.
@dotevo od podobnego okresu używam, wine przestałem używać gdzieś właśnie w okolicach 2010, bo maszyna wirtualna z windows była szybsza i prostsza do działania zamiast się bawić w wine. W gry wolę grać na windows niż znowu rzeźbić aby pod linux jakoś działało.
@30ohm jestem starej daty bo przechodziłem na gnu linux jakoś w okolicach 2002 roku i jestem przyzwyczajony, że producenci nie wydają na linux i wine to był w pewnym momencie jedyny sposób aby odpalić różne apki. Z gier to tylko heroes 3 i cultures pamietam jako porty SDL
@dotevo po części tak. Weźmy takie wine, które wprost pisze że nie jest emulatorem. Tworzy własne po części środowisko udające windows, komponenty typu explorer czy rejestr są metodą inżynierii wstecznej wytworzone, czyli tak na prawdę zrobili swego rodzaju hack na windows aby aplikacje pisane pod to środowisko działało. Całość rozwoju wine i tej warstwy translacji zatrzymała się w okolicach 2010 roku. Jeśli aplikacja nie działa na windows 7 to nie ma szans jej uruchomić na wine.
Z grami jest podobnie, zamiast wymuszać na danych twórcach gier rekompilacje pod linux, skoro wydają na PS który jest freebsd pod spodem a to podobne jądro do linux a środowisku gnu jest takie samo. To przepalany jest czas i pieniądze na tworzenie narzędzi zbędnych.
@30ohm moze i brzydko, ale wprawa jest prosta. Gdy emulujesz to tworzysz takie udawane srodowisko i zawsze to jest wolniejsze, a ten translator działa tak, jakby ktoś napisał API windowsa tak aby uzywało syscall linux, czyli w teorii może to działać dokładnie tak samo wydajnie bo aplikacja woła otwórz mi plik i się otwiera tylko pod spodem zamiast niskopoziomowych funkcji windowsa są linuksowe.
@dotevo wiem, translator brzydko brzmi
@30ohm ale wine czy proton to nie emulator, wiesz o tym?
@Roark o widzisz myślałem że seria 2000 była świeższa, bo tak masz rację 3000 dostają to samo wsparcie
@30ohm wiesz, 5 lat i starsze to już seria 3000. sterownik ten sam, implementacja standardów tak samo pomoże
@Roark nowe karty, stare jak ssaly tak ssą, mam na myśli takie 5 letnie i starsze
@30ohm nie do końca, jak ktoś śledzi wiadomości to pozatrudniali sporo ludzi do pisania sterownika na Linuksa, a w ostatnim czasie nawet weszło sporo implementacji od Vulkana, w tym natywne HDR bez dodatkowego VK_HDR_layer
@Roark ponad 20 lat używam linux i od zawsze były problemy z nvidią, to się nie zmieni
@30ohm problem jest trochę bardziej skomplikowany, przynajmniej w przypadku Nvidii, gdzie po części winą są kiepskie sterowniki. ostatnio jest lepiej w tej kwestii, może za kilka lat będzie identyczna wydajność.
co do Protona to be warstwa emulacji, a translacji. nie jest to tak kosztowne jak emulacja
Można też mieć 4090/5090 i mieć gdzieś straty na wydajności, byleby nie korzystać z Windowsa 😅
@ZohanTSW jop, ale oczywiście idealnie nie mogło być i którąś bibliotekę trzeba było ogarnąć w skrypcie ręcznie. mimo wszystko jak na tak starą grę to wszystko super, podobno na Windowsie potrafi się bugować ludziom, a tu bez zająknięcia.
za to BG3 na steam, nawet HDR śmiga na Fedorze z Wayland, a chrupnięć nie było.
@Roark ale to musi zapierdalać!
BG pewnie z GOGa, bo tam widziałem że dodają skrypty shellowe do uruchomienia
@ZohanTSW no ja ostatnio na 4090 ogrywałem BGEE i BG2EE, starocie, ale NATYWNA implementacja na Linuksa 😁 BG3 też, ale mi nie podszedł
@Roark albo grać w stare gry xD
Obecnie co chwila jakiś kanał technologiczny robi takie testy bo się zrobiło popularne.
@Eruanno - niech robią - lepiej mieć informacje na ten temat, bo ich trochę brakowało, niż decydować w ciemno lub w ogóle nawet nie wiedzieć, że da się grać na Linuksie - jedynym zastrzeżeniem jest rzetelność tych testów i zestawień - ale to już pozostawiam każdemu do oceny 🤷
@Eruanno Obecnie owszem ale on to robi już od kilku dobrych lat i ogólnie tworzył kontent o Linuxie i graniu zanim to było modne że tak powiem.