News: 1753460111

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

FreeBSD 15 installer to offer minimal KDE desktop

(2025/07/25)


FreeBSD 15 is coming, maybe at the end of this year – and along with other improvements, it may finally offer the option of installing with a graphical desktop.

Three ways to run Windows apps on a Linux box [1]READ MORE

The latest [2]status report from the project to improve FreeBSD's support for running on laptops mentions several significant enhancements looming for this previously more server-oriented OS. These include better Wi-Fi – including support for faster standards – and better power management. The one that's catching people's attention, though, is a more visible addition: the option to configure a GUI directly from the installation program.

We reported on the [3]fresh investment in FreeBSD last September. The investment is going into the FreeBSD Foundation's [4]Laptop Support and Usability Project , and it's starting to bear fruit.

The mid-2025 report mentions several specific areas where the operating system's tech is receiving upgrades. Various graphics drivers have been been imported into FreeBSD's [5]drm-kmod from [6]Linux kernel 6.7 and [7]kernel 6.8 , which brings support for [8]Intel's 2023 "Meteor Lake" GPUs among others. The drm-kmod module is a core part of the [9]FreeBSD graphics subsystem which enables it to run Linux [10]Direct Rendering Manager drivers, so along with drm-kmod itself, FreeBSD users also need to install the matching firmware files containing the Linux drivers.

There's also improved power management handling, which now handles what [11]Microsoft calls Modern Standby as well as scheduling tasks across heterogenous CPU cores. Although Arm chips have offered this for years, it's a relatively new and tricky problem in x86-64 kit, and it's only a few years since the [12]Linux kernel struggled with it .

[13]

Work is ongoing on improving handling of USB input devices, which includes getting things like media-control, volume, and brightness keys working. The team is also working on automatically switching between different audio outputs, and on HDMI display control, including adjusting color settings.

[14]

[15]

A lot of this is stuff that has worked on Linux for years, but then, there are tens to hundreds of millions of people running Linux on phones, tablets and laptops, and big vendors selling freight-containersful of Linux-based fondleslabs. It may not work in human economics, but in areas like this, trickle-down benefits do happen.

[16]

As FreeBSD 13 illustrates, the installation environment is minimal – click to enlarge

The change that will be most visible if you install a FreeBSD 15 workstation, though, is an [17]ongoing effort to add a graphical-desktop option to the text-mode FreeBSD setup program [18]bsdinstall . This isn't a new graphical installer or anything massively radical like that; installing FreeBSD 15 will be much like the current version – boot the computer into a text-only environment, and then use the keyboard to navigate through a text-mode program to install the OS onto your hard disk.

However, at present, once you complete this and reboot, you're left at a plain text-only console. Then you have to connect to the internet, work out what drivers you need, install them and the supporting infrastructure, and a window manager or desktop. It's not a trivial task, as we discovered when we [19]looked at FreeBSD for our first time back in 2022. Since then, we've learned that there is an external script called [20]desktop-installer which automates quite a lot of the process – but as it's an optional extra which you must install yourself, the installation program never mentions it.

[21]

Although it's text-based, the installer is an easy enough, forms-driven tool – click to enlarge

At present, the intention is to offer only a minimal installation of KDE Plasma. If these changes land in time for inclusion in the next version, it will be a significant step forwards: you'll be able to tick a box for a graphical desktop, tick off the graphics drivers you need, and after installation, you'll get a GUI login screen instead of a text prompt.

[22]50 years ago, Gates and Allen made the deal that launched Microsoft

[23]Tiling terminal multiplexers for the console connoisseur

[24]Xlibre fork lights a fire under long-dormant X.org development

[25]Ubuntu 25.10 and Fedora 43 to drop X11 in GNOME editions

The developers have some [26]mock-up screenshots of how they intend the process to look like. To our eyes, these look identical to those of an earlier effort in a similar direction called [27]desktopconfig , which was created by one of the team – [28]Alfonso Siciliano , who the Reg FOSS desk met at last year's EuroBSDCon in Dublin.

While we might question the choice of desktop environment – we reckon it should have been something smaller and simpler, such as Xfce – this is a very welcome move. It means FreeBSD is finally catching up with the main two others in the BSD family: [29]OpenBSD already leaves you with FVWM , while a [30]NetBSD install defaults to ctwm . Both are very minimalistic window managers, nothing more, so KDE will be a distinct improvement. ®

Get our [31]Tech Resources



[1] https://www.theregister.com/2025/05/28/three_ways_to_win_on_lin/

[2] https://github.com/FreeBSDFoundation/proj-laptop/blob/main/monthly-updates/2025-06.md

[3] https://www.theregister.com/2024/10/01/freebsd_and_samba_funding/

[4] https://github.com/FreeBSDFoundation/proj-laptop/blob/main/README.md

[5] https://github.com/freebsd/drm-kmod

[6] https://github.com/freebsd/drm-kmod/pull/332

[7] https://github.com/freebsd/drm-kmod/pull/344

[8] https://www.theregister.com/2023/05/01/intel_meteor_lake_core_rebranding/

[9] https://wiki.freebsd.org/Graphics

[10] https://man.archlinux.org/man/drm.7.en

[11] https://learn.microsoft.com/en-us/windows-hardware/design/device-experiences/modern-standby

[12] https://www.theregister.com/2021/12/01/linux_5_16_alder_lake/

[13] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aIZNKiyOs7CxP-czG1HKRAAAANQ&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[14] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aIZNKiyOs7CxP-czG1HKRAAAANQ&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[15] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aIZNKiyOs7CxP-czG1HKRAAAANQ&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[16] https://regmedia.co.uk/2021/03/09/install.png

[17] https://github.com/FreeBSDFoundation/proj-laptop/issues/25

[18] https://man.freebsd.org/cgi/man.cgi?bsdinstall(8)

[19] https://www.theregister.com/2022/05/20/freebsd_131/

[20] https://wiki.freebsd.org/desktop-installer

[21] https://regmedia.co.uk/2021/03/09/hardening.png

[22] https://www.theregister.com/2025/07/24/50y_of_gates_allen_mits_basic/

[23] https://www.theregister.com/2025/06/24/tiling_multiplexers_survey/

[24] https://www.theregister.com/2025/06/20/new_version_of_xorg_x11/

[25] https://www.theregister.com/2025/06/12/ubuntu_2510_to_drop_x11/

[26] https://gitlab.com/alfix/kde-installer-dialogs

[27] https://gitlab.com/alfix/desktopconfig

[28] https://alfonsosiciliano.gitlab.io/about.html

[29] https://www.theregister.com/2022/04/22/openbsd_71_released_including_apple/

[30] https://www.theregister.com/2022/08/10/netbsd_93/

[31] https://whitepapers.theregister.com/



OpenBSD

herman

OpenBSD is much easier to install and works better. OpenBSD is screaming fast also. The speed difference compared to Linux is mind bending.

Re: OpenBSD

that one in the corner

Better, faster - for what use cases?

Re: OpenBSD

keithpeter

@herman

What's your secret?

I'm posting this off OpenBSD 7.7 and would not describe the 'speed' (depending what you mean by speed) as screaming fast. Its ok and much better than it was back around 5.4.

(I agree about the Installer. It *isn't* a TUI but takes the form of a dialogue with sensible defaults)

Back on topic: Fully working KDE core with SSDM (I'm assuming) configured and running sounds nice. Icon.

Bill Gray

Seems like a lovely idea to me. I've tried out GhostBSD on a couple of machines. It installs a reasonably nice desktop by default, and (on the few machines I tried) everything but WiFi Just Worked. (Other commentards have reported more difficulty.)

I'd think that if FreeBSD was set up to allow installing KDE, it wouldn't be all that much of a leap to having it install others (including XFCE, my usual choice... several of my machines, and my mother's desktop and wife's laptop, run XFCE).

I've been quite fond of Linux over the last ~15 years that I've been using it. I'm not as vigorously opposed to Wayland or systemd as many of my fellow commentards, but have yet to see a case where they really helped for what I'm doing. As best I can tell, they solve problems I don't have.

The lack of WiFi support has caused Ghost/FreeBSD to be relegated to my wired machines. If WiFi worked, I'd probably try a BSD as a daily driver on my laptop.

John Brown (no body)

Might be worth looking at FreeBSD 14 now. Some significant updates on the WiFi front in recent weeks. My Intel WiFi chip set was so poorly supported, 50-100Mb/s was about the limit. Ethernet dongles (multiple different ones) did weird stuff, possibly related to USB drivers that limited me to about 500Mb/s and would even crash if copying more than 4-5GB at a time.. The new WiFi drivers give me a reliable 450Mb/s, which is acceptable[*] to me. And there's more work ongoing, so looking forward to further improvements.

Most data transfer on the laptop is from t'internet, and my ISP connection is "only" 120Mb/s anyway :-)

Weirdly...

Tron

Articles about Windows make me lean towards Linux, but articles about Linux make me lean towards Windows.

Maybe someone could work on a happy medium.

Re: Weirdly...

Dan 55

BSD?

Re: Weirdly...

Uncle Slacky

ReactOS?

Re: Weirdly...

LBJsPNS

HaikuOS?

Re: Weirdly...

John Brown (no body)

"Articles about Windows make me lean towards Linux, but articles about Linux make me lean towards Windows."

That's a weirdly odd response to an article about neither of those two OS's

I think I'll give that a try

Nerf Herder

With many more new users joining the fray, Linux is becoming too mainstream ... and too easy. Everything just works now. Where's the pain, the challenge? Only through suffering do we reach enlightenment.

But I still need my system to be workable as a desktop; a curio system that 'sits on the shelf' brings no satisfaction in the same way that a 'kit car' that isn't roadworthy is a waste of effort.

FreeBSD with KDE Plasma might now become the 'happy place' where I can suffer just enough and still have something to show for it.

Never make any mistaeks.
-- Anonymous, in a mail discussion about to a kernel bug report