NVIDIA 595.58.03 / 580.142 / 470.256.02 + X11 on Fedora 43/42/41 with GNOME and KDE Plasma
Table of Contents
9. Enable X11 with NVIDIA 595.58.03 / 590.48.01 / 580.142 / 470.256.02 proprietary drivers on Fedora 43/42/41 (GDM/GNOME + SDDM/KDE Plasma)⌗
This is guide, howto enable NVIDIA accelerated 3D rendering and X11 on Fedora 43/42/41 with NVIDIA 595.58.03 / 590.48.01 / 580.142 / 535.247.01 / 470.223.02 proprietary drivers on GNOME and KDE Plasma. Tested with latest NVIDIA drivers, I assume here that you have installed NVIDIA drivers using this guide. This should work normally with any other installation methods too. This works also without NVIDIA drivers if needed.
Why enable X11?⌗
Fedora 42/41 is first Wayland only version of Fedora.
Important note (Fedora 43): GNOME and GDM no longer support Xorg sessions on Fedora 43. If you need X11 on Fedora 43, use KDE Plasma + SDDM (X11) instead.
Fedora no longer pre-installs the Gnome and KDE Plasma X11 session for new installations. Here is the guide howto enable X11.
This is important for many NVIDIA users, like gamers and users who want to use some more advanced configurations.
Note: Do this using fully updated system and latest kernel, also NVIDIA 595.58.03 / 590.48.01 / 580.142 / 535.247.01 / 470.256.02 drivers installed.
Check video version of guide NVIDIA + X11 on Fedora 43/42/41 / GNOME:
Support inttf:
Check video version of guide NVIDIA + X11 on Fedora 43/42/41 / KDE Plasma:
Support inttf:
9.1 Change root user⌗
su -
## OR ##
sudo -i
9.2 Enable X11 + Display Manager (GDM / SDDM)⌗
9.2.1 Enable X11 with GDM⌗
Note: This disable wayland, if you want to use both Wayland and X11 desktops, then skip this step.
Fedora 43 note: GNOME/GDM Xorg sessions are not supported on Fedora 43, so this setting alone will not give you a GNOME on X11 login option.
Modify /etc/gdm/custom.conf
[daemon]
WaylandEnable=false
9.2.2 Enable X11 with SDDM⌗
Add / Modify /etc/sddm.conf to following
[general]
DisplayServer=x11
Following step is mainly for the users who can’t run Wayland (NVIDIA 390.157 users) and this will replace/remove SDDM Wayland
dnf install sddm-x11 --allowerasing
9.3 Install GNOME / KDE Plasma X11 sessions (xsessions)⌗
9.3.1 GNOME X11 session⌗
Fedora 43 note: GNOME X11 session is not available on Fedora 43.
dnf install gnome-session-xsession
9.3.2 KDE Plasma X11 session⌗
dnf install plasma-workspace-x11
9.4 Reboot / Log Out⌗
reboot
When you system boot you should be able to select GNOME / KDE Plasma X11 session, login using it and open terminal and type:
echo $XDG_SESSION_TYPE
Output should be X11.
9.5 VDPAU/VAAPI support⌗
To enable video acceleration support for your player (Note: you need Geforce 8 or later and X11).
## Fedora 43/42/41 ##
dnf install vdpauinfo libva-vdpau-driver libva-utils