➜ ~ echo $XDG_SESSION_TYPE
x11
➜ ~ pamac search --installed wayland
libva 2.19.0-1 extra
Video Acceleration (VA) API for Linux
lib32-libva 2.18.0-1 multilib
Video Acceleration (VA) API for Linux (32-bit)
xorg-xwayland 23.1.2-1 extra
run X clients under wayland
qt5-wayland 5.15.10+kde+r52-1 extra
Provides APIs for Wayland
lib32-wayland 1.22.0-1 multilib
A computer display server protocol
wayland-protocols 1.32-1 extra
Specifications of extended Wayland protocols
wayland 1.22.0-1 extra
A computer display server protocol
➜ ~
$ pamac search --installed wayland
libva 2.19.0-1 extra
Video Acceleration (VA) API for Linux
lib32-libva 2.18.0-1 multilib
Video Acceleration (VA) API for Linux (32-bit)
qt5-wayland 5.15.10+kde+r52-1 extra
Provides APIs for Wayland
lib32-wayland 1.22.0-1 multilib
A computer display server protocol
kwayland-integration 5.27.6-1 extra
Provides integration plugins for various KDE frameworks for the wayland windowing system
kwayland 5.108.0-1 extra
Qt-style Client and Server library wrapper for the Wayland libraries
egl-wayland 2:1.1.12-1 extra
EGLStream-based Wayland external platform
wayland-utils 1.2.0-1 extra
Wayland tools to display information about current compositor
wayland-protocols 1.32-1 extra
Specifications of extended Wayland protocols
wayland 1.22.0-1 extra
A computer display server protocol
You can check why it’s installed, since it’s probable installed because of a dependency:
$ pamac info wayland
Name : wayland
Version : 1.22.0-1
Description : A computer display server protocol
URL : https://wayland.freedesktop.org/
Licences : MIT
Repository : extra
Installed Size : 820.0 kB
Groups : --
Depends On : glibc libffi expat libxml2 default-cursors
Optional Dependencies : --
Required By : dunst egl-wayland electron22 etcher-bin gst-plugins-bad-libs gst-plugins-base-libs gtk3 gtk4 lib32-wayland libdecor libva mesa mpv vulkan-tools wayland-utils webkit2gtk webkit2gtk-4.1 wpebackend-fdo
Optional For : libxkbcommon
Provides : libwayland-client.so=0-64 libwayland-cursor.so=0-64 libwayland-egl.so=1-64 libwayland-server.so=0-64
Replaces : --
Conflicts With : --
Packager : Sébastien Luttringer <seblu@seblu.net>
Build Date : Thu 06 Apr 2023 20:29:46
Install Date : Tue 11 Apr 2023 14:56:10
Install Reason : Installed as a dependency for another package
Validated By : Signature
Backup files : --
Note:
Install Reason : Installed as a dependency for another package
So it’s probably some dependency…doesn’t mean we use it, obviously.