-
johnm
ox1eef_: got your message, thanks for the info, I'm going to install it and see :)
-
xtile
If I were to start a BSD user group in Seattle, would anyone be interested? (Or... are there any pre-existing groups I didn't find?)
-
micttyl
xtile, the website looks dead: seabug.org/
-
xtile
Yep, I noticed that. The web archive has a snapshot of it in 2017 but it doesn't seem very up to date at that time either.
-
parv
Little bit further up "Hamilton BSD Group" (
hambug.ca ) meets up rather regularly
-
VimDiesel
Title: Hamilton BSD User Group
-
parv
s/BSD/& User/
-
xtile
Pretty far away, though their meets are online, and Jitsi is pretty fine.
-
micttyl
is there any event like hardcore DIY driver-writing workshop? since my hardwares are supported i lost the motivation
-
micttyl
write-your-own-driver workshop
-
meena
micttyl: what Hardware is it that you have there?
-
micttyl
just graphics and wireless
-
micttyl
it's more like admins here i think. such questions seem to be answered well.
-
dch
anbody up for some ipv6 help?
-
dch
I swapped back to my freebsd router again, and the (AFAICT) working config from May last year doesn't do the ipv6 things again
-
dch
internet <> ISP-inflicted pass-through router <> FreeBSD gadget <> pppoe
-
dch
pppoe being md5
-
dch
*mpd5
-
otis
mpd5? pppoe? hell, i used that for "VPN"
-
dch
yeah its all I can use here
-
meena
dch: that's a lot of hops, and lots of opportunities for things to go wrong
-
dch
meena: its no different to anybody else
-
dch
pppoe is the way the freebsd box does a pass-through connect to the internet
-
dch
some people have a nicer connection option, sadly not here
-
meena
micttyl: #freebsd-dev is where (some) devs hang out. #bsddev on EFnet is (also) where (some (other?)) devs hang out
-
meena
micttyl: that said, those are two incredibly complex devices, and writing drivers for them will not be easy
-
dch
micttyl: wifi is on #freebsd-wifi and graphics #freebsd-xorg both on EFnet
-
dch
active but not across all timezones
-
dch
micttyl: I guess you already know about
docs.freebsd.org/en/books/arch-handbook/driverbasics & the book `FreeBSD Device Drivers: A Guide for the Intrepid` too
-
VimDiesel
Title: Chapter 9. Writing FreeBSD Device Drivers | FreeBSD Documentation Portal
-
daemon
hey all if you had the following disks:
dpaste.org/xX8uF and you was setting up a development work station which is a mixture of one bhyve container (running linux+docker) and some local development on freebsd (over ssh); how would you configure such a selection of disks
-
daemon
my present implementation is: zfs/RAID1(3 magnetic disks) with log and cache on the nvme, swap is also on the nvme, the SSD is where freebsd is installed
-
daemon
the VM sits on a zpool that is on that raid1
-
daemon
starting to think I should have done for freebsd to the RAID1 of magnetics and used the ssd for the VM, the nvme for cache,logs,swap etc
-
dch
daemon: thats kinda what I ends up with
-
dch
2x2 hdd in striped mirror
-
dch
with a SLOG on the tail end of the NVMe
-
dch
also, for a large part of my stuff, I turned sync=disabled on because its not very valuable data
-
dch
at least, on the hdd
-
dch
anyway its all about the backups guarantees
-
dch
what I have on the nvme is a small set of stuff thats tarsnapped, that I really rely on, and a large chunk of stuff that is sent to rsync.net with restic
-
daemon
ah I use the magnetics as its 3 disks in raid1 for important stuff
-
daemon
I use the nvme for low latency fast read/writes
-
daemon
with the SSD kind of as the OS disk
-
dch
yeah so I can afford the risk of a few hours of lost work, most stuff is git pushed elsewhere
-
daemon
same here
-
dch
if you have an nvme do you really need an os disk at all
-
daemon
yeah the bios does not support booting from it, its not motherboard native I shoved a nvme card into an unused pciex16
-
dch
thats a good rason
-
dch
*reason
-
daemon
its such a weird box, its actually my work box (given to me by work a few years ago)
-
daemon
but you get 150 GBP 'desktop budget' per year to do what you want
-
daemon
so I got it the nvme
-
daemon
the hard drives come about because I was dealing with a huge database and needed the space
-
daemon
but its almost entirely headless
-
daemon
do not think its ever even had X installed (except the first 2 weeks I was there, where linux mint was pre-installed)
-
daemon
so its a kind of odd amalgamation
-
daemon
if I owned it I would upgrade its ram, when I am in the office on wednesday I will pop the panel have a look see what it supports
-
daemon
according to dmidecode, its a Gigabyte Technology Co., Ltd. H81M-DS2V
-
daemon
bah only supports 16G of ram
-
occ
how to get the total writen bytes of an SSD ?
-
cracauer
daemon: There is a good chance that max RAM statement is wrong. Many boards' specs are not updated as larger RAM modules become available.
-
dch
occ look at smartctl in ports, and consider reviewing vendor-specific tools
-
dch
ok, I got ipv6 working ... on the route
-
dch
tomorrow, extend it to my PC so I can work instead of shaving yaks
-
idwer
bald yaks , bald yaks everywhere
-
occ
dch: I used smartctl ,but it tells the TBW from system online,not the TBW of life.
-
idwer
s/ ,/,/
-
debdrup
rokit go zoom
-
debdrup
whoops, wrong window.
-
ScentedFern
Hello friends! Do any of you use tigervnc? I was wondering why there doesn't seem to be a service in any of the `rc.d` directories
-
parv
I have used that, only as a client
-
ScentedFern
Hmmm
-
ScentedFern
I've used it extensively in Linux. They recommend you only start it from a service
-
parv
"They" who, Linux system or "tigervnc"? What was the context? I had seen "tigervnc" suggest to use "systemd" on Rocky Linux for otherwise life is damn too hard (because of "systemd"). Sure same might have been, or could be, done for FreeBSD by the interested parties
-
rwp
I have used *vnc routinely off and on as needed. I have always run it as myself rather than as root.
-
rwp
I can't imagine the use model for starting vnc as a root system service. But I have a hard time fathoming many systemd decisions.
-
meena
rwp: it's not always necessary to start services as root, you know that, right?
-
ScentedFern
parv: "They" being tigervnc. The recommendations are the same regardless of Linux or BSD. When I try to start it without a service, it complains about "deamonizing failed," so I'll have to figure that out later
-
rwp
meena, Even if "root" passes control to "rwp" that seems like a silly place to do it. Better for me to simply start vnc up as rwp.
-
meena
rwp: yeah, but if you start a service as you for you, it's still a service
-
rwp
I think parv had the right idea as to it though because systemd wants to start everything for a strict parent child relationship where systemd is the parent of every process and has a concept of user services.
-
mason
It's very patriarchal.
-
rwp
But systems not running systemd have no such need for that strict requirement of being a child of systemd.
-
rwp
I am not of that body but this describes it in some detail
wiki.archlinux.org/title/Systemd/User
-
VimDiesel
Title: systemd/User - ArchWiki
-
rwp
OT Rant: On Linux/systemd type systems such as Ubuntu just doing a file transfer with sftp will launch for that user a lot of processes such as the audio server such as the tracker-miner-fs indexer and gvfs services and more. WAT?!
-
phryk
where do i find changelogs for minor release updates?
-
phryk
specifically i'm trying to figure out if the kernel changes to linuxkpi needed for drm-kmod PRs 163 and 208 (updating to 5.11 and 5.12 respectively) have been integrated into a release yet.
-
meena
phryk: reading over the commit log generally gives me a good enough idea what changed
-
meena
phryk:
freshbsd.org/freebsd/src/branch/releng/13.1 but also, the UPDATING file should inform you about breaking changes
-
VimDiesel
Title: FreeBSD / src - FreshBSD
-
phryk
meena: oh duh, good call, now i feel dumb for not thinking of that. :'D i assume -CURRENT is the main branch? :)
-
phryk
okay, was able to make some educated guesses about which commits in main correspond to what i need and can see in cgit that these are indeed not merged into releng/13.1
-
phryk
thanks for the pointers^^
-
salvadore
phryk: when you are interested to changes into releases, consider also reading release notes such as
freebsd.org/releases/13.1R/relnotes . Of course, they are not as complete as the commit logs however
-
VimDiesel
Title: FreeBSD 13.1-RELEASE Release Notes | The FreeBSD Project
-
phryk
salvadore: those are only for the initial release tho, aren't they? i'm looking for stuff happening *after* the initial release.
-
meena
phryk: the order is CURRENT, STABLE, RELEASE. A CURRENT commit marked as MFC, means merge from CURRENT.
-
meena
These are so marked if the developer has the foresight that it'll be good to have in STABLE branches and in a RELEASE
-
meena
sometimes, commits are merged without MFC, and sometimes MFC commits are forgotten ;)
-
salvadore
phryk: you can find post-release stuff int the errata pages, e.g.
freebsd.org/releases/13.1R/errata
-
VimDiesel
Title: FreeBSD 13.1-RELEASE Errata | The FreeBSD Project
-
phryk
meena: wait, stuff is merged into STABLE *before* RELEASE?
-
phryk
salvadore: i thought only security- and bugfixes are in there? i'm more interested in features.
-
meena
phryk: CURRENT is for development, STABLE is for testing, and RELEASE is for running in production
-
phryk
meena: ah, i always assumed that STABLE would see even less merges than RELEASE, so I just avoided it^^
-
salvadore
normally no new features are added to a RELEASE after it is released. If you want more features, then you have to move to STABLE
-
meena
nah, STABLE is for… stabilising
-
phryk
mhh, bit of a misnomer then, but i think changing it now would just add to the confusion^^
-
phryk
mhh, the changes already seem to be in stable/13. but with what salvadore said, i assume this means they'll be integrated into the upcoming 13.2 but not the already released 13.1?
-
meena
phryk: depends on what changes, but chances are: correct
-
salvadore
yes, indeed
-
phryk
not 100% sure bit it sounds like it only adds functionality needed for newer drivers to linuxkpi. that might still mean somebody could install a too-new drm-kmod version and drivers on a kernel that can't handle them… tho i think pkg can detect kernel abi requirements?
-
phryk
s/bit/but/
-
phryk
okay, now i'm even more confused. i just found the package for my new gpus firmware in the pkg repo…
-
phryk
i'll see if pkg installing it will raise an error about kernel abi, that would clear some of the confusion^
-
phryk
nope, it installed just fine. :'D
-
salvadore
pkg can indeed detect kernel abi requirements: if you do pkg info <package_name> you will see a field called FreeBSD_version that is used for that
-
salvadore
more information about FreeBSD_version can be found here:
cgit.freebsd.org/src/tree/sys/sys/param.h#n63
-
VimDiesel
Title: param.h « sys « sys - src - FreeBSD source tree
-
salvadore
and a useful list of changes corresponding to the FreeBSD_version values can be found here:
docs.freebsd.org/en/books/porters-handbook/versions
-
VimDiesel
Title: Chapter 18. __FreeBSD_version Values | FreeBSD Documentation Portal