FreeBSD 15 probably will include KDE as DE installtion option

Dolphin is a file manager... it's supposed to be filesystem-neutral, and not care if you got ZFS/UFS/NTFS/JFS/ReiserFS/whatever as your filesystem.
:rolleyes:
haha, no I meant gui software for management of drives and partitions are not ported to work with native UFS/ZFS file systems. I didn't mean Dolphin. Sorry, I had a lack of punctuation there.
 
haha, no I meant gui software for management of drives and partitions are not ported to work with native UFS/ZFS file systems. I didn't mean Dolphin. Sorry, I had a lack of punctuation there.
OK, thanks for clarifying... I did a quick look just now, and it seems like KDE does offer a GUI tool to work with partitions... I'd think that GNOME does, too. But I've been unable to find anything in the Ports Collection, not with a quick, cursory look.
 
OK, thanks for clarifying... I did a quick look just now, and it seems like KDE does offer a GUI tool to work with partitions... I'd think that GNOME does, too. But I've been unable to find anything in the Ports Collection, not with a quick, cursory look.
Yes, Gnome uses gnome-disk-utility. I used to use that program often in order to edit my fstab entries and mount settings. It's a nice utility for managing disk partitions and fstab. When I first starting using FreeBSD on my systems a few years ago I searched around for a comparable GUI utility but I now just use a terminal since I didn't find one. :D
 
You must have been socialized in the Linux world, where it is "our way or the highway". Added to my ignore list.
The appeal to graphical environmennts doesn't make much sense anyway. What's different if you install everything independently? If crucial things are missing, the central KDE management should explain what's the problem. FreeBSD has not so much to do with it.
I didn't see the option, btw, Is it already in the installer or suspended or delayed? I think they chose it to simplify the installation of an all round lab-llike environment, where KDE comes from, afaik. It can be installed by science people but no computer experts. I never use it but KDE is a serious work environment.
 
You must have been socialized in the Linux world, where it is "our way or the highway". Added to my ignore list.
What a charming person. I've added you to my prayer list (I'm an atheist, though). I have barely used Linux. I've been socialized by my own reason. Not everyone is a sheep, but sheep tend to think that.
 
I believe that FreeBSD should not actively support projects that do not support FreeBSD by requiring stuff like systemd or Wayland. FreeBSD is about choice. There are enough desktop environments that are less "prejudiced". I believe MATE is one of them. Very well supported on FreeBSD and no "my way or the highway" attitude.
The future of MATE looks bleak to me - shame because I enjoy it. There have been no releases for years, no blog posts for years on their website, and little activity in their repo: https://github.com/mate-desktop

The devs do seem passionate about keeping MATE alive, but there aren't many of them left: https://ubuntu-mate.community/t/so-is-mate-dead-or-what/30989/4

They are working on Wayland support, but rather slowly, which is why a lot of Linux distros have dumped MATE. Unfortunately the reliance on GTK makes this a race for MATE's life, if GTK5 is Wayland-only as expected. And even if it isn't, it's a safe bet GTK6 will be. GTK3 and 4 will not be supported forever. In the long run, MATE is locked in to going Wayland-only, unless someone forks GTK and has the capacity to maintain it. I wouldn't say that's the MATE devs having a "my way or the highway" attitude - it's just the path dependency caused by previous choices - but it's not a great choice of desktop for anyone who values stability and strongly opposes the Wayland requirement. Don't be lulled into a false sense of security by the current slow rate of development, in the end either the big change comes or MATE dies.

Eric Turgeon has been vocal for years about the future of MATE on FreeBSD because it's the official desktop he uses for GhostBSD, and its long-term viability often stresses him out. He obviously has an affection for MATE but has been looking into replacing it, hence recent experiments with Gershwin: https://ericbsd.com/addressing-xlibre-change-and-ghostbsd-future.html
Right now, the state of MATE is uncertain. We don't hear much from the devs, so I'm unsure what the future of MATE looks like, other than knowing that Wayland support has started. Also, MATE hasn't improved much in the last few years. One thing is for sure: I do like GTK 3, but I don't know how long it will be maintained. GTK 4 is fine, but GTK 5 will not support X11. That's where I see the crossroads. GTK could be forked, but I'm only one man doing most of the work on GhostBSD
 
Description of the Program Manager Alice Sowerby:


She surely didn't ask this community if we want KDE Plasma and Wayland. :-/
It does surprise me the Foundation aren't more visible in the Forums, but the mailing lists are a good place to keep your ear to the ground. "The community" was asked, but perhaps not "this community".

The Foundation's decision to support KDE Plasma was taken in early 2025 based on a survey for LDWG (the Laptop and Desktop Working Group) in December 2024 to February 2025. There was a clear preference for KDE but Xfce and GNOME also had a strong showing. X11 and Wayland polled very closely: https://docs.google.com/document/d/1dCxtkJQTbL0peySaaXXwaUkfsq6Q5_8ywTzRwbw1djc/edit?tab=t.0

There was also follow-up discussion in the mailing lists: https://lists.freebsd.org/archives/freebsd-desktop/2025-February/005427.html
For the desktop environment we'll start with KDE, as it is popular and has an active development team.

We're targeting Wayland as it's important for long-term viability, although in the short term KDE on X11 is the usable approach.

Please let me know if you have any feedback on these two topics.
Bearing in mind it's a corporate-funded project that aims to make FreeBSD competitive with Linux for laptop use in a business environment, I think the emphasis on Wayland for the long term is rational (and I say that as an X11 user personally). Like it or not, within the next few years any serious corporate *BSD offering for laptop/desktop use will need Wayland to run well on it. How many big desktop environment projects have committed to X11 support in the long run? There are some DEs which have got stuck on X11 because they lack the dev pool to move to Wayland, but that's not a positive indicator for their viability either. And that's before mentioning the state of XOrg itself...
 
The future of MATE looks bleak to me - shame because I enjoy it. There have been no releases for years, no blog posts for years on their website, and little activity in their repo: https://github.com/mate-desktop

The devs do seem passionate about keeping MATE alive, but there aren't many of them left: https://ubuntu-mate.community/t/so-is-mate-dead-or-what/30989/4

They are working on Wayland support, but rather slowly, which is why a lot of Linux distros have dumped MATE. Unfortunately the reliance on GTK makes this a race for MATE's life, if GTK5 is Wayland-only as expected. And even if it isn't, it's a safe bet GTK6 will be. GTK3 and 4 will not be supported forever. In the long run, MATE is locked in to going Wayland-only, unless someone forks GTK and has the capacity to maintain it. I wouldn't say that's the MATE devs having a "my way or the highway" attitude - it's just the path dependency caused by previous choices - but it's not a great choice of desktop for anyone who values stability and strongly opposes the Wayland requirement. Don't be lulled into a false sense of security by the current slow rate of development, in the end either the big change comes or MATE dies.

Eric Turgeon has been vocal for years about the future of MATE on FreeBSD because it's the official desktop he uses for GhostBSD, and its long-term viability often stresses him out. He obviously has an affection for MATE but has been looking into replacing it, hence recent experiments with Gershwin: https://ericbsd.com/addressing-xlibre-change-and-ghostbsd-future.html
I think forking Gtk3 and stay there (security fixes only) would be saner than supporting Wayland.
 
I think forking Gtk3 and stay there (security fixes only) would be saner than supporting Wayland.
That plus all build dependencies (and respective dependencies), plus select runtime dependencies (plus respective dependencies).

It could be done, obviously, the question is who will accept the responsibility (development and support) and support (support, security, cost) in today's reality that is far from friendly?
 
That plus all build dependencies (and respective dependencies), plus select runtime dependencies (plus respective dependencies).

It could be done, obviously, the question is who will accept the responsibility (development and support) and support (support, security, cost) in today's reality that is far from friendly?
Unfortunately, it clearly beyonds me.
 
I also use Mate on FreeBSD as my main desktop environment. Recently, I've even been thinking about what could replace it. The only alternative is the gnome-flashback mode/project, which is visually similar to MATE but based on the newer GTK.


I've tried this environment a few times on Linux.
Not for long, as I always returned to Mate or XFCE.
On FreeBSD, there's supposedly

root@freebsd /home/yampress # pkg search gnome |grep flash
gnome-flashback-3.58.0 GNOME Flashback session and helper applications

Unfortunately, I haven't tested if it works at all.
Has anyone tried to install/run/use this on FreeBSD?
 
I also use Mate on FreeBSD as my main desktop environment. Recently, I've even been thinking about what could replace it. The only alternative is the gnome-flashback mode/project, which is visually similar to MATE but based on the newer GTK.


I've tried this environment a few times on Linux.
Not for long, as I always returned to Mate or XFCE.
On FreeBSD, there's supposedly

root@freebsd /home/yampress # pkg search gnome |grep flash
gnome-flashback-3.58.0 GNOME Flashback session and helper applications

Unfortunately, I haven't tested if it works at all.
Has anyone tried to install/run/use this on FreeBSD?
Thanks for the info!

Visited the site you pointed, but they stated (at their top page) that they're on Gtk3 currently.

And as you know running Mate, Mate is running on Gtk3, too, now.
Maybe both project would be better co-working and stay Gtk3, forking it to maintain as new upstream (as extra-long-term bug-fix phase).

I "feel" look and feel of Gtk3 better than Gtk4, and Gtk3 is "relatively" look alike with Gtk2 (with saner HiDPI supports). But I don't think look and feel of Gtk4 better than Gtk3. How does Gtk5 (and later) goes?
 
I'm only considering Gnomeflashback as a replacement for Mate.You can't stop progress. Gnome is developing rapidly. It's now on version 50, and probably even an iteration more. KDE is developing just as quickly. Other desktop environments are stagnant and not much is being developed.
Not much in Xfce.https://wiki.xfce.org/releng/4.22/roadmap
Gnome-flashback is poorly configurable, even after installing the Gnome tweak package...
GnomeFlashBack runs in two modes:
-Wayland (default)
-X11 (GNOME on Xorg)

I used to use KDE, but it was overloaded with configuration options. This turned me off, so I abandoned KDE. I use Xfce on Linux, Mate on FreeBSD. Gnome Flashback has limited configuration and customization options. And in my opinion, this is a plus compared to KDE.

When Gnome is on GTK4, Gnomeflashback will be on GTK4...
When Gnome is on GTK5, Gnomeflashback will be on GTK5...

Of course, as long as the project exists. And for it to exist, people have to use it. And they probably will if it replaces the MATE gap, if MATE were to cease being used and developed. Development seems to be stalling. They have nothing new.
 
And as you know running Mate, Mate is running on Gtk3, too, now.
Maybe both project would be better co-working and stay Gtk3, forking it to maintain as new upstream (as extra-long-term bug-fix phase).
Gtk2 had a pretty superior theming system. If a desktop were to remain frozen and "old", then it might as well go back to Gnome 2 with Gtk+2.

Amusingly I have some historic posts suggesting / predicting this very scenario.

If we could put together a team of ~5 of us, we could fork and get Gnome 2 cleaned up and tailored very nicely to the platform. Especially now that we are no longer treadmilling behind the Linux churn and chaos.
 
About KDE,
Once i was moving a partition & kde power manager kicked in a system went to sleep (Not with Lxqt)
Plug in a usb stick and you see a popup window. So no raw datatransfer possible anymore.
You can ONLY disable this by stopping devd service.
 
The current KDE is a triumph of style over substance.
A terribly overgrown hole. I remember the KDE2 days...
Then I also used KDE3 and KDE4. KDE5.
KDE3 was quite nice and light...

All simple environments basically don't develop.But large projects swell significantly.
:(
 
qt6 has nice features. You can easily create your own app in 'swift'
Code:
// Bridge.hpp
#ifndef BRIDGE_HPP
#define BRIDGE_HPP

#include <QtWidgets/QApplication>
#include <QtWidgets/QLabel>

inline void startQtApp() {
    int argc = 1;
    char *argv[] = {(char*)"SwiftApp", nullptr};
    QApplication app(argc, argv);
    QLabel *label = new QLabel("Hello World");
    label->setWindowTitle("Swift & Qt 6");
    label->setMinimumSize(300, 200);
    label->setAlignment(Qt::AlignCenter);
    label->show();
    app.exec();
}
#endif
#--------------------------------------------------------------------
// main.swift
import Bridge

@main
struct SwiftQtApp {
    static func main() {
        print("Log: Swift main is gestart.")
        startQtApp()
        print("Log: Qt venster is gesloten, Swift stopt nu.")
    }
}
 
Back
Top