Articles

Xorg dostaje swoją „zemstę” i bije Waylanda w wydajności

Eduardo Medina31 marca 2020

Poza wszystkimi wyzwaniami, jakie Wayland ma przed sobą oraz destrukcyjną i niechętną do współpracy postawą niektórych firm, jednym z najbardziej niepokojących frontów dla użytkowników końcowych jest wydajność gier wideo, które na razie wszystkie działają na XWaylandzie, Jednym z frontów, o który najbardziej martwią się użytkownicy końcowi jest wydajność gier wideo, które na razie wszystkie działają na XWayland, zestawie poprawek zapewniających kompatybilność dla aplikacji działających na szczycie Xorg.

Rok temu, widzieliśmy jak Wayland (lub raczej XWayland) przewyższa Xorg bardzo nieznacznie, jeśli chodzi o uruchamianie gier wideo, a mówiąc nieznacznie mamy na myśli różnicę, która w większości przypadków jest ledwo zauważalna dla oka. Jednak teraz mamy marzec (lub kwiecień?) 2020 roku i wszystko mogło się zmienić. A może nie.

Komputer użyty do porównania Xorg i Wayland

Jak zwykle w takich postach, zapożyczymy wyniki uzyskane przez niezmordowanego Michaela Larabela, szefa Phoronix i głównego twórcę pakietu testów wydajności o tej samej nazwie. Larabel przetestował komputer all-AMD z procesorem Ryzen 9 3950X, 16 GB pamięci RAM, 4 TB pamięci masowej oraz kartami graficznymi Radeon RX 5700 XT i Vega 56. Oczywiście w kwestii wykorzystania Waylanda AMD jest w tej chwili zdecydowanie lepsze od NVIDII, co w dużej mierze wynika z własnych naleciałości zielonego giganta.

W kwestii oprogramowania tym razem mamy tylko Ubuntu 20.04 z jądrem Linux 5.4, GNOME 3.36 jako środowisko graficzne, Mesa 20 z OpenGL 4.6 i Vulkan 1.2.128 oraz AMDGPU 19.1 jako sterownik jądra dla karty graficznej.

Ordenador para comparar el rendimiento de Wayland y Xorg

Gry użyte do porównania

Pierwszą grą z jaką się spotykamy jest Batman: Arkham Knight, którego wersja na PC okazała się tak fatalna, że zmusiła Feral Interactive do anulowania portów na GNU/Linuxa i Maca, więc tytuł został uruchomiony na Protonie, w 1080p i w wysokiej jakości. Jak można się spodziewać, Vega 56 notuje niższe klatki, ponieważ jest to niższa karta graficzna, ale interesujące jest to, jak w obu przypadkach Xorg nieznacznie przewyższa Waylanda.

Xorg Vs Wayland sobre Batman: Arkham Knight

Kontynuujemy z natywnym tytułem, HITMAN, który z tej okazji został uruchomiony w 1080p i jakości ultra. Fakt, że jest to tytuł natywny nie wydaje się mieć większego znaczenia, gdyż Xorg po raz kolejny pokonuje Waylanda, choć różnice są niezauważalne dla ludzkiego oka. Tymczasem w przypadku HITMAN 2, który został uruchomiony w tej samej jakości grafiki, ale na Protonie (nie ma obecnie wersji natywnej), różnice powtarzają się zarówno w 1080p, jak i 1440p.

Xorg Vs Wayland sobre HITMAN

Xorg Vs Wayland sobre HITMAN 2 a 1080p

Xorg Vs Wayland sobre HITMAN 2 a 1440p

Shadow of the Tomb Raider, najnowsza wielkobudżetowa gra AAA na GNU/Linuksa, nie może być powiedziane, że przełamuje trend wyznaczony przez poprzednie gry. Działający w wysokiej jakości, w 1440p i z antyaliasingiem w SMAA, Xorg po raz kolejny zdobywa długo cierpiące zwycięstwo nad swoim niedoszłym następcą.

Xorg Vs Wayland sobre Shadow of the Tomb Raider

Znudzony ciągłym oglądaniem tego samego wyniku? Na szczęście oto Strange Brigade uruchomione na Protonie, z Vulkanem i w jakości ultra, by różnice były jeszcze ciekawsze. Tutaj Xorg jest w stanie przewyższyć XWayland z pewną jasnością, taktując 185,8 klatek na sekundę w porównaniu do 175,1 w 1080p z RX 5700 XT i 142,3 w porównaniu do 135,9 w 1080p z Vegą 56. Tymczasem w 1440p wyniki to 131,4 vs 125,5 w przypadku RX 5700 XT oraz 99,7 vs 95,9 w przypadku Vegi 56.

Xorg Vs Wayland sobre Strange Brigade a 1080p

Xorg Vs Wayland sobre Strange Brigade a 1440p

Na zakończenie przedstawiamy gry A Total War Saga: THONES OF BRITANNIA oraz Total War: Three Kingdoms. Oba tytuły rozpoczynają się w miejscu, w którym zakończyła się gra Strange Brigade, przy czym Xorg bardzo nieznacznie przewyższa XWayland w rozdzielczości 1080p i jakości Ultra.

Xorg Vs Wayland sobre A Total War Saga: THONES OF BRITANNIA

Xorg Vs Wayland sobre Total War: Three Kingdoms

Xorg dostaje swoją „zemstę”, ale różnice z Waylandem są nadal trudne do zauważenia

Te wyniki pokazują odwrócenie od tego, co widzieliśmy w zeszłym roku, ale, Ponownie, różnice są w większości przypadków ledwo zauważalne dla oka, więc można stwierdzić, że ogólna wydajność jest podobna zarówno z Xorgiem jak i Waylandem (lub XWaylandem).

Można również przeczytać, że Wayland przynajmniej w dużej mierze zdał test na zapewnienie dobrej wydajności w grach, a jedynym pytaniem jest, co NVIDIA zaoferuje w tej kwestii.