FreeBSD CUDA drm-61-kmod
"Just going to test the current pkg driver, this will only take a second...", the old refrain goes. Surely, it will not punt away an hour or so of messing about in loader.conf on this EPYC system...
- Here are some notes to back-track a botched/crashing driver kernel panic situation.
- Standard stuff, nothing new over the years here with loader prompt.
- A few directives are specific to this system, though may provide a useful general reference.
- The server has an integrated GPU in addition to nvidia pcie, so a module blacklist for the "amdgpu" driver is necessary (EPYC 4564P).
Step 1: during boot-up, "exit to loader prompt"
Step 2: set/unset the values as needed at the loader prompt
unset nvidia_load
unset nvidia_modeset_load
unset hw.nvidiadrm.modeset
set module_blacklist=amdgpu,nvidia,nvidia_modeset
set machdep.hyperthreading_intr_allowed=0
set verbose_loading=YES
set boot_verbose=YES
set acpi_dsdt_load=YES
set audit_event_load=YES
kern.consmsgbuf_size=1048576
set loader_menu_title=waffenschwester
boot
Step 3: login to standard tty shell
Step 4: edit /boot/loader.conf (and maybe .local)
Step 5: edit /etc/rc.conf (and maybe .local)
Step 6: debug the vast output from kern.consmsgbuf logs
i'm looking for a new HBA for my FreeBSD file server, is the LSI SAS3416 a reasonable choice?
it seems to be supported by the mps(4) driver and does both SAS/SATA and PCIe, and has PCIe 3.1 for the host interface, so i'm assuming it's a reasonable upgrade for my current LSI SAS2008.
(i mostly just want more ports, but more performance and the ability to use NVMe disks would be nice too.)
@justine Fwiw, I have several desktops around the house. I'm using #Nextcloud to keep it all in sync, but not sure if that'll work on OpenBSD. Works fine on #FreeBSD though.
$ alias 'rm = rm -i'
This is a standard alias in all my POSIX installations
I use it to curb accidental removal incidents of important and large directory trees
#bash #sh #zsh #ksh #csh #freeBSD #Linux #POSIX #FOSS #100daysofCode #640DaysOfCode #1024DaysOfCode #programming
Hmm, checked the options under the vm (FreeBSD), and I don't see any hardware checksum options or tso options, which is a little strange. Need to see if the virtio net spec has support for these options. It could be that qemu doesn't support them.
It does look like virtio does specify csum offload and TSO offload as well, so looks like it's just missing code then.
It does appear that bhyve may suffer similarly, except for the netmap backend.
Updated my router/home-server from FreeBSD 14.1 to 14.2 as well as all the jails and bhyve VMs running services on it.
Still waiting for poudiere to finish some builds for packages, I build locally. But apart from that, everything is done.
As usual, the upgrade was a smooth, uneventful experience without issues
Today is the BSD-NL Conference - Early 2025
In between all the hacking and slacking there will be talks!
You can catch the stream on: https://exquisite.tube/c/bsdnlconference/videos
https://events.bsdnl.nl/early25/talk/WDHDZY/
A packet's journey through pf
A walkthrough of a packet's journey through (FreeBSD's) pf, concentrating on the big picture and its implications.
by Kristof Provost
https://events.bsdnl.nl/early25/talk/VKEQJW/
Disk Space - The final frontier?
We'll follow the adventures of the spaceship BSD-NL 2025 (since NCC-1701 was already taken) on their voyage of exploration.
by Benedict Reuschling
The full schedule https://events.bsdnl.nl/early25/schedule/
2025-04-12 / April 12th 2025
10:00-23:00 CET
Brouwerij Maximus (Utrecht)
https://bsdnl.nl
I messed up the last poll so here it is again...
Which desktop operating system do you use? Pick all that you use REGULARLY.
FreeBSD Jails Security (versus Podman)
https://vermaden.wordpress.com/2025/04/11/freebsd-jails-security/
Discussions: https://discu.eu/q/https://vermaden.wordpress.com/2025/04/11/freebsd-jails-security/
ostan101, saw this Linux only meme added some flavour for BSDs #RunBSD #DragonflyBSD #FreeBSD #NetBSD #OpenBSD
I did an OS upgrade on the home server with “freebsd-update”, and it took less than an hour and was the easiest most seamless experience ever. ZFS snapshots made it very safe and easy to roll back too, which might be something you don’t appreciate until you have it.
Really validating my decision to twiddle minimal nerd knobs and use the OS package manager when I refreshed the hardware last year. “pkg upgrade” and “pkg autoremove” deals with all the library dependencies quick smart.
The one shortcoming was that there’s a warning about the EFI boot loader being out of date that only flashes up for a second or two during booting, and might not be noticeable if you were doing this on a remote server without iLO (mine’s in a comms cabinet in the garage, so it’s essentially a remote server with iLO, which is why I saw it).
Easily fixed by mounting the EFI partition and copying a more recent loader into it. Might be better if the warning was more prominent though, if it goes unnoticed and the old bootloader can’t bring up the new system, that’d violate POLA during OS upgrades in a pretty savage way. #freebsd
Hey #freebsd. I'm trying to install git-lfs. According to https://www.freshports.org/devel/git-lfs/ it's just pkg-install.
But
doas pkg install git-lfs
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'git-lfs' have been found in the repositories
wat?
Which desktop operating system do you use?
Edit: use the new poll! https://mastodon.social/@dylancode/114323916948583184