Plasma/Wayland/Nvidia: Difference between revisions

From KDE Community Wiki
m (Improve formatting)
Line 3: Line 3:
=== Pre-requisites ===
=== Pre-requisites ===


* You need a very up-to-date Qt. Make sure you have >= Qt5.15.0 or 4bd13402f0293e85b8dfdf92254e250ac28094c7 cherry-picked.
* You need a very up-to-date Qt. Make sure you have >= Qt5.15.0 or [https://code.qt.io/cgit/qt/qtwayland.git/commit/?id=4bd13402f0293e85b8dfdf92254e250ac28094c7 4bd13402f0293e85b8dfdf92254e250ac28094c7] cherry-picked.


=== Mode setting===
=== Mode setting===
Line 9: Line 9:
Check our driver is running in modesettings mode
Check our driver is running in modesettings mode


"cat /sys/module/nvidia_drm/parameters/modeset"
<code>cat /sys/module/nvidia_drm/parameters/modeset</code>


It should print "Y"
It should print "Y"
Line 21: Line 21:
You should set the environment variable "KWIN_DRM_USE_EGL_STREAMS=1"
You should set the environment variable "KWIN_DRM_USE_EGL_STREAMS=1"


The easiest place is to add a file /etc/profile.d/kwin.sh  with the line
The easiest place is to add a file <code>/etc/profile.d/kwin.sh</code> with the line
export KWIN_DRM_USE_EGL_STREAMS=1
<code>export KWIN_DRM_USE_EGL_STREAMS=1</code>


Verify this is working with the command line tool "env" after rebooting.
Verify this is working with the command line tool "env" after rebooting.

Revision as of 15:05, 23 June 2020

Running Nvidia Wayland

Pre-requisites

Mode setting

Check our driver is running in modesettings mode

cat /sys/module/nvidia_drm/parameters/modeset

It should print "Y"

If not, modify your kernel command line and add the line nvidia-drm.modeset=1. Search for "kernel parameters" in your distribution https://wiki.archlinux.org/index.php/Kernel_parameters is a good starting point

Tell kwin to run with EGLStreams.

You should set the environment variable "KWIN_DRM_USE_EGL_STREAMS=1"

The easiest place is to add a file /etc/profile.d/kwin.sh with the line export KWIN_DRM_USE_EGL_STREAMS=1

Verify this is working with the command line tool "env" after rebooting.

Login

  • Select "Plasma (wayland)" from your login manager
  • Enjoy your beautiful super-fast accelerated wayland desktop!