LibreQuest there is a screenshot of my Plasma desktop in the screenshot thread, from FreeBSD 14.x. I have FreeBSD 15 now, and it wasn't an upgrade, it was fresh pkgbase install. I just restored my home dir, and packages, and I have the same desktop.
Wayland SHALL resolve at least below before becoming default
I have been using it since version 2.0 which was, in my opinion, the last good KDE desktop. Since version 3.0, everything has gone to shit. I love KDE for same reasons you mentioned, but it always, i mean, ALWAYS starts falling apart when you start customizing it and actually using it. Sometimes it just breaks on its own after few updates. For several years i was thinking it was my wrong choice of distros and how they packaged it and configured it. But i was wrong. 10 years ago i started using Arch linux and i was pretty confident that i will be able to make KDE work without any issues because Arch repositories had kde-plasma-meta package which is bare bone bloat free KDE base. It doesnt even come with file manager or terminal. I didnt even had sddm which was default DM for KDE back then. I was starting KDE through .xinitrc and startx to keep everything clean and minimal. My whole Arch KDE install had ~400 packages.It was lightning fast and minimal and it still broke few months later after several updates (kde related updates). I wake my system up from sleep, and i see icons on desktop without wallpaper and taskbar. I reboot my system, type startx, and i get greeted with "KDE has crashed" message with error report button. I remove kde-plasma-meta package and install full blown KDE with all bells and whistles and it starts working again. Then, few updates down the line, i start to see no icons in start menu. Wrong theming,graphical glitches...etc...etc.To conclude I believe a lot of people shunning KDE have never given it a chance, maybe they can't, maybe they won't. I don't care.
yeah, KWallet is painful, but you don't have to install it. Sometimes pre-compiled packages pull in stupid deps that are not absolutely essential. With a bit of research, it's possible to figure out how to disable KWallet. And disabling KWallet does no harm to the system.Never liked KDE,especially because it is full of small bugs coming from no where.One of the most painful thing is KWallet.
I prefer Xfce and MATE.
That is no longer possible. They made a very "smart" decision to make KDE Plasma wireless network manager dependent on KWallet. KWallet was always the first thing i remove from KDE Plasma. I did that recently on KDE 6.6, and after reboot, you can no longer connect to WPA3 protected wireless network. To make matters worse, even if you connect to your wifi network via WPASupplicant, KDE is not aware of that and sees you as being offline. Its just retarded.yeah, KWallet is painful, but you don't have to install it. Sometimes pre-compiled packages pull in stupid deps that are not absolutely essential. With a bit of research, it's possible to figure out how to disable KWallet. And disabling KWallet does no harm to the system.
FreeBSD has its flaws. For example, i can not use FreeBSD on my system with AMD RDNA4 graphics card. Drm-612-kmod package is still broken and requires tinkering with patches and AMD firmware. I just dont have time for all that. Its been a year since this graphic card is released and we still dont have a working driver.And all the complaints that MrBSD has about KDE - those were my exact sentiments about Linux. An unrelated update would pull in other updates, and that runaway train would crash the system so bad that the only real choice was a clean reinstall with the up-to-date stuff. At least with FreeBSD, if you follow the manual/Handbook, if stuff works, it works well, and is freaking stable. It may not be the most feature-complete thing, you may need to add some obscure utility just to get a feature you want, but what you get is stable enough to make commercial offerings envious.
Yeah,the graphical card support on FreeBSD is pretty much a pain,especially on relatively new hardware like my Lenovo ThinkBook 14 G8 IRL.After intensive work,I could only establish a basic desktop environment with scfb driver.That is no longer possible. They made a very "smart" decision to make KDE Plasma wireless network manager dependent on KWallet. KWallet was always the first thing i remove from KDE Plasma. I did that recently on KDE 6.6, and after reboot, you can no longer connect to WPA3 protected wireless network. To make matters worse, even if you connect to your wifi network via WPASupplicant, KDE is not aware of that and sees you as being offline. Its just retarded.
FreeBSD has its flaws. For example, i can not use FreeBSD on my system with AMD RDNA4 graphics card. Drm-612-kmod package is still broken and requires tinkering with patches and AMD firmware. I just dont have time for all that. Its been a year since this graphic card is released and we still dont have a working driver.
There appears to be a fork of KDE 3 named Trinity Desktop Environment that removes a lot of complexity you have on modern KDE,but I haven't try it.I have been using it since version 2.0 which was, in my opinion, the last good KDE desktop. Since version 3.0, everything has gone to shit. I love KDE for same reasons you mentioned, but it always, i mean, ALWAYS starts falling apart when you start customizing it and actually using it. Sometimes it just breaks on its own after few updates. For several years i was thinking it was my wrong choice of distros and how they packaged it and configured it. But i was wrong. 10 years ago i started using Arch linux and i was pretty confident that i will be able to make KDE work without any issues because Arch repositories had kde-plasma-meta package which is bare bone bloat free KDE base. It doesnt even come with file manager or terminal. I didnt even had sddm which was default DM for KDE back then. I was starting KDE through .xinitrc and startx to keep everything clean and minimal. My whole Arch KDE install had ~400 packages.It was lightning fast and minimal and it still broke few months later after several updates (kde related updates). I wake my system up from sleep, and i see icons on desktop without wallpaper and taskbar. I reboot my system, type startx, and i get greeted with "KDE has crashed" message with error report button. I remove kde-plasma-meta package and install full blown KDE with all bells and whistles and it starts working again. Then, few updates down the line, i start to see no icons in start menu. Wrong theming,graphical glitches...etc...etc.
This post is already too long. I can sit here all day and tell every little thing i tried with completely different hardware, different linux distributions, different virtual environments and i even had it installed on other peoples computers via OpenSUSE and Kubuntu. Outcome was always the same. It will eventually crash or become so broken and unusable that you have to switch to something else. As i said before, i love KDE. I love how it looks. I love all the customization it offers and all the little things under the hood that people dont see right away. But it has become too big and too complex and its very difficult to love and use.
I compile my ports from scratch, it takes a couple days to get to a functional system with KDE.I think one of the unignorable pain would be akonadi defaulting to MYSQL.
It was pulled in when I've installed some apps that depend on (part of) KDE plasma, and worked silently well until default MYSQL switched to 80.
I think the default should be SQLITE3 for computers used exclusively by single person, but it seem to be dropped, MYSQL and PGSQL as remainders.
PGSQL option has issues, too (worked without complaining, unlike MYSQL, though), as akonadi wants to create DB at abnormal place (user's home directory instead of centralized place), making major upgrading of PGSQL (conversion of DBs) confusing.
But no need to be too worried. What akonadi keeps is mostly scratch cached data. Discarding old DB of akonadi on every PGSQL major upgrades does no harm at least for my limited use-cases. Maybe culprit would be stop using everything really want akonadi as backends like I do.
make config makes that very easy.Its not just graphic cards. Its wireless cards and some wireless standards like WPA3. They simply dont work. Not to mention something advanced like MLO on wifi7 devices. There is no perfect system. For example, OpenBSD has excellent support for AMD RDNA4 because they made better decisions in the past. However, wireless support on OpenBSD is years behind compared to FreeBSD.Yeah,the graphical card support on FreeBSD is pretty much a pain,especially on relatively new hardware like my Lenovo ThinkBook 14 G8 IRL.After intensive work,I could only establish a basic desktop environment with scfb driver.
I tried it. Its garbage in current state. Im a twm and Cinnamon user myself and i have no interest experimenting with other desktops. I just need to wait for a few months until RDNA4 support is properly implemented so i can finally switch back to FreeBSD.There appears to be a fork of KDE 3 named Trinity Desktop Environment that removes a lot of complexity you have on modern KDE,but I haven't try it.
I turn offand turn off PGSQL
MYSQL whenever possible after bitten at "to 80" transitions.PGSQL, as ~/.local/share/akonadi/db_data/* were automatically re-created when I've deleted the directory on upgrading PGSQL.