Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Feb 2026 14:04:14 +0100
From:      Alice Sowerby <alice@freebsdfoundation.org>
To:        Lars Tunkrans <drsnx60@gmail.com>
Cc:        freebsd@ny-central.org, Alfonso Sabato Siciliano <alfix86@gmail.com>, emaste@freebsdfoundation.org,  freebsd-desktop@freebsd.org
Subject:   Re: [LDWG] running KDE6 on WAYLAND for 16-current and 15-stable
Message-ID:  <CAE=KKV_t-Pch0TFHhdTLF24raDMeVPnXEFYTFQqO3oUNEMHRJg@mail.gmail.com>
In-Reply-To: <b636ad80-5fcd-48e9-9bfa-756d4fe7abfb@gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Hi Lars,

Thanks for sharing your discoveries since you kindly agreed to look into
this in one of the Laptop and Desktop Working Group meetings.

With the caveat that I am not very experienced with these systems, it looks
like you have made some good progress towards understanding what wasn't
working and how to fix it.

What are the next steps, do you need input or collaboration from others?

Thanks,

Alice.

On Thu, Jan 29, 2026 at 11:19 PM Lars Tunkrans <drsnx60@gmail.com> wrote:

> HI,
>
>   Alice  asked me  to look into starting  Wayland/KDE6/Plasma6 on
> Nvidia GPU  on  FreeBSD  15.
>
>   I have now tried KDE6-Plasma6-Wayland on Freebsd15-stable with NVIDIA
> GPU RTX4000-ADA, that i upgraded yesterday 2026-01-28 with latest
> stable 15 src tree and latest /usr/ports/  tree.
>
> I decided to use the same approach that I used on 16-current , to
> include "WAYLAND" in the /etc/make.conf OPTIONS_SET_FORCE list.
> This builds the KDE6_Plasma6 binaries with usable WAYLAND environment
> when doing a manual build of
> x11/xorg, x11/gnome, x11/kde x11/kde-gear, graphics/nvidia_drm_kmod
> sysutils/seatd . WAYLAND parts is buildt as a biproduct.
> ( the NVIDIA setup is the standard documented setup from the handbook )
> Previously I had not FORCED SET wayland form the /etc/make.conf on this
> workstation.
>
>
> and
> export WLR_NO_HARDWARE_CURSORS=1
> export KWIN_FORCE_SW_CURSOR=1
> in $HOME/.profile
>
> to address the non showing cursor.
>
> I now believe that the reason for difficulties of setting up wayland
> with KDE6_Plasma6 and Nvidia GPU is because
> some binary packages in the repos are built without the Wayland options.
>
> I now have the following compiled ports with a configured option of
> WAYLAND .
> ( list below extracted  from  /var/db/ports   options  lists )
>
>
> devel_sdl20
> devel_sdl3
> graphics_gstreamer1-plugins-gl
> graphics_mesa-dri
> graphics_mesa-libs
> graphics_plasma6-spectacle
> graphics_vulkan-loader
> graphics_vulkan-tools
> multimedia_gstreamer1-vaapi
> multimedia_libva
> multimedia_libxine
> multimedia_mpv
> multimedia_vlc
> net_freerdp3
> sysutils_gnome-control-center
> sysutils_gnome-settings-daemon
> textproc_ibus
> www_webkit2-gtk
> x11-toolkits_gtk30
> x11-toolkits_gtk40
> x11-wm_mutter
> x11_libxkbcommon
>
> I believe it  should be  ensured  that  Wayland compile-time option  is
> included  when  building the  binary  Repo packages.
> This makes wayland start on NVIDIA KDE6 Plasma6 for both Freebsd 15 and 16.
>
>
> using
>
> $ exec dbus-launch ck-launch-session startplasma-wayland
>
> Regards
>
> --
> -------------------------
> Lars Tunkrans
> Oracle SPARC/Solaris System Administrator
> Fujitsu M12 SPARC Specilaist
>
>

[-- Attachment #2 --]
<div dir="ltr">Hi Lars, <div><br></div><div>Thanks for sharing your discoveries since you kindly agreed to look into this in one of the Laptop and Desktop Working Group meetings. </div><div><br></div><div>With the caveat that I am not very experienced with these systems, it looks like you have made some good progress towards understanding what wasn&#39;t working and how to fix it.  </div><div><br></div><div>What are the next steps, do you need input or collaboration from others?</div><div><br></div><div>Thanks,</div><div><br></div><div>Alice.</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Jan 29, 2026 at 11:19 PM Lars Tunkrans &lt;<a href="mailto:drsnx60@gmail.com">drsnx60@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">HI,<br>
<br>
  Alice  asked me  to look into starting  Wayland/KDE6/Plasma6 on  <br>
Nvidia GPU  on  FreeBSD  15.<br>
<br>
  I have now tried KDE6-Plasma6-Wayland on Freebsd15-stable with NVIDIA <br>
GPU RTX4000-ADA, that i upgraded yesterday 2026-01-28 with latest  <br>
stable 15 src tree and latest /usr/ports/  tree.<br>
<br>
I decided to use the same approach that I used on 16-current , to <br>
include &quot;WAYLAND&quot; in the /etc/make.conf OPTIONS_SET_FORCE list.<br>
This builds the KDE6_Plasma6 binaries with usable WAYLAND environment <br>
when doing a manual build of<br>
x11/xorg, x11/gnome, x11/kde x11/kde-gear, graphics/nvidia_drm_kmod <br>
sysutils/seatd . WAYLAND parts is buildt as a biproduct.<br>
( the NVIDIA setup is the standard documented setup from the handbook )<br>
Previously I had not FORCED SET wayland form the /etc/make.conf on this <br>
workstation.<br>
<br>
<br>
and<br>
export WLR_NO_HARDWARE_CURSORS=1<br>
export KWIN_FORCE_SW_CURSOR=1<br>
in $HOME/.profile<br>
<br>
to address the non showing cursor.<br>
<br>
I now believe that the reason for difficulties of setting up wayland <br>
with KDE6_Plasma6 and Nvidia GPU is because<br>
some binary packages in the repos are built without the Wayland options.<br>
<br>
I now have the following compiled ports with a configured option of <br>
WAYLAND .<br>
( list below extracted  from  /var/db/ports   options  lists )<br>
<br>
<br>
devel_sdl20<br>
devel_sdl3<br>
graphics_gstreamer1-plugins-gl<br>
graphics_mesa-dri<br>
graphics_mesa-libs<br>
graphics_plasma6-spectacle<br>
graphics_vulkan-loader<br>
graphics_vulkan-tools<br>
multimedia_gstreamer1-vaapi<br>
multimedia_libva<br>
multimedia_libxine<br>
multimedia_mpv<br>
multimedia_vlc<br>
net_freerdp3<br>
sysutils_gnome-control-center<br>
sysutils_gnome-settings-daemon<br>
textproc_ibus<br>
www_webkit2-gtk<br>
x11-toolkits_gtk30<br>
x11-toolkits_gtk40<br>
x11-wm_mutter<br>
x11_libxkbcommon<br>
<br>
I believe it  should be  ensured  that  Wayland compile-time option  is  <br>
included  when  building the  binary  Repo packages.<br>
This makes wayland start on NVIDIA KDE6 Plasma6 for both Freebsd 15 and 16.<br>
<br>
<br>
using<br>
<br>
$ exec dbus-launch ck-launch-session startplasma-wayland<br>
<br>
Regards<br>
<br>
-- <br>
-------------------------<br>
Lars Tunkrans<br>
Oracle SPARC/Solaris System Administrator<br>
Fujitsu M12 SPARC Specilaist<br>
<br>
</blockquote></div>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAE=KKV_t-Pch0TFHhdTLF24raDMeVPnXEFYTFQqO3oUNEMHRJg>