by fglrx I take you mean amdgpu-pro driver? since that is its current form. I'd hope your not trying to use legacy fglrx!
KDE vs. GNOME, X.Org vs. Wayland Radeon Linux Gaming Performance With Ubuntu 18.04 LTS
Collapse
X
-
Michael, there is a way to run SDL2 games on Steam natively on wayland, by adding LD_PRELOAD=libSDL2-2.0.so.0
SDL_VIDEODRIVER=wayland %command% to your launch options. I would be interested in seeing native wayland vs xwayland vs x benchmarks like this, however I have noticed that some compositors don't handle native wayland fullscreen games properly.
Comment
-
-
Originally posted by fernie View PostBenchmarks are one thing and if its actually playable another. Tried cs:go again on gnome wayland session and its still terrible. Xwayland seems to run 60Hz, don't know if the fullscreen window is properly unredirected or not but there is awful input lag. Back to xorg.
Comment
-
-
Originally posted by fernie View PostBenchmarks are one thing and if its actually playable another. Tried cs:go again on gnome wayland session and its still terrible. Xwayland seems to run 60Hz, don't know if the fullscreen window is properly unredirected or not but there is awful input lag. Back to xorg.
How about actually paying some attention and maybe try actually playing some of the games instead of putting 100% trust into automated benchmarking? This issue is pretty obvious if one actually plays some games, at least on a high refresh rate display. Try something like CS:GO if you really want to make it super obvious.
Comment
-
-
The results are kind of irrelevant, since games use Xwayland. I don't think any game is supporting Wayland. It makes sense that running an Xserver on top of Wayland would be slightly slower than running Xserver alone...
It is a good troll bait though, it allows the usual forum trolls to come out of the woodwork :-)
Comment
-
-
Guest
Originally posted by debianxfce View Post
Wayland is bloatware, see how many wayland packages is installed by dependencies while Xfce does not need them:
Code:xfce@ryzenpc:~$ apt search wayland Sorting... Done Full Text Search... Done flameshot/unstable,testing 0.5.1+git20180506-1 amd64 Powerful yet simple-to-use screenshot software freerdp2-wayland/unstable 2.0.0~git20180411.1.7a7b1802+dfsg1-1 amd64 RDP client for Windows Terminal Services (wayland client) gammaray-plugin-waylandinspector/unstable 2.9.0-2 amd64 Wayland compositor inspector plugin for GammaRay ibus-wayland/unstable,testing 1.5.18-1 amd64 Intelligent Input Bus - Wayland support kwayland-data/unstable,unstable,testing,testing,now 4:5.45.0-1 all [installed] Qt library wrapper for Wayland libraries - data files kwayland-dev/unstable,unstable,testing,testing 4:5.45.0-1 all transitional dummy package kwayland-integration/unstable,testing,now 5.12.1-1 amd64 [installed,automatic] kwayland runtime integration plugins kwin-wayland/unstable,testing 4:5.12.5-1 amd64 KDE window manager, wayland version, PREVIEW release kwin-wayland-backend-drm/unstable,testing 4:5.12.5-1 amd64 KDE window manager drm plugin kwin-wayland-backend-fbdev/unstable,testing 4:5.12.5-1 amd64 KDE window manager fbdev plugin kwin-wayland-backend-virtual/unstable,testing 4:5.12.5-1 amd64 KDE window manager virtual plugin kwin-wayland-backend-wayland/unstable,testing 4:5.12.5-1 amd64 KDE window manager nested wayland plugin kwin-wayland-backend-x11/unstable,testing 4:5.12.5-1 amd64 KDE window manager x11 plugin libecore-wl2-1/unstable,testing 1.20.7-4 amd64 Ecore functions for dealing with Wayland libevas1-engines-wayland/unstable,testing 1.20.7-4 amd64 Evas module providing the Wayland engine libglfw3-wayland/unstable,testing 3.2.1-1 amd64 portable library for OpenGL, window and input (wayland libraries) libkf5wayland-dev/unstable,testing 4:5.45.0-1 amd64 development files for kwayland libkf5wayland-doc/unstable,unstable,testing,testing 4:5.45.0-1 all Qt library wrapper for Wayland libraries (documentation) libkf5waylandclient5/unstable,testing,now 4:5.45.0-1 amd64 [installed] Qt library wrapper for Wayland libraries libkf5waylandserver5/unstable,testing 4:5.45.0-1 amd64 Qt library wrapper for Wayland libraries libnvidia-egl-wayland1/unstable,testing 390.48-3 amd64 NVIDIA binary Wayland EGL external platform library libqt5waylandclient5/unstable,testing,now 5.10.1-3 amd64 [installed,automatic] QtWayland client library libqt5waylandclient5-dev/unstable,testing 5.10.1-3 amd64 QtWayland client development files libqt5waylandcompositor5/unstable,testing,now 5.10.1-3 amd64 [installed,automatic] QtWayland compositor library libqt5waylandcompositor5-dev/unstable,testing 5.10.1-3 amd64 QtWayland compositor development files libsdl2-2.0-0/unstable,testing,now 2.0.8+dfsg1-1 amd64 [installed,automatic] Simple DirectMedia Layer libuwac0-0/unstable 2.0.0~git20180411.1.7a7b1802+dfsg1-1 amd64 Using wayland as a client library libuwac0-dev/unstable 2.0.0~git20180411.1.7a7b1802+dfsg1-1 amd64 Using wayland as a client (development files) libva-wayland2/unstable,testing,now 2.1.0-3 amd64 [installed,automatic] Video Acceleration (VA) API for Linux -- Wayland runtime libwayland-bin/unstable,testing 1.15.0-1 amd64 wayland compositor infrastructure - binary utilities libwayland-client0/unstable,testing,now 1.15.0-1 amd64 [installed] wayland compositor infrastructure - client library libwayland-cursor0/unstable,testing,now 1.15.0-1 amd64 [installed] wayland compositor infrastructure - cursor library libwayland-dev/unstable,testing 1.15.0-1 amd64 wayland compositor infrastructure - development files libwayland-doc/unstable,unstable,testing,testing 1.15.0-1 all wayland compositor infrastructure - documentation files libwayland-egl-backend-dev/unstable,testing 1.15.0-1 amd64 wayland compositor infrastructure - EGL backend development files libwayland-egl1/unstable,testing 1.15.0-1 amd64 wayland compositor infrastructure - EGL library libwayland-egl1-mesa/bionic 18.2~git1805121930.26ddc4~oibaf~b amd64 [upgradable from: 18.2~git1805060730.cd5319~oibaf~b] implementation of the Wayland EGL platform -- runtime libwayland-server0/unstable,testing,now 1.15.0-1 amd64 [installed] wayland compositor infrastructure - server library libweston-3-0/unstable,testing 3.0.0-1 amd64 reference implementation of a wayland compositor (shared libs) libweston-3-dev/unstable,testing 3.0.0-1 amd64 reference implementation of a wayland compositor (shared libs) libxkbcommon-dev/unstable,testing 0.8.0-1 amd64 library interface to the XKB compiler - development files libxkbcommon0/unstable,testing,now 0.8.0-1 amd64 [installed,automatic] library interface to the XKB compiler - shared library mpv/unstable,testing 0.27.2-1 amd64 video player based on MPlayer/mplayer2 nvidia-egl-wayland-common/unstable,testing 390.48-3 amd64 NVIDIA binary Wayland EGL external platform - common files nvidia-egl-wayland-icd/unstable,testing 390.48-3 amd64 NVIDIA Wayland EGL external platform library (ICD) plasma-workspace-wayland/unstable 4:5.12.5-1 amd64 Plasma Workspace for KF5 - Wayland integration qml-module-qtwayland-compositor/unstable,testing 5.10.1-3 amd64 Qt 5 Wayland Compositor QML module qtwayland5/unstable,testing,now 5.10.1-3 amd64 [installed,automatic] QtWayland platform plugin qtwayland5-dev-tools/unstable,testing 5.10.1-3 amd64 Qt 5 Wayland developer tools qtwayland5-doc/unstable,unstable,testing,testing 5.10.1-3 all Qt 5 Wayland Compositor documentation qtwayland5-doc-html/unstable,unstable,testing,testing 5.10.1-3 all Qt 5 Wayland Compositor HTML documentation qtwayland5-examples/unstable,testing 5.10.1-3 amd64 Qt 5 Wayland examples terminology/unstable 1.2.0-1 amd64 Enlightenment efl based terminal emulator terminology-data/unstable,unstable 1.2.0-1 all Enlightenment efl based terminal emulator data wayland-protocols/unstable,unstable,testing,testing 1.13-1 all wayland compositor protocols weston/unstable,testing 3.0.0-1 amd64 reference implementation of a wayland compositor xwayland/unstable,testing 2:1.19.6-1 amd64 Xwayland X server
Comment
Comment