ankursinha
(FranciscoD)
October 30, 2025, 1:30pm
1
Hi all,
I’ve been updating my machine for the past few releases now. Back then, I was using Gnome on X11 because zoom didn’t support Wayland. Now, though, this is not an issue (GDM doesn’t do X11 anyway).
So, can I remove all X11 packages now, or can I remove some and others are still required?
rpm -qa \*x11\*
xorg-x11-drv-nvidia-kmodsrc-580.95.05-1.fc43.x86_64
libxkbcommon-x11-1.11.0-1.fc43.x86_64
xorg-x11-drv-nvidia-cuda-libs-580.95.05-1.fc43.x86_64
xorg-x11-server-common-21.1.18-2.fc43.x86_64
dbus-x11-1.16.0-4.fc43.x86_64
xorg-x11-fonts-Type1-7.5-41.fc43.noarch
xorg-x11-drv-wacom-serial-support-1.2.3-3.fc43.x86_64
xorg-x11-xauth-1.1.4-2.fc43.x86_64
xorg-x11-xinit-1.4.3-3.fc43.x86_64
xorg-x11-proto-devel-2024.1-5.fc43.noarch
libreoffice-x11-25.8.2.2-2.fc43.x86_64
xorg-x11-drv-libinput-1.5.0-3.fc43.x86_64
xorg-x11-server-Xorg-21.1.18-2.fc43.x86_64
qt5-qtx11extras-5.15.17-2.fc43.x86_64
xorg-x11-server-Xwayland-24.1.8-2.fc43.x86_64
egl-x11-1.0.3-1.fc43.x86_64
xorg-x11-drv-nvidia-libs-580.95.05-1.fc43.x86_64
xorg-x11-drv-nvidia-xorg-libs-580.95.05-1.fc43.x86_64
xorg-x11-drv-nvidia-580.95.05-1.fc43.x86_64
xorg-x11-drv-nvidia-cuda-580.95.05-1.fc43.x86_64
xorg-x11-drv-nvidia-power-580.95.05-1.fc43.x86_64
xorg-x11-drv-amdgpu-25.0.0-1.fc43.x86_64
xorg-x11-drv-ati-22.0.0-5.fc43.x86_64
xorg-x11-drv-evdev-2.11.0-3.fc43.x86_64
xorg-x11-drv-intel-2.99.917^20240506gitce811e7-64.fc43.x86_64
xorg-x11-drv-nouveau-1.0.17-13.fc43.x86_64
xorg-x11-drv-openchrome-0.6.604^20230328git857d892-3.fc43.x86_64
xorg-x11-drv-qxl-0.1.6-8.fc43.x86_64
xorg-x11-drv-vmware-13.4.0-11.fc43.x86_64
xorg-x11-drv-wacom-1.2.3-3.fc43.x86_64
xorg-x11-fonts-100dpi-7.5-41.fc43.noarch
1 Like
I think that will uninstall ALL your Nvidia drivers.
How do you expect Xwayland to continue to work?
Start with removing xorg-x11-server-Xorg-21.1.18-2.fc43.x86_64 and its dependencies like xorg-x11-drv (not the nvidia ones)
ran this in a VM runnig F42 WS:
$ rpm -qa \*x11\*
libxkbcommon-x11-1.8.1-1.fc42.x86_64
xorg-x11-xauth-1.1.3-3.fc42.x86_64
xorg-x11-xinit-1.4.3-2.fc42.x86_64
qt5-qtx11extras-5.15.17-1.fc42.x86_64
xorg-x11-proto-devel-2024.1-4.fc42.noarch
xorg-x11-server-Xwayland-24.1.8-1.fc42.x86_64
Is the only xorg nvidia package, the other nvidia packages are required for wayland.
FTR I have no intention to rename the nvidia packages for wayland.
2 Likes
ankursinha
(FranciscoD)
October 30, 2025, 2:23pm
5
I do not know—what do I need XWayland for?
1 Like
ilikelinux
(ilikelinux)
October 30, 2025, 2:27pm
6
To run some x-apps which not would run correct under wayland, semi compatible ones
1 Like
uninstall and find out
There are still many X11 programs, and will be for a very, very long time.
1 Like
tqcharm
(Mike B.)
October 31, 2025, 12:19pm
8
FWIW, on a Silverblue install, rebased to F43, there’s only one relevant Xorg/X11 package:
$ rpm -qa \*xorg\*
xorg-x11-server-Xwayland-24.1.8-2.fc43.aarch64
$ rpm -qa \*x11\*
libxkbcommon-x11-1.11.0-1.fc43.aarch64
qt5-qtx11extras-5.15.17-2.fc43.aarch64
xorg-x11-server-Xwayland-24.1.8-2.fc43.aarch64
2 Likes
ersen
(ersen)
October 31, 2025, 1:12pm
9
xorg-x11-server-Xwayland is still a dependency, even if you run a pure Wayland session.
$ sudo dnf repoquery --whatrequires=xorg-x11-server-Xwayland
audacity-0:3.7.5-1.fc43.x86_64
cosmic-comp-0:1.0.0~beta.1.1-1.fc43.x86_64
cosmic-comp-0:1.0.0~beta.3-1.fc43.x86_64
gala-wayland-0:8.2.3^20250610.git42ab42a-1.fc43.noarch
gamescope-0:3.16.15-1.fc43.x86_64
gnome-session-wayland-session-0:49.1-1.fc43.x86_64
initial-setup-gui-wayland-cosmic-0:0~git.20241103.1.d35e087-3.fc43.noarch
initial-setup-gui-wayland-generic-0:0.3.101-6.fc43.x86_64
initial-setup-gui-wayland-miraclewm-0:0~git.20250922.1.ed44d89-1.fc43.noarch
initial-setup-gui-wayland-plasma-0:43.1-1.fc43.noarch
initial-setup-gui-wayland-sway-0:0.4.3-2.fc43.noarch
kwin-0:6.4.5-1.fc43.x86_64
mir-demos-0:2.22.1-1.fc43.x86_64
miriway-0:25.10-1.fc43.x86_64
phosh-0:0.49.0-1.fc43.x86_64
plasma-workspace-0:6.4.5-4.fc43.x86_64
sommelier-0:0~20240902git67bc17e-6.fc43.x86_64
sway-config-fedora-0:0.4.3-2.fc43.noarch
sway-config-upstream-0:1.11-2.fc43.noarch
wayback-0:0.2-1.fc43.x86_64
x11docker-0:7.6.0-6.fc43.noarch
xorg-x11-server-Xwayland-devel-0:24.1.8-2.fc43.i686
xorg-x11-server-Xwayland-devel-0:24.1.8-2.fc43.x86_64
xorg-x11-server-Xwayland-devel-0:24.1.9-1.fc43.i686
xorg-x11-server-Xwayland-devel-0:24.1.9-1.fc43.x86_64
xwayland-run-0:0.0.4-12.fc43.noarch
xwayland-satellite-0:0.7-1.fc43.x86_64
2 Likes
scottro
(Scott Robbins)
November 1, 2025, 10:05am
10
For what it’s worth on RedHat, (not Fedora) the labwc window manager, a wayland version of openbox, doesn’t run (labrc built from git, not an rpm, without Xwayland.