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'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 <<a href="mailto:drsnx60@gmail.com">drsnx60@gmail.com</a>> 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 "WAYLAND" 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>
