How To Install qt6-qtwayland on Fedora 36

In this tutorial we learn how to install qt6-qtwayland in Fedora 36. qt6-qtwayland is Qt6 - Wayland platform support and QtCompositor module

Introduction

In this tutorial we learn how to install qt6-qtwayland on Fedora 36.

What is qt6-qtwayland

Qt6 - Wayland platform support and QtCompositor module.

We can use yum or dnf to install qt6-qtwayland on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install qt6-qtwayland.

Install qt6-qtwayland on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install qt6-qtwayland using dnf by running the following command:

sudo dnf -y install qt6-qtwayland

Install qt6-qtwayland on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install qt6-qtwayland using yum by running the following command:

sudo yum -y install qt6-qtwayland

How To Uninstall qt6-qtwayland on Fedora 36

To uninstall only the qt6-qtwayland package we can use the following command:

sudo dnf remove qt6-qtwayland

qt6-qtwayland Package Contents on Fedora 36

---
title: "How To Install qt6-qtwayland on Fedora 36"
linkTitle: "qt6-qtwayland"
type: "docs"
description: "In this tutorial we learn how to install qt6-qtwayland in Fedora 36. qt6-qtwayland is Qt6 - Wayland platform support and QtCompositor module"
date: "2022-08-17"
lastmod: "2022-08-17"
#image: /images/fedora/36/qt6-qtwayland-featured.png
---

## Introduction

In this tutorial we learn how to install `qt6-qtwayland` on Fedora 36.

### What is `qt6-qtwayland`

> Qt6 - Wayland platform support and QtCompositor module.  

We can use `yum` or `dnf` to install `qt6-qtwayland` on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install qt6-qtwayland.

## Install qt6-qtwayland on Fedora 36 Using dnf

Update yum database with `dnf` using the following command.

```bash
sudo dnf makecache --refresh

After updating yum database, We can install qt6-qtwayland using dnf by running the following command:

sudo dnf -y install qt6-qtwayland

Install qt6-qtwayland on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install qt6-qtwayland using yum by running the following command:

sudo yum -y install qt6-qtwayland

How To Uninstall qt6-qtwayland on Fedora 36

To uninstall only the qt6-qtwayland package we can use the following command:

sudo dnf remove qt6-qtwayland

qt6-qtwayland Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/0a
/usr/lib/.build-id/0a/9c0cd74659e5bdd0d226835c21796568694c1c
/usr/lib/.build-id/0f
/usr/lib/.build-id/0f/3da56dcdf6bad9e8e4fa08eac16b9bf15230b2
/usr/lib/.build-id/12
/usr/lib/.build-id/12/2529ee3443d7f507d5cfbebccd20703937317a
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/e6112ba26cee7ac8fbd97a0a074c917ace0278
/usr/lib/.build-id/1b/f74d0f555e4935c223dcf52ab5d4998c322ef4
/usr/lib/.build-id/23
/usr/lib/.build-id/23/e0dbb432cfb3c66d130feb770c90faf7fc74e3
/usr/lib/.build-id/3a
/usr/lib/.build-id/3a/340f8433e2bca84d49334cf283917052840c6c
/usr/lib/.build-id/43
/usr/lib/.build-id/43/3afdf0e4c96ca8c661a25227bdaf2f417d9cb2
/usr/lib/.build-id/4b
/usr/lib/.build-id/4b/9532ef60de4acedc4d26ec51697ee7071eedef
/usr/lib/.build-id/4f
/usr/lib/.build-id/4f/eb195d30116348cf133ce834e20ac638bf6268
/usr/lib/.build-id/51
/usr/lib/.build-id/51/05a716bb382d5b660b0ed93309b7d96b7b1219
/usr/lib/.build-id/54
/usr/lib/.build-id/54/2f1d9549ac1ab4f4a92bffc953a2b1cf094692
/usr/lib/.build-id/5b
/usr/lib/.build-id/5b/bf6dcb30046c7aa92542c926aa30c42575e157
/usr/lib/.build-id/75
/usr/lib/.build-id/75/28367683b717eab473abf8dcc9e010cbbba014
/usr/lib/.build-id/79
/usr/lib/.build-id/79/451338d6e0fb751a1aefe03c7e092f6d77e82c
/usr/lib/.build-id/86
/usr/lib/.build-id/86/ef89f332bd0729adeb1798bd5e660e4ce42a00
/usr/lib/.build-id/9f
/usr/lib/.build-id/9f/97672aa260c22cfe10b0eed44bf30a59ed8865
/usr/lib/.build-id/a7
/usr/lib/.build-id/a7/16f2b8533e5206329dea6f191c87cd28b0164e
/usr/lib/.build-id/b9
/usr/lib/.build-id/b9/46a7047bd2c90d88f8b04aeeb0f48a6b3b994f
/usr/lib/.build-id/be
/usr/lib/.build-id/be/dcab562d8b4a5c199551f111f5f38409d79917
/usr/lib/.build-id/c8
/usr/lib/.build-id/c8/c76d7ddaf5aafd4b7a0be0a76dcc11247269b0
/usr/lib/.build-id/d0
/usr/lib/.build-id/d0/2b9e417a4f229a2a48c6b8cc8642123a8ff78f
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/0c228b7d6575d81389f5b9f0f2e5facdcea73a
/usr/lib/.build-id/f8
/usr/lib/.build-id/f8/6cfd22183c5e76ba0d8eb451cb04b60e349c2a
/usr/lib/.build-id/ff
/usr/lib/.build-id/ff/a9bbfe0d7c6ec9fa0b0022b9c52813405848fe
/usr/lib64/libQt6WaylandClient.so.6
/usr/lib64/libQt6WaylandClient.so.6.2.3
/usr/lib64/libQt6WaylandCompositor.so.6
/usr/lib64/libQt6WaylandCompositor.so.6.2.3
/usr/lib64/libQt6WaylandEglClientHwIntegration.so.6
/usr/lib64/libQt6WaylandEglClientHwIntegration.so.6.2.3
/usr/lib64/libQt6WaylandEglCompositorHwIntegration.so.6
/usr/lib64/libQt6WaylandEglCompositorHwIntegration.so.6.2.3
/usr/lib64/libQt6WlShellIntegration.so.6
/usr/lib64/libQt6WlShellIntegration.so.6.2.3
/usr/lib64/qt6/plugins/platforms/libqwayland-egl.so
/usr/lib64/qt6/plugins/platforms/libqwayland-generic.so
/usr/lib64/qt6/plugins/wayland-decoration-client
/usr/lib64/qt6/plugins/wayland-decoration-client/libbradient.so
/usr/lib64/qt6/plugins/wayland-graphics-integration-client
/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so
/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libshm-emulation-server.so
/usr/lib64/qt6/plugins/wayland-graphics-integration-client/libvulkan-server.so
/usr/lib64/qt6/plugins/wayland-graphics-integration-server
/usr/lib64/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-shm-emulation-server.so
/usr/lib64/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-vulkan-server.so
/usr/lib64/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so
/usr/lib64/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-eglstream-controller.so
/usr/lib64/qt6/plugins/wayland-shell-integration
/usr/lib64/qt6/plugins/wayland-shell-integration/libfullscreen-shell-v1.so
/usr/lib64/qt6/plugins/wayland-shell-integration/libivi-shell.so
/usr/lib64/qt6/plugins/wayland-shell-integration/libwl-shell-plugin.so
/usr/lib64/qt6/plugins/wayland-shell-integration/libxdg-shell.so
/usr/lib64/qt6/qml/QtWayland
/usr/lib64/qt6/qml/QtWayland/Client
/usr/lib64/qt6/qml/QtWayland/Client/TextureSharing
/usr/lib64/qt6/qml/QtWayland/Client/TextureSharing/libwaylandtexturesharingplugin.so
/usr/lib64/qt6/qml/QtWayland/Client/TextureSharing/qmldir
/usr/lib64/qt6/qml/QtWayland/Compositor
/usr/lib64/qt6/qml/QtWayland/Compositor/IviApplication
/usr/lib64/qt6/qml/QtWayland/Compositor/IviApplication/libwaylandcompositoriviapplicationplugin.so
/usr/lib64/qt6/qml/QtWayland/Compositor/IviApplication/plugins.qmltypes
/usr/lib64/qt6/qml/QtWayland/Compositor/IviApplication/qmldir
/usr/lib64/qt6/qml/QtWayland/Compositor/TextureSharingExtension
/usr/lib64/qt6/qml/QtWayland/Compositor/TextureSharingExtension/libwaylandtexturesharingextensionplugin.so
/usr/lib64/qt6/qml/QtWayland/Compositor/TextureSharingExtension/qmldir
/usr/lib64/qt6/qml/QtWayland/Compositor/WaylandCompositor.qmltypes
/usr/lib64/qt6/qml/QtWayland/Compositor/WlShell
/usr/lib64/qt6/qml/QtWayland/Compositor/WlShell/libwaylandcompositorwlshellplugin.so
/usr/lib64/qt6/qml/QtWayland/Compositor/WlShell/plugins.qmltypes
/usr/lib64/qt6/qml/QtWayland/Compositor/WlShell/qmldir
/usr/lib64/qt6/qml/QtWayland/Compositor/XdgShell
/usr/lib64/qt6/qml/QtWayland/Compositor/XdgShell/libwaylandcompositorxdgshellplugin.so
/usr/lib64/qt6/qml/QtWayland/Compositor/XdgShell/plugins.qmltypes
/usr/lib64/qt6/qml/QtWayland/Compositor/XdgShell/qmldir
/usr/lib64/qt6/qml/QtWayland/Compositor/libqwaylandcompositorplugin.so
/usr/lib64/qt6/qml/QtWayland/Compositor/qmldir
/usr/lib64/qt6/qml/QtWayland/Compositor/qmlfiles
/usr/lib64/qt6/qml/QtWayland/Compositor/qmlfiles/WaylandCursorItem.qml
/usr/lib64/qt6/qml/QtWayland/Compositor/qmlfiles/WaylandOutputWindow.qml
/usr/share/doc/qt6-qtwayland
/usr/share/doc/qt6-qtwayland/README
/usr/share/licenses/qt6-qtwayland
/usr/share/licenses/qt6-qtwayland/LICENSE.FDL
/usr/share/licenses/qt6-qtwayland/LICENSE.GPL2
/usr/share/licenses/qt6-qtwayland/LICENSE.GPL3
/usr/share/licenses/qt6-qtwayland/LICENSE.GPL3-EXCEPT
/usr/share/licenses/qt6-qtwayland/LICENSE.LGPL3

References

Summary

In this tutorial we learn how to install qt6-qtwayland on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).

/usr/lib/.build-id /usr/lib/.build-id/0e /usr/lib/.build-id/0e/0109fbcbf9507c82479f4326e732d91b08a995 /usr/lib/.build-id/17 /usr/lib/.build-id/17/a9431d37101e0fc83ae403b435b565d32d9e34 /usr/lib/.build-id/27 /usr/lib/.build-id/27/b50465219c5f4de9d375042f7cd85460379552 /usr/lib/.build-id/2f /usr/lib/.build-id/2f/440067e0940f850fdcf798bb208cda8a9b64f6 /usr/lib/.build-id/31 /usr/lib/.build-id/31/ea1c71da2a5f1c2a1643dcb833ef160d224fdb /usr/lib/.build-id/47 /usr/lib/.build-id/47/cb99e8714c82389b307fe5790f24c916179ad1 /usr/lib/.build-id/58 /usr/lib/.build-id/58/243bc34e8fd754b3cb584360682c7ffb3d1043 /usr/lib/.build-id/6b /usr/lib/.build-id/6b/2e09b0e4eca0eda6290d3b36198fb500128828 /usr/lib/.build-id/70 /usr/lib/.build-id/70/60cef92d85206b318f53e950f1d306f2963543 /usr/lib/.build-id/73 /usr/lib/.build-id/73/0920a7dbf14758cb7a41122918712996de81c5 /usr/lib/.build-id/77 /usr/lib/.build-id/77/8832ad739593001b8e8a1410568ed6ba080918 /usr/lib/.build-id/7b /usr/lib/.build-id/7b/6f1a5e28f3fbba8279b2ed26cda8126dcd151c /usr/lib/.build-id/82 /usr/lib/.build-id/82/9cc0deda6bc87a6cf1b33ee6b5b065d66184ec /usr/lib/.build-id/82/b671a5776289dca8586d6113ef7def505665f0 /usr/lib/.build-id/85 /usr/lib/.build-id/85/3aeddc62e9225c63e6c36d98f77c09e9e191f2 /usr/lib/.build-id/8d /usr/lib/.build-id/8d/1735207ba13efae71489dd20b54830ffc06d1c /usr/lib/.build-id/a0 /usr/lib/.build-id/a0/738286480f756a1732d592215f2a5a143aa9f8 /usr/lib/.build-id/a3 /usr/lib/.build-id/a3/b9b9c640099f115516ebfebfadd13a86cce27d /usr/lib/.build-id/b4 /usr/lib/.build-id/b4/4bc3a353e5d08f76c01fbdcb102624f41dd068 /usr/lib/.build-id/ba /usr/lib/.build-id/ba/b63e67b4d5f8cc08038908ac0b653a24a5c296 /usr/lib/.build-id/c6 /usr/lib/.build-id/c6/fe3ad16ff84a1082451eca825601b4316471af /usr/lib/.build-id/cd /usr/lib/.build-id/cd/5ab40a2aad93b641dd375b231efcca7c98a956 /usr/lib/.build-id/e0 /usr/lib/.build-id/e0/54b25f805507feaa3633de9ee6c9e29cbc5e90 /usr/lib/.build-id/eb /usr/lib/.build-id/eb/e94f00cbbfbc4723aa77088539499b38c3df76 /usr/lib/.build-id/f0 /usr/lib/.build-id/f0/85420fd0202a1c0d2eff6e7b970771a055b8be /usr/lib/libQt6WaylandClient.so.6 /usr/lib/libQt6WaylandClient.so.6.2.3 /usr/lib/libQt6WaylandCompositor.so.6 /usr/lib/libQt6WaylandCompositor.so.6.2.3 /usr/lib/libQt6WaylandEglClientHwIntegration.so.6 /usr/lib/libQt6WaylandEglClientHwIntegration.so.6.2.3 /usr/lib/libQt6WaylandEglCompositorHwIntegration.so.6 /usr/lib/libQt6WaylandEglCompositorHwIntegration.so.6.2.3 /usr/lib/libQt6WlShellIntegration.so.6 /usr/lib/libQt6WlShellIntegration.so.6.2.3 /usr/lib/qt6/plugins/platforms/libqwayland-egl.so /usr/lib/qt6/plugins/platforms/libqwayland-generic.so /usr/lib/qt6/plugins/wayland-decoration-client /usr/lib/qt6/plugins/wayland-decoration-client/libbradient.so /usr/lib/qt6/plugins/wayland-graphics-integration-client /usr/lib/qt6/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so /usr/lib/qt6/plugins/wayland-graphics-integration-client/libshm-emulation-server.so /usr/lib/qt6/plugins/wayland-graphics-integration-client/libvulkan-server.so /usr/lib/qt6/plugins/wayland-graphics-integration-server /usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-shm-emulation-server.so /usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-vulkan-server.so /usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-egl.so /usr/lib/qt6/plugins/wayland-graphics-integration-server/libqt-wayland-compositor-wayland-eglstream-controller.so /usr/lib/qt6/plugins/wayland-shell-integration /usr/lib/qt6/plugins/wayland-shell-integration/libfullscreen-shell-v1.so /usr/lib/qt6/plugins/wayland-shell-integration/libivi-shell.so /usr/lib/qt6/plugins/wayland-shell-integration/libwl-shell-plugin.so /usr/lib/qt6/plugins/wayland-shell-integration/libxdg-shell.so /usr/lib/qt6/qml/QtWayland /usr/lib/qt6/qml/QtWayland/Client /usr/lib/qt6/qml/QtWayland/Client/TextureSharing /usr/lib/qt6/qml/QtWayland/Client/TextureSharing/libwaylandtexturesharingplugin.so /usr/lib/qt6/qml/QtWayland/Client/TextureSharing/qmldir /usr/lib/qt6/qml/QtWayland/Compositor /usr/lib/qt6/qml/QtWayland/Compositor/IviApplication /usr/lib/qt6/qml/QtWayland/Compositor/IviApplication/libwaylandcompositoriviapplicationplugin.so /usr/lib/qt6/qml/QtWayland/Compositor/IviApplication/plugins.qmltypes /usr/lib/qt6/qml/QtWayland/Compositor/IviApplication/qmldir /usr/lib/qt6/qml/QtWayland/Compositor/TextureSharingExtension /usr/lib/qt6/qml/QtWayland/Compositor/TextureSharingExtension/libwaylandtexturesharingextensionplugin.so /usr/lib/qt6/qml/QtWayland/Compositor/TextureSharingExtension/qmldir /usr/lib/qt6/qml/QtWayland/Compositor/WaylandCompositor.qmltypes /usr/lib/qt6/qml/QtWayland/Compositor/WlShell /usr/lib/qt6/qml/QtWayland/Compositor/WlShell/libwaylandcompositorwlshellplugin.so /usr/lib/qt6/qml/QtWayland/Compositor/WlShell/plugins.qmltypes /usr/lib/qt6/qml/QtWayland/Compositor/WlShell/qmldir /usr/lib/qt6/qml/QtWayland/Compositor/XdgShell /usr/lib/qt6/qml/QtWayland/Compositor/XdgShell/libwaylandcompositorxdgshellplugin.so /usr/lib/qt6/qml/QtWayland/Compositor/XdgShell/plugins.qmltypes /usr/lib/qt6/qml/QtWayland/Compositor/XdgShell/qmldir /usr/lib/qt6/qml/QtWayland/Compositor/libqwaylandcompositorplugin.so /usr/lib/qt6/qml/QtWayland/Compositor/qmldir /usr/lib/qt6/qml/QtWayland/Compositor/qmlfiles /usr/lib/qt6/qml/QtWayland/Compositor/qmlfiles/WaylandCursorItem.qml /usr/lib/qt6/qml/QtWayland/Compositor/qmlfiles/WaylandOutputWindow.qml /usr/share/doc/qt6-qtwayland /usr/share/doc/qt6-qtwayland/README /usr/share/licenses/qt6-qtwayland /usr/share/licenses/qt6-qtwayland/LICENSE.FDL /usr/share/licenses/qt6-qtwayland/LICENSE.GPL2 /usr/share/licenses/qt6-qtwayland/LICENSE.GPL3 /usr/share/licenses/qt6-qtwayland/LICENSE.GPL3-EXCEPT /usr/share/licenses/qt6-qtwayland/LICENSE.LGPL3


## References

* [qt6-qtwayland website](http://www.qt.io)

## Summary

In this tutorial we learn how to install `qt6-qtwayland` on [Fedora 36](/fedora/36/) using [yum](/fedora/36/yum/) and [dnf]((/fedora/36/dnf/).