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 :'‑(
 
I have an Intel and Radeon system where I have been using Plasma Wayland for a bit now just testing for stability. I have had 3 complete lock ups on the desktop with Radeon and about 4 on the intel laptop. Pretty annoying. But the touchpad support is somehow better with wayland. :/
 
My 2 cents: I was getting a lot of those browser crashes on Fedora Plasma, it was one of the dominoes that led me to finally take my own lunge. I believe it is a known bug of wayland, though not for that reason do wayland developers seem to consider it anything worth fixing (maybe it is some deep structural thing that can't really be fixed).

My feeling is that it's just a Wayland thing. On the basis of that it happened to me on a different OS with a different DE.

There is a multitude of window managers, including tileable ones, available for FreeBSD that will all be equally simple and beautiful, and uncumbersome to switch between until you find one you like. My advice is to do this with X11.

My only complaint is that XLibre is still nto fully ported, as some of these legacy X11 bugs (weird graphical glitches with tears and fading pixels) are already solved. I tried an XLibre install yesterday (cannot give enough praise and thanks to baaz and company), but wasn't able to get a session going. I'm sure in future it will be the default. Minor things, definitely less annoying than constant random browser crashes, and barely noticeable on a day-to-day.
 
Back
Top