WHAT'S THE BEST GAMING OS? - Linux vs Windows (Benchmark)
Вставка
- Опубліковано 9 лип 2024
- On July 31, 2021, I uploaded a certain video to UA-cam....
While watching it today, certain words echoed loudly in my head. That Linux performance was supposedly better than that of Windows, however, listening to the piece again and again I could see that it contained no support. No logical arguments. This posed a serious problem, so I decided to change it.
In this video, I ran performance tests (benchmark) on 10 games on three operating systems. These were Pop!_OS 22.04, Windows 10 and Windows 11, respectively. Which of these systems performed best? Or which one is the best choice for the modern gamer? I hope to bring you at least a little closer to the answers to your questions. I invite you to watch.
You don't even know how happy I am to finally be able to publish this video....
Previous video: • GAMING NA LINUKSIE - L...
Tetris Effect review: • NAPISAĆ TETRISA NA NOW...
Windows 11 review (release version): • Windows 11 TEŻ SSIE (r...
Disclaimers and other stuff in the video:
[1] This video is NOT sponsored.
[2] Text on the Discord screenshot: "Uhh, well, you can be mad at me, for looking at the game early, but… My GPU lost to this game… really hard XD"
[3] VKD3D is a Vulkan-based library, which Proton is using. It's used to replace DirectX 12 in games needing it.
[4] "for a reason, that for some reason… and often for some reason"
[5] I forgot to record game's settings before I removed Genshin Impact from my computer, so here goes mobile version. Looks similar.
[6] Sorry for audio, I recorded it with my phone
[7] This issue only occurred (occurs?) on some PCs and only on MS Store version. There was a solution for it online… but I wasn't fancy spending a few hours with PowerShell or reinstalling Windows.
[8] Crashed twice at start + refused to run in 4K.
[9] I swear I was moving the mouse with constant speed.
[10] I recommend grabbing some popcorn. Enjoy.
[11] 12-inch screen or larger is recommended for this part.
Membership: / @pieteek
Discord: uni.pieteek.pl
Patronite: patronite.pl/Pieteek
Twitch: / pieteek
Voice, script and audio/video editing: Pieteek
Steals the camera and talks about Steam Deck: Pan Piotr
I used the MangoHud tool to measure performance on Pop!_OS, and on Windows I used MSI Afterburner for the same task. The game footage shown in the video does not reflect the conditions under which the tests were conducted, and the frame rate shown in the video does not equal that shown in the test results. This means, for example, that the background footage may show an older version of the graphics driver, even though the actual test was run on a newer version (in this case NVIDIA 525). Some parts of the gameplay were re-used by me and may have been recorded quite a while ago. Games on Linux were running with Proton 7.0-4.
I know it's a bit confusing, but at the time of producing this video I had more footage than my drive could hold anyway, so... such treatments were necessary. Especially as the games themselves also weighed a bit....
Specs of the computer on which the tests were done:
CPU - AMD Ryzen 9 3900X
GPU - (NVIDIA) Gigabyte AORUS GeForce RTX 3080 XTREME
RAM - HyperX Fury Black 32GB 3600MHz DDR4
SSD - Samsung 980 M.2 NVMe
MB - Gigabyte B550 AORUS ELITE
Music:
INTRO:
- Alpha Mission - Jimena Contreras
- Soulicious - Dyalla
CYBERPUNK 2077:
- Konrad OldMoney - GR4VES (Cyberpunk 2077 OST)
- Konrad OldMoney - GR4VES (Accurate Instrumental) Reprod.TopDogg
CONTROL:
- Warzone - Anno Domini Beats
DOOM:
- Higher Octane - Vans in Japan
METRO EXODUS:
- Intellect - Yung Logos
RISE OF THE TOMB RAIDER:
- All I Am - Dyalia
CHAPTER ABOUT ANTI-CHEAT:
- Sinister Cathedral - Asher Fulero
- Smooth and Cool - Nico Staf
COUNTER-STRIKE: GLOBAL OFFENSIVE:
- We Cruisin' - Otis McDonald
GENSHIN IMPACT:
- Like It Loud - Dyalla
LEAGUE OF LEGENDS:
- Treat Yourself - Dyalla
ARK: SURVIVAL EVOLVED i FALL GUYS:
- Indecision - Dyalla
MINECRAFT:
- "Scheming Weasel (faster version)" Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 4.0 License
creativecommons.org/licenses/b...
CHAPTER ABOUT UPDATES:
- Virtual Roaming Charges - half.cool
TETRIS EFFECT: CONNECTED:
- Next Chapter - Hydelic
YANDERE SIMULATOR:
- Lotus Pond - Aakash Gandhi
CHAPTER ABOUT STEAM DECK:
- Arp Ascent - DivKid
- Final Boss - Myuu
- World's Sunrise - Jimena Contreras
TOO LONG; DIDN'T WATCH:
- Lawrence - TrackTribe
CHAPTERS:
0:00 Intro
2:05 Cyberpunk 2077
4:14 Control
6:10 DOOM (2016)
9:03 Metro Exodus
10:48 Rise of the Tomb Raider
13:08 Anti-cheat
15:34 Counter-Strike: Global Offensive
18:05 Genshin Impact
19:51 League of Legends
21:30 Ark: Survival Evolved
21:56 Fall Guys
23:01 Minecraft
25:01 Updates
26:04 Tetris Effect: Connected
29:52 Final boss…
32:52 Storyline interlude
33:16 Steam Deck
38:59 Too Long; Didn't Watch
40:16 Ending
February 18, 2022. - Ігри
Super kanał, pierwszy raz od dawna UA-cam polecił mi coś dobrego
Dziękuję bardzo! Cieszę się, że spodobał Ci się mój film.
(Chociaż fakt, że od dłuższego czasu nie wyświetliło Ci się nic dobrego na UA-cam niezbyt dobrze świadczy o tej platformie…)
czekałem na taki film pozdrawiam z rodzinka
Wiele osób czekało, ale na szczęście (mam nadzieję) było warto
JEZU W KOŃCU
No wiem, chwilkę trzeba było czekać…
Obejrzalem i dowale sie do problemu cska
Generalnie to jest tak
cs na opengl? zajebiscie ale u mnie nie pokazuje sie rozdzielczosc ktora ma 75 hz a nie 60.
cs na vulkanie? zapomnij o 4 na 3 za to ci wyswietle maksymalnie 1080p
pozdrawiam fan pop os.
Jak dobrze, że ja mam monitor 16:9 i odświeżanie 60 Hz…
@@Pieteek znamy ten ból…
Na szczęście ja go nie doświadczam 😎
@@Pieteek aha
Dobrze że ja nie mam takich problemów na Archu. Siedze sobie na opengl 4:3 i wzrost wydajności o nawet 100%.
Elegancki film, co do ligi to żeby skipnac 5 minut czekania trzeba pobrać WINE GE LOL, specjalna edycję wine'a i powinno być git - na nim sama gra chyba lepiej działa nawet
Właśnie w tym rzecz, że dokładnie tę wersję Wine-a pobiera Lutris przy instalacji LoL-a i właśnie na tej wersji musiałem czekać te pięć minut. Po jakimś czasie problem znikł sam, ale dziwne, że w ogóle występował…
melduje się przed 100k wyświetleń
Hah, marzenie, ale to się raczej nie stanie… UA-cam mnie aż tak bardzo nie lubi, niestety.
ciekawostka, cs go z -vulkan sprawia że są duże stuttery. -novid -nojoy trochę to poprawiają.
Ale może ktoś ma lepszy config? ja zostaje przy opengl narazie.
Taka natura Vulkana - żeby gra działała dobrze shadery muszą się skompilować. Zwykle dzieje się to w tle, po uruchomieniu gry. Na niektórym sprzęcie to może trwać dłużej, na innym krócej. U mnie żadnych problemów (jak widać zresztą na teście) nie było… w przeciwieństwie do wersji z OpenGL, która dawniej u mnie potrafiła często nie odpowiadać lub chodzić w opłakanym klatkażu.
Normalnie mam co oglądać jak wrócę do domu 😮
Same plusy!
Dobry materiał, ładnie przedstawione i opowiedziane, chociaż sam wybrałbym inną dystrybucję do testów gier. Z mojego doświadczenia lepiej od debianowych i fedorowych dystrybucji lepiej radzą sobie SUSE i archowe
Dziękuję za komentarz, jednak wydaje mi się, że osoba, która nie jest zbytnio zainteresowana bardzo technicznymi sprawami, a chciałaby po prostu pograć w jakieś gry, mimo wszystko nie wybrałaby systemu opartego o Archa, a już na pewno nie SUSE. System, który wybrałem był jednym z najczęściej polecanych w internecie, w miejscach w których ludzie pytali o Linuksa do użytku na co dzień i do grania. Dlatego też go wybrałem - i dlatego kiedyś dłuższy czas na co dzień z niego korzystałem.
Dobry filmik, jestem trochę zdziwiony Wynikami. Ale jednak Linux ma ładne AVG 0.1% co jest jednak ważne, żeby mieć płynną rozrywkę.
Hmm… jakie wyniki obstawiałeś przed obejrzeniem filmu?
@@Pieteek Domyślałem się, że Linux będzie miał przewagę co do 1% w przypadku wartości minimalnych, jednak myślałem, że różnica dla średnich wartości będzie bliższa -5% w porównaniu z Win10.
Bardziej mnie zaskoczyło, że Minecraft, Cyberpunk i CSGO nie miał większej przewagi na Linuxie, spodziewałem się przynajmniej 10% przewagi dla tego systemu.
Ogólnie OpenGL jest dużo lepiej zoptymalizowany na Linuxie, ale w tym konkretnym przypadku może mieć to związek z zamkniętymi sterownikami Nvidia.
Mimo to, wyniki są realistyczne. Zazwyczaj na słabszym sprzęcie Linux ma przewagę dzięki mniejszemu zużyciu zasobów.
Na pewno bym obejrzał filmik od ciebie, tym razem z kartą graficzną od AMD.
Równie interesujące byłyby wyniki, gdybyś zdecydował się na dystrybucję opartą na Arch Linux. Te dystrybucje zazwyczaj mają przewagę nad tymi opartymi na Debianie, ponieważ mają dostęp do nowszych sterowników.
Jednak myślę, że w przypadku Nvidia nie byłoby takiej różnicy, ponieważ Linux ma niewielki wpływ na zamknięte sterowniki.
Granie na linuxie to niestety sadomso nie wspomne o tym ze nie mamy dostepu do frame generation
Problem z porównaniem wydajności Linuxa a Windows jest taki, że trzeba wziąść w przypadku linuxa wersję kernela, optymilzację pamięci RAM, dysku, przeglądarki domyślnej (czyli firefoxa w większości przypadków), no i oczywiście instalacja specjalnej wersji protona od Glourious eggroll bo te ze steama nie mają wielu łatek co poprawiają wydajność.
Dlatego, żeby test był rzetelny, nie używałem żadnych modyfikacji, a jedynie domyślne czy też zalecane ustawienia na wszystkich systemach operacyjnych oraz używałem wyłącznie rozwiązań po które sięgnąłby przeciętny użytkownik. W ten sposób mogłem uzyskać wyniki najbardziej zbliżone do tego, czego mógłby się spodziewać typowy gracz po instalacji danego systemu.
@@Pieteek Bez urazy, ale zdajesz sobie sprawę przeciętny gracz na PC jeżeli ma wybrać dystrybucję linuxa to raczej nie sięgnie po PoP_OS! który tak jak linux mint ma dosyć już antyczny kernel 5.15 który będzie sprawiać problemy na nowym sprzęcie (chociaż teraz na mint masz dostęp do LTS kernel 6.2 w wersji 21.2) tylko zapewne zainstaluje Endevaour, ArcoLinux(bo "i use arch BTW") albo Nobara(defacto jedyne distro które jest stworzone pod gaming) i będzie robił dokładnie to samo co na windows 10/11 czyli optymalizowanie systemu gdzie jedyna różnica to, że na windows nie ma zabawy w zmianę kernel.
Mogę zapytać… skąd ta informacja o wersji kernela na Pop!_OSie?
Używam tego systemu na co dzień od naprawdę długiego czasu i o ile mnie pamięć nie myli to aktualizacja do kernela w wersji 6.0 wyszła na Pop!_OSie już dobre pół roku temu. System76 akurat stawia dość spory nacisk na to, żeby na Pop-ie były aktualne sterowniki, a przez to też nowa wersja kernela. Może i niektóre systemy oparte o Debiana/Ubuntu są trochę do tyłu względem chociażby tego Archa, ale to właśnie po nie sięgają użytkownicy zaczynający swoją przygodę z Linuksem i to właśnie one są dla nich najprostsze do ogarnięcia.
@@Pieteek głównie chodzi o którą wersję bazową ubuntu jest podstawą danej dystrybucji i w przypadku PoP_OS! jest to 22.04 LTS i wszędzie piszą że ta wersja to kernele 5.15 i 5.19. Natomiast wzmianki o update kernela do 6.0.6 to tak jak Linux mint 21.2 którego używam gdzie nigdzie nie ma wzmianki że teraz użytkownicy mają dostęp do wersji 6.2.0-25 który jest wspierany do lutego 2024. I nie ma jakiejkolwiek informacji o tym nawet na stronie linux mint. I ta sama historia z PoP_OS! gdzie też nie ma informacji o tym.
@@Deathwalker666666 no to po kolei:
1. wszędzie, czyli gdzie? Gdzie ja nie pójdę to widzę że pop/ubuntu mają 6.x
2. wybacz za stwierdzenie, ale kogo to obchodzi jaki kernel ma pod maską? Nowicjusz instaluje system oparty na Linuxie by działał, nie będzie aż tak bardzo się wgłębiał w szczegóły techniczne (bo i tak zostanie mu polecony Ubuntu albo jego pochodne, bo są przyjazne dla początkujących). Zresztą, Windows 11 wciąż korzysta z kernela NT 10.0 który wyszedł OSIEM LAT TEMU
3. polecanie distro bazujęgo na Archu dla początkujących to czysty sadyzm. Wiem że społeczność stara się dodawać do niego ułatwienia, ale i tak to NIE jest system dla kompletnych Linuxowych laików. Byłem świadkiem jak laik instalował i używał Archa jako daily drivera. Reszty się domyślasz.
Co do fall guys juz chyba nie trzeba kopiowac tego pliku bo naprawili to w nowym protonie ge
Chciałem to właśnie zweryfikować, więc zainstalowałem grę na czysto i… na najnowszym Protonie nie chce się nawet uruchomić. Chociaż przyznam - fakt, okno z anticheatem pojawia się po kliknięciu "Play", więc przynajmniej ta część gry działa 😅
Tak serio to przyjrzę się temu Fall Guys jeszcze kiedy indziej, coś musiało pójść nie tak przy instalacji.
Cyberpunk 2137, (no)Control, Do Do Doom, Metro Wsiadź do pociągu byle jakiego, Wzniesienie grobowego najeźdzcy, Licznik Strieków : Globalna Ofensywa, Gayshit infact, i can't touch grass the game, ark przetrwac ewolucje, spadający chłopcy, meinkampf 1.18.2, NIE CHCĘ DO TEGO WRACAĆ, dlaczego yandere?? I piotrek się jeszcze zrespił. Jezu ile tego tutaj jest
Nadrobiłem materiału na najbliższe dwa lata
Wszystko zależy od sprzętu. Ludzie mówią że pod linuxem wszystko działa pod dxvk i protonem o tyle ile u mnie w kazdej grze pod opengl wydajność potrafi być wyższa względem windowsa o nawet 50+% to pod dxvk nawet sie nie odpala ;). Nowszych tytułów w ogóle nie testowałem. Głównie left 4 dead 2, cs go, portal 2 i takie tam..
OpenGL to podobne rozwiązanie względem Vulkana, tylko starsze. Jeżeli sprzęt, który posiadasz nie ma problemu z OpenGL, ale nie jest w stanie uruchamiać żadnych gier korzystających z API Vulkan… to obawiam się, że to już byłby dobry moment na wymianę karty graficznej 😅️
@@Pieteek Generalnie to jest zintegrowany układ 😶. 5 lat już sobie moja vega liczy. I dlatego własnie wole uzywac linuxa który dobrze sobie radzi ze starym sprzętem.
To… wyjątkowo dziwne. Z tego co mi wiadomo to układy graficzne Vega nie powinny mieć żadnego problemu z Vulkanem. Jesteś pewien, że masz zainstalowane odpowiednie sterowniki/biblioteki?
Też mam laptopa ze zintegrowaną grafiką (Intela, z 2017 roku) i programy korzystające zarówno z samego Vulkana, jak i DXVK działają bez żadnego problemu.
@@Pieteek Od czasu w którym AMD wydało sterowniki dla OpenGL nawet na windowsie działa lepiej . Na linuxie wiele razy grzebałem w sterownikach, przegrzebałem cały internet ale cóż.
kiedy porównanie z hackintoshem
gry tam w ogóle nie działają nie ma protona itp :V
Ja po prostu wiedziałem, że to pytanie w końcu się pojawi…
Ciekawe jak wszystko wygąda pod nowym csem 2
Próbowałem grać w Counter-Strike 2 i jak na razie mogę powiedzieć, że nie jest zbyt dobrze z wydajnością na Linuksie. Nie wiem jak jest w porównaniu do Windowsowej wersji gry, bo nie próbowałem instalować jej na innych systemach, ale na Linuksie (WAŻNE: na niektórych mapach!) występują dość częste spadki liczby klatek na sekundę. Czasami nawet do tego stopnia, że ciężko można nazwać to stanem "grywalnym" (
czuje sie jakbym ogladal quaza
Tego zdania już naprawdę długo nie słyszałem 😅
Ja mam Linuxa mint i jakimś cudem gierki lepiej mi chodzą niż na srindołsie
To dobrze
Ciekawe, jakby Simsy na tym sprzęcie śmigały…
Simsy z ray tracingiem brzmiałyby kusząco…
@@PieteekNo słuchaj, na Steamie są teraz za darmo, a ja zawsze mogę wpaść na "partyjkę" :3
Działają dobrze jedyny problem jaki miałem to z EA App launcherem od EA gdzie było trzeba zmienić wersje protona i działało.
To są gry dla windowsa obsługiwane przez linuxa.
Następnym razem mogę zrobić benchmark w SuperTuxKarcie 😅