FreeBSD as my new desktop, frequent total freeze

This suggests you might not be using the latest appropriate version of drm-61-kmod.
Please post the output of:
pkg -vv | sed -nE -e '/(OSVERSION|ABI)/ p' -e '/^Repositories:/,$ p'
pkg query -x '[%R] %o %n %v' '^drm-(61-|66-)?kmod'
Yes I first tried 14.3 and then switched to 15 BETA4

> pkg query -x '[%R] %o %n %v' '^drm-(61-|66-)?kmod'
[FreeBSD-ports-kmods] graphics/drm-66-kmod drm-66-kmod 6.6.25.1500501_6
[FreeBSD-ports] graphics/drm-kmod drm-kmod 20250428

So in the last messages with drm-66 we still see the "flip_done timed out"
drmn0: [drm] *ERROR* CPU pipe A FIFO underrun: port,transcoder,
drmn0: [drm] *ERROR* [CRTC:80:pipe A] flip_done timed out
WARNING new_crtc_state->event failed at /wrkdir/usr/ports/graphics/drm-66-kmod/work/drm-kmod-drm_v6.6.25_7/drivers/gpu/drm/drm_atomic_helper.c:2512
drmn0: [drm] *ERROR* flip_done timed out
drmn0: [drm] *ERROR* [CRTC:80:pipe A] commit wait timed out
drmn0: [drm] *ERROR* flip_done timed out

I haven't tried hw.i915kms.nuclear_pageflip=0 yet as suggested by Espionage724
I am still testing other settings on 15.0 and waiting for a freeze.
 
I think freebsd is fine for a desktop machine, it has everything I need available, with the possible exception of chrome (not chromium). Been using it with X11 for years.:)
Yeah don't know about wayland yet. Maybe I'll try it some time.
Yeah I have no personal/educated opinion on Xorg vs Wayland

Now that being said Wayland do offer the scrolling type WM (hyprland scroller or niri).
While I like i3/sway, the tiled scrollable window manager concept is just revolutionary and beautiful in its simplicity. It is also the only paradigm that allow to get rid of those horrible (browser) Tabs.

Once you get used to it, you can go back temporarily to standard titling but you wanna get back to scrolling.
 
The fan probably is spinning, you can see the tacho reading in the bios, but at a slow speed and inaudible. My box works the same. I can only get audible fan noise if I make it do some heavy lifting like burning all cores at 100% at the same time.

A quick and easy cpu stress test is to run:-

$ pbzip2 -c </dev/urandom >/dev/null
Indeed ! I can confirm the fan on those Chuwi Larkbox X is incredibly silent, you need to put your ear up close to hear it spinning up
 
Please post the output of:
pkg -vv | sed -nE -e '/(OSVERSION|ABI)/ p' -e '/^Repositories:/,$ p'

Yes I first tried 14.3 and then switched to 15 BETA4
Rich (BB code):
> pkg query -x '[%R] %o %n %v' '^drm-(61-|66-)?kmod'
[FreeBSD-ports-kmods] graphics/drm-66-kmod drm-66-kmod 6.6.25.1500501_6
[FreeBSD-ports] graphics/drm-kmod drm-kmod 20250428
[FreeBSD-ports-kmods] graphics/drm-66-kmod drm-66-kmod 6.6.25.1500501_6 is a version that belongs to 15.0-STABLE, not to 15.0-BETAx.

15.0-BETA4 has been superseded by 15.0-BETA5, please upgrade accordingly.
 
Here we go:
> pkg -vv | sed -nE -e '/(OSVERSION|ABI)/ p' -e '/^Repositories:/,$ p'
IGNORE_OSVERSION = false;
ABI = "FreeBSD:15:amd64";
ALTABI = "freebsd:15:x86:64";
OSVERSION = "1500501";
Repositories:
FreeBSD-ports: {
url : "pkg+https://pkg.freebsd.org/FreeBSD:15:amd64/latest",
enabled : yes,
priority : 0,
mirror_type : "SRV",
signature_type : "FINGERPRINTS",
fingerprints : "/usr/share/keys/pkg"
}
FreeBSD-ports-kmods: {
url : "pkg+https://pkg.freebsd.org/FreeBSD:15:amd64/kmods_latest",
enabled : yes,
priority : 0,
mirror_type : "SRV",
signature_type : "FINGERPRINTS",
fingerprints : "/usr/share/keys/pkg"
}

[FreeBSD-ports-kmods] graphics/drm-66-kmod drm-66-kmod [B]6.6.25.1500501_6[/B] is a version that belongs to 15.0-STABLE, not to 15.0-BETAx.

15.0-BETA4 has been superseded by 15.0-BETA5, please upgrade accordingly.

Ok, I think I understand ... my mistake

I downloaded from there https://download.freebsd.org/snapshots/amd64/amd64/ISO-IMAGES/15.0/ looked at the date and assumed I was downloading a BETA.
But I am on STABLE :'‑(
 
Back
Top