Did the Handbook instructions work?

FreeBSD pi4.local 14.1-RELEASE-p3 FreeBSD 14.1-RELEASE-p3 GENERIC arm64

After several days of continuing frustration over mdns, I was finally able to ssh (with a .local domain) into yet another fresh install. So I thought I'd try my luck installing Wayland/Wayfire by following the Handbook instructions.

I develop two GUI apps in Go for amateur television. They're published on GitHub free and open (github.com/ea7kir). Both run on Raspberry Pi 4's within a Wayland DE on Pi OS Bookworm, as a single application fullscreen on 7" touchscreens (kiosk mode, if you prefer). However, the RPI distribution includes loads of unwanted bloat, so I thought I'd give the latest FreeBSD a try. Did the Handbook instructions work? No they did not.

I get my kicks writing application software, not from fooling around with operation systems with unhelpful documentation, so I'm on the point of giving up on FreeBSD. I'm not afraid of getting my hands dirty, but there is a limit to the amount of time I'm prepared to spend doing so. At least an out-of-the-box Linux Distribution just works, albeit not as smoothly as macOS which as we all know, runs on BSD rather well.

If anyone knows FreeBSD inside-out who can offer knowledgeable help, please come forward.
 
The Handbook instructions work for wayland, provided a appropriate GPU kernel module driver is loaded (AMD, nVIDIA, Intel).

The GPU of PI4 is a Broadcom VideoCore. There is no FreeBSD driver for it.

Apparently Xorg is the only graphical display server for the raspberry to work with x11-drivers/xf86-video-scfb driver:


There are no reports of a working Wayland/Pi on FreeBSD here in the forums either, or other FreeBSD sites.
 
Last edited:
Back
Top