KDE & Wayland

Well, do read this thread from the start, and then the blogs we linked to. Gotta have plasma5-plasma-desktop and plasma5-plasma-workspace. And pay attention to versions - if stuff is too old, it won't work. And - don't start X11/Xorg... you won't be able to just launch a Plasma Wayland session from xterm or another DE. Technically, that's not entirely true, but if you do that, you'll end up with a separate, nested Wayland session inside an Xorg window. So, go back to the beginning of this thread, and follow along if you want an actual Plasma Wayland session that is not nested :p

Edit: There's noise that FreeBSD is actually behind OpenBSD when it comes to QT6... What's up with that????
I guess it's because there's people interested in porting QT6 stuff in OpenBSD and there's no people interested in porting QT6 stuff in FreeBSD? Personally, QT6 isn't even widely adopted yet. Also, there's some compatibilites issues with QT6 (that's one of the reasons I prefer let audio/strawberry sit with QT5 as default), specially about themes.
 
It is very against my , religious and political principles and beliefs, but for once i will mount linprocfs.
PS: I'm on quarterly ports.
 
Is there something I could try with quarterly ?
Note in 8 days there is a new quarter.
Not impossible, I think... just don't start SDDM, you do need a command line on a TTY, and then tuxador 's command should run fine. One thing to note: If you want to use quarterly packages, pay attention to package versions that become available. When the quarter turns over, you do get somewhat newer packages, but they still will be older than latest from same day.
 
Via <https://www.freshports.org/x11-wm/plasma5-kwin/#history>

KWinFT (KWin Fast Track)

… a robust, fast and versatile yet easy to use composited window manager for the Wayland and X11 windowing systems on Linux.

<https://cgit.freebsd.org/ports/commit/?id=092bf9497d3ac5ffec7506c9855a5c368e2f0c01>

x11-wm/kwinft

Code:
root@mowa219-gjp4-8570p-freebsd:~ # pkg install kwinft
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating poudriere repository catalogue...
poudriere repository is up to date.
All repositories are up to date.
The following 6 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        kwinft: 5.23.0 [FreeBSD]
        libqaccessibilityclient: 0.4.1_1 [FreeBSD]
        seatd: 0.6.3_1 [FreeBSD]
        wlroots: 0.14.1_1 [FreeBSD]
        wrapland: 0.523.0 [FreeBSD]
        xcb-util-errors: 1.0 [FreeBSD]

Number of packages to be installed: 6

The process will require 22 MiB more space.
7 MiB to be downloaded.

Proceed with this action? [y/N]: y
[1/6] Fetching kwinft-5.23.0.pkg: 100%    4 MiB   4.7MB/s    00:01   
[2/6] Fetching wlroots-0.14.1_1.pkg: 100%  293 KiB 300.0kB/s    00:01   
[3/6] Fetching xcb-util-errors-1.0.pkg: 100%   14 KiB  13.9kB/s    00:01   
[4/6] Fetching seatd-0.6.3_1.pkg: 100%   36 KiB  36.5kB/s    00:01   
[5/6] Fetching wrapland-0.523.0.pkg: 100%    2 MiB   1.9MB/s    00:01   
[6/6] Fetching libqaccessibilityclient-0.4.1_1.pkg: 100%   73 KiB  75.0kB/s    00:01   
Checking integrity... done (1 conflicting)
  - kwinft-5.23.0 [FreeBSD] conflicts with plasma5-kwin-5.23.2_1 [installed] on /usr/local/bin/kwin_wayland
Checking integrity... done (0 conflicting)
Conflicts with the existing packages have been found.
One more solver iteration is needed to resolve them.
The following 21 package(s) will be affected (of 0 checked):

Installed packages to be REMOVED:
        dolphin: 21.08.3
        kde-baseapps: 21.08.3_1
        kde5: 5.23.2.21.08.3
        plasma5-kde-cli-tools: 5.23.2
        plasma5-kdeplasma-addons: 5.23.2
        plasma5-khotkeys: 5.23.2
        plasma5-kinfocenter: 5.23.2
        plasma5-kmenuedit: 5.23.2
        plasma5-kwin: 5.23.2_1
        plasma5-plasma: 5.23.2
        plasma5-plasma-browser-integration: 5.23.2
        plasma5-plasma-desktop: 5.23.2.1
        plasma5-plasma-workspace: 5.23.2
        plasma5-powerdevil: 5.23.2
        plasma5-systemsettings: 5.23.2

New packages to be INSTALLED:
        kwinft: 5.23.0 [FreeBSD]
        libqaccessibilityclient: 0.4.1_1 [FreeBSD]
        seatd: 0.6.3_1 [FreeBSD]
        wlroots: 0.14.1_1 [FreeBSD]
        wrapland: 0.523.0 [FreeBSD]
        xcb-util-errors: 1.0 [FreeBSD]

Number of packages to be removed: 15
Number of packages to be installed: 6

The operation will free 108 MiB.

Proceed with this action? [y/N]: n
root@mowa219-gjp4-8570p-freebsd:~ # uname -aKU
FreeBSD mowa219-gjp4-8570p-freebsd 14.0-CURRENT FreeBSD 14.0-CURRENT #115 main-n250650-ef396441ceb: Sat Nov 13 23:52:09 GMT 2021     root@mowa219-gjp4-8570p-freebsd:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBU
G  amd64 1400041 1400041
root@mowa219-gjp4-8570p-freebsd:~ #
 
Why does the FreeBSD forum need to know about this teenage drama from reddit?

It wasn't even a remotely good discussion on the technology. Just more low-effort Reddit posts.
Because the FreeBSD forums at least makes an effort at curation of technical knowledge. Yeah, there's a lot to sift through before finally striking gold.
 
Because the FreeBSD forums at least makes an effort at curation of technical knowledge.
I think there doesn't necessarily need to be a backflow of information from other mediums into the forums. The useful bits should be obtained from FreeBSD forums, mailing lists, social media, etc and then hopefully make its way into a more concrete form such as Wiki or preferably handbook. Like a one way direction of information.

If people keep cross posting between the forums, mailing lists, social media needlessly, it is going to get very noisy (and a little bizarre).
 
I think there doesn't necessarily need to be a backflow of information from other mediums into the forums. The useful bits should be obtained from FreeBSD forums, mailing lists, social media, etc and then hopefully make its way into a more concrete form such as Wiki or preferably handbook. Like a one way direction of information.

If people keep cross posting between the forums, mailing lists, social media needlessly, it is going to get very noisy (and a little bizarre).
I think that one just needs the skills and attention to extract useful info from whatever flows past their screen, in whatever direction, from wherever. The way I see it, Forums and Foundation are simply curators of information found in that manner. This is how the field of medicine functions, BTW - they just take in street-level knowledge (how to make tea, what to use, when), curate the useful bits, and apply them as necessary.
 
Back
Top