<div dir="ltr"><div>---> gets a cursor but gets stuck...</div><div><br></div><div>What does this mean ? That in the end,it will not work even if the parameters are correct and the patch applied ? <br></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 30, 2024 at 8:52 PM Jesper Schmitz Mouridsen <<a href="mailto:jsm@freebsd.org">jsm@freebsd.org</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"><br>
Hi Mario<br>
for plasma5 in FreeBSD 14.1 latest the following hack works<br>
patchde libinput and libudev. the first might not be needed the second<br>
is hackish...<br>
<br>
for plasma6 i removed powerdevil and used<br>
export XDG_CONFIG_HOME="$HOME/.config"<br>
export XDG_CACHE_HOME="$HOME/.cache"<br>
export XDG_DATA_HOME="$HOME/.local/share"<br>
export XDG_RUNTIME_DIR="/var/run/user/1001"<br>
export LIBSEAT_BACKEND=consolekit2<br>
ck-launch-session dbus-run-session startplasma-wayland 2>&1 | tee <br>
startplasma.log<br>
<br>
which worked.<br>
<br>
cat /usr/ports/devel/libudev-devd/files/patch-udev-device.c<br>
<br>
--- udev-device.c.orig  2024-07-30 16:20:00 UTC<br>
+++ udev-device.c<br>
@@ -181,8 +181,9 @@ udev_device_has_tag(struct udev_device *ud, const char<br>
        struct udev_list_entry *ule;<br>
<br>
        TRC("(%p, %s)", ud, tag);<br>
-       ule = udev_list_entry_get_first(udev_device_get_tags_list(ud));<br>
-       return (udev_list_entry_get_by_name(ule, tag) != NULL);<br>
+//     ule = udev_list_entry_get_first(udev_device_get_tags_list(ud));<br>
+//     return (udev_list_entry_get_by_name(ule, tag) != NULL);<br>
+       return false;<br>
  }<br>
<br>
  struct udev_list *<br>
<br>
You might also need in (truncated)<br>
--- tools/libinput-list-kernel-devices.py.orig2024-07-30 15:23:31 UTC<br>
+++ tools/libinput-list-kernel-devices.py<br>
              if parent is not None:<br>
                  name = parent.properties["NAME"] or ""<br>
-                # The udev name includes enclosing quotes<br>
-                devices[device.device_node] = name[1:-1]<br>
+                devices[device.device_node] = name<br>
<br>
      def versionsort(key):<br>
          return int(key[len("/dev/input/event") :])<br>
<br>
On 23.07.2024 16.29, Mario Marietto wrote:<br>
> Hello to everyone.<br>
> <br>
> I’m trying to run KDE 6 + Wayland on FreeBSD 14.1.<br>
> <br>
> Using the parameters below :<br>
> <br>
> #!/bin/sh<br>
> <br>
> #export QT_DEBUG_PLUGINS=1<br>
> #export WAYLAND_DEBUG=1<br>
> <br>
> export XDG_CONFIG_HOME="$HOME/.config"<br>
> export XDG_CACHE_HOME="$HOME/.cache"<br>
> export XDG_DATA_HOME="$HOME/.local/share"<br>
> export XDG_RUNTIME_DIR=/var/run/user/"$(id -u)"<br>
> export QT_WAYLAND_SHELL_INTEGRATION=xdg-shell<br>
> export XDG_SESSION_TYPE=xdg-shell<br>
> export QT_QPA_PLATFORMTHEME=qt5ct<br>
> export QT_QPA_PLATFORM=minimal<br>
> export WLR_NO_HARDWARE_CURSORS=1<br>
> export LIBSEAT_BACKEND=consolekit2<br>
> <br>
> ck-launch-session dbus-run-session startplasma-wayland 2> startplasma.log<br>
> <br>
> I get this output :<br>
> <br>
> org.kde.startup: not a reply org.freedesktop.locale1<br>
> QDBusMessage(type=Error, service="", error<br>
> name="org.freedesktop.DBus.Error.ServiceUnknown", error message="The<br>
> name org.freedesktop.locale1 was not provided by any .service files",<br>
> signature="s", contents=("The name org.freedesktop.locale1 was not<br>
> provided by any .service files") )<br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.kde.KSplash' requested by ':1.0' (uid=1001 pid=1024 comm="")<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.kde.KSplash'<br>
> Initializing  "/usr/local/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so"<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.freedesktop.portal.Desktop' requested by ':1.5' (uid=1001<br>
> pid=1029 comm="")<br>
> <br>
> kf.kirigami.platform: Failed to find a Kirigami platform plugin for style ""<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.freedesktop.portal.Documents' requested by ':1.6' (uid=1001<br>
> pid=1037 comm="")<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.freedesktop.impl.portal.PermissionStore' requested by ':1.7'<br>
> (uid=1001 pid=1039 comm="")<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.freedesktop.impl.portal.PermissionStore'<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.freedesktop.portal.Documents'<br>
> <br>
> fuse: unknown option(s): `-o auto_unmount'<br>
> error: fuse init failed: Can't create fuse session<br>
> <br>
> (/usr/local/libexec/xdg-desktop-portal:1037):<br>
> xdg-desktop-portal-WARNING **: 15:03:41.378: Failed to load<br>
> RealtimeKit property:<br>
> GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name<br>
> org.freedesktop.RealtimeKit1 was not provided by any .service files<br>
> <br>
> (/usr/local/libexec/xdg-desktop-portal:1037):<br>
> xdg-desktop-portal-WARNING **: 15:03:41.378: Failed to load<br>
> RealtimeKit property:<br>
> GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name<br>
> org.freedesktop.RealtimeKit1 was not provided by any .service files<br>
> <br>
> (/usr/local/libexec/xdg-desktop-portal:1037):<br>
> xdg-desktop-portal-WARNING **: 15:03:41.379: Failed to load<br>
> RealtimeKit property:<br>
> GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name<br>
> org.freedesktop.RealtimeKit1 was not provided by any .service files<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.freedesktop.impl.portal.desktop.kde' requested by ':1.6'<br>
> (uid=1001 pid=1037 comm="")<br>
> <br>
> No backend specified, automatically choosing drm<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.freedesktop.impl.portal.desktop.kde'<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.gtk.vfs.Daemon' requested by ':1.6' (uid=1001 pid=1037<br>
> comm="")<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.gtk.vfs.Daemon'<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.gtk.vfs.UDisks2VolumeMonitor' requested by ':1.6' (uid=1001<br>
> pid=1037 comm="")<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.gtk.vfs.UDisks2VolumeMonitor'<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.gtk.vfs.MTPVolumeMonitor' requested by ':1.6' (uid=1001<br>
> pid=1037 comm="")<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.gtk.vfs.MTPVolumeMonitor'<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Activating service<br>
> name='org.gtk.vfs.GPhoto2VolumeMonitor' requested by ':1.6' (uid=1001<br>
> pid=1037 comm="")<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.gtk.vfs.GPhoto2VolumeMonitor'<br>
> <br>
> (/usr/local/libexec/xdg-desktop-portal:1037):<br>
> xdg-desktop-portal-WARNING **: 15:03:41.496: Failed connect to<br>
> PipeWire: Couldn't connect to PipeWire<br>
> <br>
> (/usr/local/libexec/xdg-desktop-portal:1037):<br>
> xdg-desktop-portal-WARNING **: 15:03:41.501: Choosing kwallet.portal<br>
> for org.freedesktop.impl.portal.Secret via the deprecated UseIn key<br>
> <br>
> (/usr/local/libexec/xdg-desktop-portal:1037):<br>
> xdg-desktop-portal-WARNING **: 15:03:41.501: The preferred method to<br>
> match portal implementations to desktop environments is to use the<br>
> portals.conf(5) configuration file<br>
> <br>
> dbus-daemon[1023]: [session uid=1001 pid=1023] Successfully activated<br>
> service 'org.freedesktop.portal.Desktop'<br>
> <br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> No backend specified, automatically choosing drm<br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> <br>
> No backend specified, automatically choosing drm<br>
> <br>
> Unable to determine system time zone: please check your system configuration.<br>
> kwin_screencast: Failed to connect PipeWire context<br>
> org.kde.startup: "kdeinit5_shutdown" QList() exited with code 255<br>
> Initializing  "/usr/local/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so"<br>
> startplasma-wayland: Shutting down...<br>
> startplasmacompositor: Shutting down...<br>
> startplasmacompositor: Done.<br>
> <br>
> A connection to the bus can't be made<br>
> <br>
> /usr/local/bin/xrdb: Connection refused<br>
> /usr/local/bin/xrdb: Can't open display ':0'<br>
> /usr/local/bin/xsetroot:  unable to open display ':0'<br>
> <br>
> Initializing  "/usr/local/lib/qt6/plugins/plasma/kcms/systemsettings/kcm_mouse.so"<br>
> kcm_mouse: Not able to select appropriate backend.<br>
> <br>
> Maybe they can be fixed using the proper parameters. Can someone help me ?<br>
> thanks.<br>
> <br>
> <br>
> On /etc/rc.conf I have added : dbus_enable="YES" and DBUS is running.<br>
> <br>
> Infact keeping intact all those parameters and changing only this line :<br>
> <br>
> ck-launch-session dbus-run-session startplasma-wayland<br>
> <br>
> <br>
> with this :<br>
> <br>
> ck-launch-session dbus-run-session wayfire<br>
> <br>
> <br>
> wayland + wayfire start like a charme. So,Wayland is ready to go. Logic<br>
> wants that the problems that we see are related to X11 and / or KDE6<br>
> <br>
> <br>
> On Mon, Jul 22, 2024 at 7:17 PM Mario Marietto <<a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>><br>
> wrote:<br>
> <br>
>> Hello.<br>
>><br>
>> I've fixed the compilation error. Now I would like to fix the error inside<br>
>> your script. I've added tmpfs,but I get it anyway.<br>
>><br>
>> [image: Istantanea_2024-07-22_19-16-07.png]<br>
>> [image: Istantanea_2024-07-22_19-16-41.png]<br>
>><br>
>> On Mon, Jul 22, 2024 at 5:36 PM Mario Marietto <<a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>><br>
>> wrote:<br>
>><br>
>>> I'm not sure if poudriere will fix that bug (that I saw every time I have<br>
>>> restarted the compilation using an earlier version of the vm). I suspect<br>
>>> that learning poudriere can't help me and it is a waste of time.<br>
>>><br>
>>> On Mon, Jul 22, 2024 at 3:16 PM Tobias C. Berner <<a href="mailto:tcberner@gmail.com" target="_blank">tcberner@gmail.com</a>><br>
>>> wrote:<br>
>>><br>
>>>> It builds for both wayland and x11.<br>
>>>><br>
>>>> Mfg Tobias<br>
>>>><br>
>>>> ---------- Forwarded message ---------<br>
>>>> Von: Mario Marietto <<a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>><br>
>>>> Date: Mo., 22. Juli 2024, 14:53<br>
>>>> Subject: Re: KDE 6 + Wayland : it works or not ?<br>
>>>> To: Tobias C. Berner <<a href="mailto:tcberner@gmail.com" target="_blank">tcberner@gmail.com</a>><br>
>>>> Cc: <<a href="mailto:kde-freebsd@kde.org" target="_blank">kde-freebsd@kde.org</a>><br>
>>>><br>
>>>><br>
>>>> ---> It's x11/kde (<br>
>>>> <a href="https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6/x11/kde6" rel="noreferrer" target="_blank">https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6/x11/kde6</a><br>
>>>> <<a href="https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6/x11/kde" rel="noreferrer" target="_blank">https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6/x11/kde</a>><br>
>>>><br>
>>>> I suspect that x11/kde6 will compile kde6 for x11,not for wayland. Are<br>
>>>> you sure that it includes the necessary wayland packages ? I want to run<br>
>>>> kde 6 on wayland,not on x11.<br>
>>>><br>
>>>> On Mon, Jul 22, 2024 at 2:24 PM Tobias C. Berner <<a href="mailto:tcberner@gmail.com" target="_blank">tcberner@gmail.com</a>><br>
>>>> wrote:<br>
>>>><br>
>>>>> Moin moin<br>
>>>>><br>
>>>>> Please use poudriere. I will not look into other compilation failures.<br>
>>>>><br>
>>>>> mfg Tobias<br>
>>>>><br>
>>>>> On Mon, 22 Jul 2024 at 14:17, Mario Marietto <<a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>><br>
>>>>> wrote:<br>
>>>>><br>
>>>>>> [image: Istantanea_2024-07-22_14-16-04.png]<br>
>>>>>><br>
>>>>>> On Mon, Jul 22, 2024 at 2:11 PM Tobias C. Berner <<a href="mailto:tcberner@gmail.com" target="_blank">tcberner@gmail.com</a>><br>
>>>>>> wrote:<br>
>>>>>><br>
>>>>>>> Moin moin<br>
>>>>>>><br>
>>>>>>> The issue is that the kf5-packages you have installed come from main<br>
>>>>>>> and not from the new ports tree.<br>
>>>>>>> You can pkg-delete them first, and then have them reinstalled from<br>
>>>>>>> the new ports tree. There they are<br>
>>>>>>> configured to be co-installable with the kf6-variants.<br>
>>>>>>><br>
>>>>>>><br>
>>>>>>> Here's a good start to using poudriere:<br>
>>>>>>> <a href="https://docs.freebsd.org/en/books/handbook/ports/#ports-poudriere" rel="noreferrer" target="_blank">https://docs.freebsd.org/en/books/handbook/ports/#ports-poudriere</a><br>
>>>>>>><br>
>>>>>>><br>
>>>>>>> mfg Tobias<br>
>>>>>>><br>
>>>>>>> On Mon, 22 Jul 2024 at 14:07, Mario Marietto <<a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>><br>
>>>>>>> wrote:<br>
>>>>>>><br>
>>>>>>>> ----> or cd into it and run make...<br>
>>>>>>>><br>
>>>>>>>> that's wrong :<br>
>>>>>>>><br>
>>>>>>>> [image: Istantanea_2024-07-22_14-05-17.png]<br>
>>>>>>>><br>
>>>>>>>> /never used poudriere/ ; I don't know how to use it.<br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>> On Mon, Jul 22, 2024 at 1:44 PM Mario Marietto <<br>
>>>>>>>> <a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>> wrote:<br>
>>>>>>>><br>
>>>>>>>>> What's the kde 6 meta port that I should make as the first one ?<br>
>>>>>>>>> I've compiled the plasma6-plasma port,but when it finished,it didn't start<br>
>>>>>>>>> the compilation of the dependencies. I can't compile any port.<br>
>>>>>>>>><br>
>>>>>>>>> On Mon, Jul 22, 2024 at 11:34 AM Tobias C. Berner <<br>
>>>>>>>>> <a href="mailto:tcberner@gmail.com" target="_blank">tcberner@gmail.com</a>> wrote:<br>
>>>>>>>>><br>
>>>>>>>>>> Moin omin<br>
>>>>>>>>>><br>
>>>>>>>>>> Add it as a poudriere ports tree and build the package..., or cd<br>
>>>>>>>>>> into it and run make...<br>
>>>>>>>>>><br>
>>>>>>>>>> As to your error with my script, well, I assume you don't have a<br>
>>>>>>>>>> /memory - tmpfs :)<br>
>>>>>>>>>>   always read and adapt scripts to your situation, don't blindly<br>
>>>>>>>>>> run them...<br>
>>>>>>>>>><br>
>>>>>>>>>> mfg Tobias<br>
>>>>>>>>>><br>
>>>>>>>>>> On Mon, 22 Jul 2024 at 09:40, Mario Marietto <<br>
>>>>>>>>>> <a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>> wrote:<br>
>>>>>>>>>><br>
>>>>>>>>>>> Hello.<br>
>>>>>>>>>>><br>
>>>>>>>>>>> I've downloaded the ports tree. What should I do now ? How can I<br>
>>>>>>>>>>> install kde 6 starting from the ports tree that you gave to me ?<br>
>>>>>>>>>>><br>
>>>>>>>>>>> On Sun, Jul 21, 2024 at 8:38 PM Tobias C. Berner <<br>
>>>>>>>>>>> <a href="mailto:tcberner@gmail.com" target="_blank">tcberner@gmail.com</a>> wrote:<br>
>>>>>>>>>>><br>
>>>>>>>>>>>> Moin moin<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> No I'm not contradicting myself, it was probably just not<br>
>>>>>>>>>>>> clearly stated... :) -- as I said, they conflict, as they install the same<br>
>>>>>>>>>>>> desktop in different versions...<br>
>>>>>>>>>>>> So, don't install plasma5 if you want to use plasma6 -- the only<br>
>>>>>>>>>>>> port that might be needed of plasma5-plasma-integration.<br>
>>>>>>>>>>>> If you want to try to use plasma6 and try to get wayland up,<br>
>>>>>>>>>>>> make sure to remove plasma5* and just install the plasma6-plasma<br>
>>>>>>>>>>>> package.<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> I really recommend to use this tree instead of main:<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> <a href="https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6" rel="noreferrer" target="_blank">https://github.com/freebsd/freebsd-ports-kde/tree/kde-it_goes_to_6</a><br>
>>>>>>>>>>>><br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> You can then create a shell-script ala<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> ###<br>
>>>>>>>>>>>> #!/bin/sh<br>
>>>>>>>>>>>> export QT_DEBUG_PLUGINS=1<br>
>>>>>>>>>>>> # export QT_WAYLAND_SHELL_INTEGRATION=xdg-shell<br>
>>>>>>>>>>>> export WAYLAND_DEBUG=1<br>
>>>>>>>>>>>> # export XDG_SESSION_TYPE=wayland<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> ck-launch-session dbus-run-session truss<br>
>>>>>>>>>>>> /usr/local/bin/startplasma-wayland >& /memory/startplasma.log<br>
>>>>>>>>>>>> ####<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> to try to run plasma... you likely get an output like<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> ###<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> [...]<br>
>>>>>>>>>>>> qt.core.library: "/usr/local/lib/qt6/plugins/platforms/libqwayland-generic.so" loaded library<br>
>>>>>>>>>>>> Failed to create wl_display (No such file or directory)<br>
>>>>>>>>>>>> qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.<br>
>>>>>>>>>>>> qt.core.library: "/usr/local/lib/qt6/plugins/platforms/libqxcb.so" loaded library<br>
>>>>>>>>>>>> qt.qpa.xcb: could not connect to display :0<br>
>>>>>>>>>>>> qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.<br>
>>>>>>>>>>>> [...]<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> ###<br>
>>>>>>>>>>>> before it fails :/<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> mfg Tobias<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>> On Sun, 21 Jul 2024 at 14:05, Mario Marietto <<br>
>>>>>>>>>>>> <a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>> wrote:<br>
>>>>>>>>>>>><br>
>>>>>>>>>>>>> ---> You should not install any plasma5 components that are not<br>
>>>>>>>>>>>>> pulled in by plasma6 -- they conflict, as they are both the KDE Desktop...<br>
>>>>>>>>>>>>> and therefore share files and services :) -- so stick to one version.<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> We can't stick to one version if plasma5 and plasma6 components<br>
>>>>>>>>>>>>> conflict. You are contradicting yourself.<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> If there are no conflicts, the output by :<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> diff -u -p -N /usr/ports/x11-wm/plasma5-kwin/pkg-plist<br>
>>>>>>>>>>>>> /usr/ports/x11-wm/plasma6-kwin/pkg-plist<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> should not have lines started with a single space. Single space<br>
>>>>>>>>>>>>> of unified diffs on top of lines means it's common with 2 files compared.<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> There are many common lines such as:<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> @@ -1,49 +1,275 @@ bin/kwin_x11<br>
>>>>>>>>>>>>> bin/kwin_wayland<br>
>>>>>>>>>>>>> bin/kwin_wayland_wrapper<br>
>>>>>>>>>>>>> bin/kwin_x11<br>
>>>>>>>>>>>>> -include/kwin_export.h<br>
>>>>>>>>>>>>> -include/kwinanimationeffect.h<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> The "-" at the top of lines means it appears on the first file<br>
>>>>>>>>>>>>> but not on the second.<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> Edit: Quote functionality does not do its work as intended. [image:<br>
>>>>>>>>>>>>> :(]There should be a single space before bin/kwin_wayland,<br>
>>>>>>>>>>>>> bin/kwin_wayland_wrapper and bin/kwin_x11 in the quoted<br>
>>>>>>>>>>>>> example above.<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> On Sat, Jul 20, 2024 at 11:10 PM Mario Marietto <<br>
>>>>>>>>>>>>> <a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>> wrote:<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>>> Thanks.<br>
>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>> Can you write a small tutorial for us ? I've been working on<br>
>>>>>>>>>>>>>> this for months.<br>
>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>> On Sat, Jul 20, 2024 at 10:56 PM Tobias C. Berner <<br>
>>>>>>>>>>>>>> <a href="mailto:tcberner@gmail.com" target="_blank">tcberner@gmail.com</a>> wrote:<br>
>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>> Moin moin<br>
>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>> You should not install any plasma5 components that are not<br>
>>>>>>>>>>>>>>> pulled in<br>
>>>>>>>>>>>>>>> by plasma6 -- they conflict, as they are both the KDE<br>
>>>>>>>>>>>>>>> Desktop... and<br>
>>>>>>>>>>>>>>> therefore share files and services :) -- so stick to one<br>
>>>>>>>>>>>>>>> version.<br>
>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>> I have not yet got the plasma6-wayland session working on my<br>
>>>>>>>>>>>>>>> end<br>
>>>>>>>>>>>>>>> though -- I can start the plasma-desktop inside a running<br>
>>>>>>>>>>>>>>> wayland<br>
>>>>>>>>>>>>>>> compositor, but I cannot bring up kwin as compositor.<br>
>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>> mfg Tobias<br>
>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>> On Sat, 20 Jul 2024 at 22:36, Mario Marietto <<br>
>>>>>>>>>>>>>>> <a href="mailto:marietto2008@gmail.com" target="_blank">marietto2008@gmail.com</a>> wrote:<br>
>>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>>> Hello.<br>
>>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>>> Here at <a href="http://forums.freebsd.org" rel="noreferrer" target="_blank">forums.freebsd.org</a> we are trying to install KDE 6<br>
>>>>>>>>>>>>>>> with Wayland,but we are failing. The thread is here :<br>
>>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>> <a href="https://forums.freebsd.org/threads/trying-to-run-kde-6-plasma-with-wayland.93951/" rel="noreferrer" target="_blank">https://forums.freebsd.org/threads/trying-to-run-kde-6-plasma-with-wayland.93951/</a><br>
>>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>>> Do you have some kind of suggestion to give to us ?<br>
>>>>>>>>>>>>>>>> The main problem seems to be that there is a conflict<br>
>>>>>>>>>>>>>>> between plasma5-kwin and plasma6-kwin ; some kde5 and kde6 packages are<br>
>>>>>>>>>>>>>>> mixed and  this creates some issues.<br>
>>>>>>>>>>>>>>>> What should we do ?<br>
>>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>>> thanks.<br>
>>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>>>> --<br>
>>>>>>>>>>>>>>>> Mario.<br>
>>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>><br>
>>>>>>>>>>>>>> --<br>
>>>>>>>>>>>>>> Mario.<br>
>>>>>>>>>>>>>><br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>>> --<br>
>>>>>>>>>>>>> Mario.<br>
>>>>>>>>>>>>><br>
>>>>>>>>>>>><br>
>>>>>>>>>>><br>
>>>>>>>>>>> --<br>
>>>>>>>>>>> Mario.<br>
>>>>>>>>>>><br>
>>>>>>>>>><br>
>>>>>>>>><br>
>>>>>>>>> --<br>
>>>>>>>>> Mario.<br>
>>>>>>>>><br>
>>>>>>>><br>
>>>>>>>><br>
>>>>>>>> --<br>
>>>>>>>> Mario.<br>
>>>>>>>><br>
>>>>>>><br>
>>>>>><br>
>>>>>> --<br>
>>>>>> Mario.<br>
>>>>>><br>
>>>>><br>
>>>><br>
>>>> --<br>
>>>> Mario.<br>
>>>><br>
>>><br>
>>><br>
>>> --<br>
>>> Mario.<br>
>>><br>
>><br>
>><br>
>> --<br>
>> Mario.<br>
>><br>
> <br>
> <br>
</blockquote></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Mario.<br></div>