https://lists.freebsd.org/archives/freebsd-desktop/2024-January/004092.html
Anything in particular? There were a few replies.
There's direction to use a more appropriate address, for KDE:
- kde@freebsd.org
https://lists.freebsd.org/archives/freebsd-desktop/2024-January/004092.html
I was able to make it work. KDE 5 and Wayland. However I was not able to get a higher screen resolution than 1024 x 768?FYI:
I invested a lot of time but never got kde to work under Wayland. Neither version 5 nor 6.
So maybe it required fixes ?
I was able to make it work. KDE 5 and Wayland. However I was not able to get a higher screen resolution than 1024 x 768?
My monitor is 2k 2560 x 1440 max resolution. After lots of trial I gave up.
That said in the little 1024 x 768 low resolution window it was running nice and promising.
I tried KDE6 with Xorg... Compiled all the packages from ports, but still need to troubleshoot. Posted a couple vids/screenies on my user profile. I personally decided to hold off Wayland for now, just have KDE6 running properly.
My Wayland errors are similar to what OP posted.
I know how to do the research, just too frustratingly busy IRL to put in that kind of effort at this time...
> ==> sysrc seatd_enable="YES"
> Plasma cannot use seatd without : https://github.com/CTSRD-CHERI/cheribsd-ports/commit/02e468a397ad
# cd /usr/ports/x11-wm/plasma5-kwin
# mv Makefile Makefile_
# cp '/home/marietto/Desktop/cheribsd.patch' .
# cd /usr/ports/x11-wm/plasma5-kwin/files
# cp '/home/marietto/Desktop/Makefile' .
# cd /usr/ports/x11-wm/plasma5-kwin
# make
make: "/usr/ports/x11-wm/plasma5-kwin/Makefile" line 74: Malformed conditional (!${ABI:Mpurecap})
make: Fatal errors encountered -- cannot continue
make: stopped in /usr/ports/x11-wm/plasma5-kwin
KDE 5 stuff cannot be installed side-by-side on the same host as KDE 6. The FreeBSD-KDE team knows that much. Reason being - 5 and 6 have components with same names installing into same places. If you have x11-wm/plasma6-kwin, you cannot install x11-wm/plasma5-kwin on the same host.1) Should I make the installation of plasma5-kwin from ports even if I want to install KDE Plasma 6 ?
Mario Marietto <marietto2008@gmail.com> writes:
> ==> pkg install plasma6-plasma kde6-devel
Drop kde6-devel. It's obsolete and pulls other KDE stuff besides Plasma
like KDE Gear (aka applications) that can be used even on GNOME, XFCE, etc.
> ==> pkg install --glob "plasma6-*"
> ==> pkg install --glob "kf6-*"
Unnecessary: already pulled by plasma6-plasma.
> ==> sysrc seatd_enable="YES"
Plasma cannot use seatd without : https://github.com/CTSRD-CHERI/cheribsd-ports/commit/02e468a397ad
> ==> sysrc -f /etc/rc.conf kld_list+="nvidia-modeset nvidia-
> drm linux linux64 i915kms ext2fs mac_priority"
nvidia-drm already loads nvidia-modeset. Moreover, loading
nvidia-modeset before nvidia-drm may not work.
According to https://www.freshports.org/graphics/nvidia-drm-61-kmod...
you also need "sysctl hw.nvidiadrm.modeset=1"
> export MOZ_ENABLE_WAYLAND=1
> export __NV_PRIME_RENDER_OFFLOAD=1
> export __GLX_VENDOR_LIBRARY_NAME=nvidia
> export XDG_SESSION_TYPE=wayland
> export XDG_RUNTIME_DIR=/tmp/$USER/.xdg
> export CLUTTER_BACKEND=wayland
> export SDL_VIDEODRIVER=wayland
> export LIBGL_DRI3_ENABLE=1
> export XKB_DEFAULT_RULES=evdev
> export QT_QPA_PLATFORM=wayland-egl
> export QT_WAYLAND_DISABLE_WINDOWDECORATION=1
> export BEMENU_BACKEND=wayland
> export WLR_DRM_NO_ATOMIC=1
> export XCURSOR_THEME=whiteglass
> #export QT_QPA_PLATFORMTHEME=qt5ct
> export WLR_NO_HARDWARE_CURSORS=1
Looks like a cargo cult. Not only many of these are default but some may
even break Xwayland support in apps that don't support Wayland natively
yet such as emulators/wine*
> [ -d $XDG_RUNTIME_DIR ] || mkdir -m 700 -p $XDG_RUNTIME_DIR
Manually setting and creating XDG_RUNTIME_DIR is obsolete on FreeBSD >= 14
via pam_xdg(?.
Besides, Plasma uses ConsoleKit2 which overrides XDG_RUNTIME_DIR and (if
the value is same) destroys existing contents. GUI apps started before
Plasma with different XDG_RUNTIME_DIR wouldn't be accessible from within
Plasma and may cause other issues.
> exec dbus-launch --sh-syntax --exit-with-session startplasma-
Plasma requires ConsoleKit2 session, so prepend ck-launch-session
like https://cgit.freebsd.org/.../files/startplasma-wayland.sh
> but I get the following errors :
>
> https://ibb.co/VNmW9Wn
> https://ibb.co/Hhd5y0Z
> https://ibb.co/XL1xtLH
Do you have /dev/dri/card0 ? If not debug drm-kmod or nvidia-drm-kmod.
After that check if Wayfire works before going on Plasma journey. DEs
like Plasma are a pinnacle of complexity, so even experienced users can
easily drown in pilot errors.
Plasma/Wayland 6.1.1 works fine for me but I've only tested under Sway.
If standalone Plasma/Wayland fails it's likely due to ConsoleKit2 again.
Do you realize that there was no outright confirmation that 5 and 6 can be installed together?Below there are the full instructions given to me by Jan :
And he attached a screenshot showing that it works. It seems that plasma6-plasma should / could be installed with plasma5-kwin. So,according with the Jan instructions,now I should apply the patches. But I don't know how to do it.
… It seems that plasma6-plasma should / could be installed with plasma5-kwin. …
- plasma6-kwin-6.1.2 [FreeBSD-ports] conflicts with plasma5-kwin-5.27.11_1 [installed] on /usr/local/bin/kwin_wayland
… screenshot that you saw on the ML. …
… kde6-devel should also install plasma6-plasma …
root@mowa219-gjp4-zbook-freebsd:~ # pkg iinfo konsole
pkg: No package(s) matching konsole
root@mowa219-gjp4-zbook-freebsd:~ # pkg install --yes kde6-devel
Updating FreeBSD-ports repository catalogue...
FreeBSD-ports repository is up to date.
Updating FreeBSD-base repository catalogue...
FreeBSD-base repository is up to date.
Updating local-poudriere repository catalogue...
Fetching meta.conf: 100% 178 B 0.2kB/s 00:01
Fetching data.pkg: 100% 40 KiB 41.0kB/s 00:01
Processing entries: 100%
The provides database is up-to-date.
local-poudriere repository update completed. 141 packages processed.
All repositories are up to date.
The following 19 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
dconf-editor: 3.38.3_3 [FreeBSD-ports]
dolphin-devel: 24.01.90 [FreeBSD-ports]
gwenview-devel: 24.01.90_1 [FreeBSD-ports]
kate-devel: 24.01.90_1 [FreeBSD-ports]
kde6-devel: 6.1.2.24.01.90 [FreeBSD-ports]
kf6-extra-cmake-modules: 6.3.0 [FreeBSD-ports]
kf6-frameworks: 6.3.0 [FreeBSD-ports]
kf6-kapidox: 6.3.0 [FreeBSD-ports]
kf6-kcalendarcore: 6.3.0 [FreeBSD-ports]
kf6-kcontacts: 6.3.0 [FreeBSD-ports]
kf6-kdav: 6.3.0 [FreeBSD-ports]
kf6-kdnssd: 6.3.0 [FreeBSD-ports]
kf6-kimageformats: 6.3.0 [FreeBSD-ports]
kf6-kpeople: 6.3.0 [FreeBSD-ports]
kf6-kplotting: 6.3.0 [FreeBSD-ports]
kf6-syndication: 6.3.0 [FreeBSD-ports]
kf6-threadweaver: 6.3.0 [FreeBSD-ports]
konsole-devel: 24.01.90 [FreeBSD-ports]
Installed packages to be REINSTALLED:
unixODBC-2.3.12_1 [FreeBSD-ports]
Number of packages to be installed: 18
Number of packages to be reinstalled: 1
The process will require 78 MiB more space.
26 MiB to be downloaded.
[1/19] Fetching kde6-devel-6.1.2.24.01.90.pkg: 100% 1 KiB 1.3kB/s 00:01
[2/19] Fetching kf6-kimageformats-6.3.0.pkg: 100% 156 KiB 160.0kB/s 00:01
[3/19] Fetching kate-devel-24.01.90_1.pkg: 100% 10 MiB 10.4MB/s 00:01
[4/19] Fetching kf6-kdav-6.3.0.pkg: 100% 111 KiB 113.7kB/s 00:01
[5/19] Fetching konsole-devel-24.01.90.pkg: 100% 2 MiB 2.0MB/s 00:01
[6/19] Fetching kf6-kapidox-6.3.0.pkg: 100% 83 KiB 84.9kB/s 00:01
[7/19] Fetching kf6-frameworks-6.3.0.pkg: 100% 2 KiB 2.0kB/s 00:01
[8/19] Fetching kf6-kpeople-6.3.0.pkg: 100% 160 KiB 163.6kB/s 00:01
[9/19] Fetching dconf-editor-3.38.3_3.pkg: 100% 601 KiB 615.0kB/s 00:01
[10/19] Fetching kf6-kplotting-6.3.0.pkg: 100% 50 KiB 50.8kB/s 00:01
[11/19] Fetching dolphin-devel-24.01.90.pkg: 100% 4 MiB 4.6MB/s 00:01
[12/19] Fetching kf6-threadweaver-6.3.0.pkg: 100% 80 KiB 81.5kB/s 00:01
[13/19] Fetching kf6-extra-cmake-modules-6.3.0.pkg: 100% 561 KiB 574.0kB/s 00:01
[14/19] Fetching unixODBC-2.3.12_1.pkg: 100% 547 KiB 559.9kB/s 00:01
[15/19] Fetching kf6-syndication-6.3.0.pkg: 100% 192 KiB 196.9kB/s 00:01
[16/19] Fetching gwenview-devel-24.01.90_1.pkg: 100% 7 MiB 7.1MB/s 00:01
[17/19] Fetching kf6-kdnssd-6.3.0.pkg: 100% 86 KiB 88.4kB/s 00:01
[18/19] Fetching kf6-kcontacts-6.3.0.pkg: 100% 312 KiB 319.9kB/s 00:01
[19/19] Fetching kf6-kcalendarcore-6.3.0.pkg: 100% 335 KiB 343.0kB/s 00:01
Checking integrity... done (0 conflicting)
[1/19] Installing kf6-kcontacts-6.3.0...
[1/19] Extracting kf6-kcontacts-6.3.0: 100%
[2/19] Installing kf6-kimageformats-6.3.0...
[2/19] Extracting kf6-kimageformats-6.3.0: 100%
[3/19] Installing kf6-kdav-6.3.0...
[3/19] Extracting kf6-kdav-6.3.0: 100%
[4/19] Installing kf6-kapidox-6.3.0...
[4/19] Extracting kf6-kapidox-6.3.0: 100%
[5/19] Installing kf6-kpeople-6.3.0...
[5/19] Extracting kf6-kpeople-6.3.0: 100%
[6/19] Installing kf6-kplotting-6.3.0...
[6/19] Extracting kf6-kplotting-6.3.0: 100%
[7/19] Installing kf6-threadweaver-6.3.0...
[7/19] Extracting kf6-threadweaver-6.3.0: 100%
[8/19] Installing kf6-extra-cmake-modules-6.3.0...
[8/19] Extracting kf6-extra-cmake-modules-6.3.0: 100%
[9/19] Installing kf6-syndication-6.3.0...
[9/19] Extracting kf6-syndication-6.3.0: 100%
[10/19] Installing kf6-kdnssd-6.3.0...
[10/19] Extracting kf6-kdnssd-6.3.0: 100%
[11/19] Installing kf6-kcalendarcore-6.3.0...
[11/19] Extracting kf6-kcalendarcore-6.3.0: 100%
[12/19] Installing kate-devel-24.01.90_1...
[12/19] Extracting kate-devel-24.01.90_1: 100%
[13/19] Installing konsole-devel-24.01.90...
[13/19] Extracting konsole-devel-24.01.90: 100%
[14/19] Installing kf6-frameworks-6.3.0...
[14/19] Extracting kf6-frameworks-6.3.0: 100%
[15/19] Installing dolphin-devel-24.01.90...
[15/19] Extracting dolphin-devel-24.01.90: 100%
[16/19] Installing gwenview-devel-24.01.90_1...
[16/19] Extracting gwenview-devel-24.01.90_1: 100%
[17/19] Installing kde6-devel-6.1.2.24.01.90...
[17/19] Extracting kde6-devel-6.1.2.24.01.90: 100%
[18/19] Installing dconf-editor-3.38.3_3...
[18/19] Extracting dconf-editor-3.38.3_3: 100%
[19/19] Reinstalling unixODBC-2.3.12_1...
[19/19] Extracting unixODBC-2.3.12_1: 100%
==> Running trigger: desktop-file-utils.ucl
Building cache database of MIME types
==> Running trigger: gtk-update-icon-cache.ucl
Generating GTK icon cache for /usr/local/share/icons/hicolor
==> Running trigger: glib-schemas.ucl
Compiling glib schemas
Warning: Schema “org.florence” has path “/apps/florence/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.florence.controller” has path “/apps/florence/controller/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.florence.behaviour” has path “/apps/florence/behaviour/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.florence.window” has path “/apps/florence/window/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.florence.colours” has path “/apps/florence/colours/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.florence.layout” has path “/apps/florence/layout/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.florence.style” has path “/apps/florence/style/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus” has path “/desktop/ibus/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus.general” has path “/desktop/ibus/general/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus.general.hotkey” has path “/desktop/ibus/general/hotkey/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus.panel” has path “/desktop/ibus/panel/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.freedesktop.ibus.panel.emoji” has path “/desktop/ibus/panel/emoji/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.crypto.cache” has path “/desktop/gnome/crypto/cache/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.crypto.pgp” has path “/desktop/gnome/crypto/pgp/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.seahorse” has path “/apps/seahorse/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.seahorse.manager” has path “/apps/seahorse/listing/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.locale” has path “/system/locale/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy” has path “/system/proxy/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.http” has path “/system/proxy/http/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.https” has path “/system/proxy/https/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.ftp” has path “/system/proxy/ftp/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
Warning: Schema “org.gnome.system.proxy.socks” has path “/system/proxy/socks/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated.
root@mowa219-gjp4-zbook-freebsd:~ # bectl list -c creation | tail -n 6
1500020-002-base-ports - - 36.6M 2024-07-14 06:33
1500020-003-kde6 - - 2.34G 2024-07-14 07:24
1500020-004-base - - 2.79G 2024-07-16 08:47
1500020-005-base - - 2.81G 2024-07-17 03:02
1500020-006-base R - 366G 2024-07-17 17:47
1500020-007-plasma6 N / 675M 2024-07-18 09:19
root@mowa219-gjp4-zbook-freebsd:~ #
Also, if kde6-devel is omitted, then applications such as Konsole will be missing.
Code:root@mowa219-gjp4-zbook-freebsd:~ # pkg iinfo konsole pkg: No package(s) matching konsole root@mowa219-gjp4-zbook-freebsd:~ # pkg install --yes kde6-devel Updating FreeBSD-ports repository catalogue... FreeBSD-ports repository is up to date. Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating local-poudriere repository catalogue... Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 Fetching data.pkg: 100% 40 KiB 41.0kB/s 00:01 Processing entries: 100% The provides database is up-to-date. local-poudriere repository update completed. 141 packages processed. All repositories are up to date. The following 19 package(s) will be affected (of 0 checked): New packages to be INSTALLED: dconf-editor: 3.38.3_3 [FreeBSD-ports] dolphin-devel: 24.01.90 [FreeBSD-ports] gwenview-devel: 24.01.90_1 [FreeBSD-ports] kate-devel: 24.01.90_1 [FreeBSD-ports] kde6-devel: 6.1.2.24.01.90 [FreeBSD-ports] kf6-extra-cmake-modules: 6.3.0 [FreeBSD-ports] kf6-frameworks: 6.3.0 [FreeBSD-ports] kf6-kapidox: 6.3.0 [FreeBSD-ports] kf6-kcalendarcore: 6.3.0 [FreeBSD-ports] kf6-kcontacts: 6.3.0 [FreeBSD-ports] kf6-kdav: 6.3.0 [FreeBSD-ports] kf6-kdnssd: 6.3.0 [FreeBSD-ports] kf6-kimageformats: 6.3.0 [FreeBSD-ports] kf6-kpeople: 6.3.0 [FreeBSD-ports] kf6-kplotting: 6.3.0 [FreeBSD-ports] kf6-syndication: 6.3.0 [FreeBSD-ports] kf6-threadweaver: 6.3.0 [FreeBSD-ports] konsole-devel: 24.01.90 [FreeBSD-ports] Installed packages to be REINSTALLED: unixODBC-2.3.12_1 [FreeBSD-ports] Number of packages to be installed: 18 Number of packages to be reinstalled: 1 The process will require 78 MiB more space. 26 MiB to be downloaded. [1/19] Fetching kde6-devel-6.1.2.24.01.90.pkg: 100% 1 KiB 1.3kB/s 00:01 [2/19] Fetching kf6-kimageformats-6.3.0.pkg: 100% 156 KiB 160.0kB/s 00:01 [3/19] Fetching kate-devel-24.01.90_1.pkg: 100% 10 MiB 10.4MB/s 00:01 [4/19] Fetching kf6-kdav-6.3.0.pkg: 100% 111 KiB 113.7kB/s 00:01 [5/19] Fetching konsole-devel-24.01.90.pkg: 100% 2 MiB 2.0MB/s 00:01 [6/19] Fetching kf6-kapidox-6.3.0.pkg: 100% 83 KiB 84.9kB/s 00:01 [7/19] Fetching kf6-frameworks-6.3.0.pkg: 100% 2 KiB 2.0kB/s 00:01 [8/19] Fetching kf6-kpeople-6.3.0.pkg: 100% 160 KiB 163.6kB/s 00:01 [9/19] Fetching dconf-editor-3.38.3_3.pkg: 100% 601 KiB 615.0kB/s 00:01 [10/19] Fetching kf6-kplotting-6.3.0.pkg: 100% 50 KiB 50.8kB/s 00:01 [11/19] Fetching dolphin-devel-24.01.90.pkg: 100% 4 MiB 4.6MB/s 00:01 [12/19] Fetching kf6-threadweaver-6.3.0.pkg: 100% 80 KiB 81.5kB/s 00:01 [13/19] Fetching kf6-extra-cmake-modules-6.3.0.pkg: 100% 561 KiB 574.0kB/s 00:01 [14/19] Fetching unixODBC-2.3.12_1.pkg: 100% 547 KiB 559.9kB/s 00:01 [15/19] Fetching kf6-syndication-6.3.0.pkg: 100% 192 KiB 196.9kB/s 00:01 [16/19] Fetching gwenview-devel-24.01.90_1.pkg: 100% 7 MiB 7.1MB/s 00:01 [17/19] Fetching kf6-kdnssd-6.3.0.pkg: 100% 86 KiB 88.4kB/s 00:01 [18/19] Fetching kf6-kcontacts-6.3.0.pkg: 100% 312 KiB 319.9kB/s 00:01 [19/19] Fetching kf6-kcalendarcore-6.3.0.pkg: 100% 335 KiB 343.0kB/s 00:01 Checking integrity... done (0 conflicting) [1/19] Installing kf6-kcontacts-6.3.0... [1/19] Extracting kf6-kcontacts-6.3.0: 100% [2/19] Installing kf6-kimageformats-6.3.0... [2/19] Extracting kf6-kimageformats-6.3.0: 100% [3/19] Installing kf6-kdav-6.3.0... [3/19] Extracting kf6-kdav-6.3.0: 100% [4/19] Installing kf6-kapidox-6.3.0... [4/19] Extracting kf6-kapidox-6.3.0: 100% [5/19] Installing kf6-kpeople-6.3.0... [5/19] Extracting kf6-kpeople-6.3.0: 100% [6/19] Installing kf6-kplotting-6.3.0... [6/19] Extracting kf6-kplotting-6.3.0: 100% [7/19] Installing kf6-threadweaver-6.3.0... [7/19] Extracting kf6-threadweaver-6.3.0: 100% [8/19] Installing kf6-extra-cmake-modules-6.3.0... [8/19] Extracting kf6-extra-cmake-modules-6.3.0: 100% [9/19] Installing kf6-syndication-6.3.0... [9/19] Extracting kf6-syndication-6.3.0: 100% [10/19] Installing kf6-kdnssd-6.3.0... [10/19] Extracting kf6-kdnssd-6.3.0: 100% [11/19] Installing kf6-kcalendarcore-6.3.0... [11/19] Extracting kf6-kcalendarcore-6.3.0: 100% [12/19] Installing kate-devel-24.01.90_1... [12/19] Extracting kate-devel-24.01.90_1: 100% [13/19] Installing konsole-devel-24.01.90... [13/19] Extracting konsole-devel-24.01.90: 100% [14/19] Installing kf6-frameworks-6.3.0... [14/19] Extracting kf6-frameworks-6.3.0: 100% [15/19] Installing dolphin-devel-24.01.90... [15/19] Extracting dolphin-devel-24.01.90: 100% [16/19] Installing gwenview-devel-24.01.90_1... [16/19] Extracting gwenview-devel-24.01.90_1: 100% [17/19] Installing kde6-devel-6.1.2.24.01.90... [17/19] Extracting kde6-devel-6.1.2.24.01.90: 100% [18/19] Installing dconf-editor-3.38.3_3... [18/19] Extracting dconf-editor-3.38.3_3: 100% [19/19] Reinstalling unixODBC-2.3.12_1... [19/19] Extracting unixODBC-2.3.12_1: 100% ==> Running trigger: desktop-file-utils.ucl Building cache database of MIME types ==> Running trigger: gtk-update-icon-cache.ucl Generating GTK icon cache for /usr/local/share/icons/hicolor ==> Running trigger: glib-schemas.ucl Compiling glib schemas Warning: Schema “org.florence” has path “/apps/florence/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.florence.controller” has path “/apps/florence/controller/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.florence.behaviour” has path “/apps/florence/behaviour/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.florence.window” has path “/apps/florence/window/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.florence.colours” has path “/apps/florence/colours/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.florence.layout” has path “/apps/florence/layout/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.florence.style” has path “/apps/florence/style/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.freedesktop.ibus” has path “/desktop/ibus/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.freedesktop.ibus.general” has path “/desktop/ibus/general/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.freedesktop.ibus.general.hotkey” has path “/desktop/ibus/general/hotkey/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.freedesktop.ibus.panel” has path “/desktop/ibus/panel/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.freedesktop.ibus.panel.emoji” has path “/desktop/ibus/panel/emoji/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.crypto.cache” has path “/desktop/gnome/crypto/cache/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.crypto.pgp” has path “/desktop/gnome/crypto/pgp/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.seahorse” has path “/apps/seahorse/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.seahorse.manager” has path “/apps/seahorse/listing/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.locale” has path “/system/locale/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy” has path “/system/proxy/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy.http” has path “/system/proxy/http/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy.https” has path “/system/proxy/https/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy.ftp” has path “/system/proxy/ftp/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. Warning: Schema “org.gnome.system.proxy.socks” has path “/system/proxy/socks/”. Paths starting with “/apps/”, “/desktop/” or “/system/” are deprecated. root@mowa219-gjp4-zbook-freebsd:~ # bectl list -c creation | tail -n 6 1500020-002-base-ports - - 36.6M 2024-07-14 06:33 1500020-003-kde6 - - 2.34G 2024-07-14 07:24 1500020-004-base - - 2.79G 2024-07-16 08:47 1500020-005-base - - 2.81G 2024-07-17 03:02 1500020-006-base R - 366G 2024-07-17 17:47 1500020-007-plasma6 N / 675M 2024-07-18 09:19 root@mowa219-gjp4-zbook-freebsd:~ #
Yeah, I get the same error messages. I strongly suspect they are due to the plethora of environment variables (as mentioned in post #34) not being set properly. I suspect that the bash script (startplasma-wayland) is expected to set them. But once the bash process setting all those ENV variables exits, I'd think that all those ENV variables get wiped away. I don't know that for sure, it's just an educated guess on my part.Ubuntu Pastebin
pastebin.ubuntu.com
Do you have /dev/dri/card0 ? If not debug drm-kmod or nvidia-drm-kmod.
After that check if Wayfire works before going on Plasma journey. DEs
like Plasma are a pinnacle of complexity, so even experienced users can
easily drown in pilot errors.
org.kde.startup: "kdeinit5_shutdown" QList() exited with code 255
Plasma cannot use seatd without : https://github.com/CTSRD-CHERI/cheribsd-ports/commit/02e468a397ad
Busy with setting up laptop for my 6 yo, I got KDE6 with Wayland running, but I wanted to change theme to Scratchy, but nothing really seems to happen. Which files should I be looking at for errors and or clues why this doesn't work?
KDE6 Wayland Themes
Busy with setting up laptop for my 6 yo, I got KDE6 with Wayland running, but I wanted to change theme to Scratchy, but nothing really seems to happen. Which files should I be looking at for errors and or clues why this doesn't work?forums.freebsd.org
Yeah, something is messed up if log output from installation of kde6 mentions components that look like they belong to kde5.Looking at the log,I found this line :
Code:org.kde.startup: "kdeinit5_shutdown" QList() exited with code 255
so,kde plasma 6 is using kdeinit5. Is kdeinit5 tied to plasma5-kwin ? I suspect it is. This brings me to this statement :
my bet is that it is not needed to install kde5_kwin. It is already invoked at some point by the kde 6 stuff.
This means that what's needed is to find the way to patch it with the patches proposed by jan.
This is the road that I want to follow.
Yeah, something is messed up if log output from installation of kde6 mentions components that look like they belong to kde5.
Just use this idea to guide you: 5 and 6 cannot be installed side by side.
So use a pure 6 installation, and figure out where references to 5 come from.
Re-read the thread carefully. There's no mention at all of 5 alongside 6. it's about themes on KDE 6 under Wayland, not "5 with 6 on same host".Look at this post : https://forums.freebsd.org/threads/kde6-wayland-themes.94225/
He has been able to do it.