01:28:10 does anyone also have a broken i915kms on 14.2? 01:36:46 runxiyu: yes. current recommendation i have heard is to build and install the drm-kmod module from ports. 01:37:09 or wait until the 14.2 ports are updated 01:37:17 alr, thx 01:37:27 i'm glad single user mode is not affected 02:42:05 thakns, works 02:42:19 kinda weird how a system update messed it up again (i used to install from ports) 03:14:32 Hello, everyone! I'm a beginner in FreeBSD and I want to learn how to use this amazing system for cybersecurity and pentesting purposes. I want to migrate from Linux/MacOS to BSD. Any tips? 03:35:04 hello MeGustaOro, please take your time and don'r rush; migrate services one by one, deploy jails and use bhyve for virtualisation if appropriate, read the manuals and https://wiki.freebsd.org, and you will be fine 04:26:54 I can feel the rocket emoji energy emanating from that message. 04:55:32 * shbrngdo points out: EVERY time I upgrade to a new ports tree, SOMEthing does not build, and a DIFFERENT something either crashes or does not work at all... 04:57:18 It would be very nice to see a "quarterly stable" ports tree and corresponding package collection that ONLY gets fixes and updates, such that upgrading packages or refreshing the ports collection does not result in TONS of dependencies that MUST be r-compild or upgraded... 04:58:05 updates = "secueity updates" in this context. Chasing a moving target means i erarely "up"grade. 07:58:20 shbrngdo: are you using the quarterly branch? or do you want STABLE kernel + quarterly ports? 07:58:53 runxiyu: this is one of the warts of freebsd sadly, there is work to address this but I personally haven't tried it 07:59:22 * dch can't even find the link to the kernel-specific variants 07:59:32 I have an annoying nfsv4 problem. 08:03:19 https://www.irccloud.com/pastebin/kG9uSqaR/exports_and_permissions 08:03:34 only /usr/obj is accessible on clients 08:03:52 I can mount /usr/src, but the directory appears completely empty & I don't understand why 08:04:39 and yet, on server side, they're both fully populated 08:07:50 and permissions 755 / 644 on all dirs & files 08:50:57 runxiyu: its because drm-kmod needs compiling against the new kernel, but currently FreeBSD doesnt compile against the new version until iirc the old version reaches EOL 08:51:56 so update process is to comment out the module load, update, reboot, compile from port tree, uncomment and then either reboot/manually load it 09:33:49 yeah 09:46:12 my weird nfs problem was "resolved" by nuking & re-recreating the datasets 09:46:28 o_O 09:46:33 O_o 09:51:25 I have no idea what this is caused by, I'm not using extended fs acls, no zfs special properties 09:51:33 one for the mailing list I think 10:00:32 on my side, I have a different problem, which causes me to dream of having a working UART, or a firewire card and another computer with firewire, and the debugger compiled in 10:00:48 but I'm not on FreeBSD per se, so this is not a problem for here 11:49:33 <[tj]> you want xhci debug 11:49:37 <[tj]> which we almost have 14:05:00 what 14:13:23 more to the point though: how would I debug a kernel panic leading to an instant reboot and no possibility of a dump, even with netdump configured 14:15:47 <[tj]> in a virtual machine 14:16:47 goodness gracious 14:16:57 i think i'm cursed. 14:17:03 LXGHTNXNG: what's the panic message? 14:20:12 bold of you to assume I have that luxury - all I get is a hit on my netdump server from the machine, but it never starts sending data. 14:20:20 it just reboots instantly 14:27:48 I'll get back to you when the issue actually becomes ontopic for here 14:36:28 LXGHTNXNG: I think I missed some context when my VPS went EDOOFUS. Is this a debug or non-debug kernel? 14:40:02 > on my side, I have a different problem, which causes me to dream of having a working UART, or a firewire card and another computer with firewire, and the debugger compiled in 14:40:23 > but I'm not on FreeBSD per se, so this is not a problem [that's on-topic] for here 16:39:38 i noted with delight that /usr/libexec/flua knows how to modify UCL files 16:40:09 (it probably has had that for a while: https://reviews.freebsd.org/D25009 is from 2020) 16:41:05 so i set out to modify a jail.conf with it, and ... are jail.conf files not made of UCL? it didn't seem to parse properly. 17:44:01 jaredj: unfortunately jails long predate freebsd's use of ucl 18:23:10 is it possible to bind nfsd to an ip assigned to a bridge interface? 18:23:37 i tried to set nfs_server_flags="-h 192.168.1.1" in rc.conf 18:23:46 this address is assigned to a bridge 18:24:00 nfsd starts, but it doesn't listen on any interface 18:33:40 hum. perhaps try no address for the bridge, create an epair, connect the 'a' half to the bridge, and give the 'b' half the ip address? 18:38:42 that's like bridging a bridge 18:38:58 super bridge 18:47:18 pkubaj: nfsd shouldn't care about that. try it just to test with an IP address on another type of internet, like an Ethernet NIC. 18:53:25 Hello everyone, I am cinnabun on the forums too. I'm a FreeBSD newbie 18:57:26 hm... nfsd is picky 18:57:30 * jaredj waves 18:58:37 cinnabun: take your time, install, evaluate, play, and use FreeBSD - good luck ! 18:59:17 * cinnabun waves back to jaredj 18:59:59 Thank you mzar, I plan to do exactly that! 19:07:56 welcome cinnabun 19:08:24 Thank you for the welcome Yaazkal :3 19:10:33 I got my hands on the Absolute FreeBSD book to get my bearings. 19:13:53 The large amount of documentation available is a big part in wanting to spend my time on this. 19:15:52 that is a good one, i have that one 19:16:11 Great, I have only heard good things about it 19:18:10 cinnabun: I bet the book already says this, but recommend getting to know the man pages as well 19:19:09 FreeBSD has excellent manpages, and they're indispensable when you're stuck on a fresh install unable to get xorg running :P Which I have been since yesterday 19:20:14 (turns out, freebsd doesn't support my gpu at all, and probably won't for quite some time. So I'm gonna try porting the driver myself) 19:20:37 cinnabun: That book is pretty cool and practical. It's a great starting point 19:20:50 I have noticed that there is a big difference between the experience of people who use the man pages and those who don't, on Linux also. 19:21:24 I feel spoilt for choice with the man pages, handbook, and the books available. 19:21:54 as someone with like 2 decades of linux experience, and who's only dabbled in FreeBSD, I can say I like the FreeBSD manpages quite a bit more 19:22:23 yeees. half the documentation under Linux is in GNU Info or /usr/share/doc/* or something. on BSDs, on the other hand, man is the documentation system of choice 19:22:36 Ah so there is a difference there too. 19:22:49 lots of stuff has good manpages on linux, but since the system is more fragmented between many different projects, there's too much variation. And yes, the GNU info thing as well 19:23:04 Right. 19:23:41 The filesystem hierarchy is a good example. You get the systemd manpage and the more traditional manpage, and if you didn’t know better you’d be confused. 19:24:16 I have briefly installed GhostBSD just to see if my hardware works with FreeBSD, and it does. I ran Fedora in 2023-2024, but the issue is that I did not know what was going on under the hood, and that caused me to not have enough control over my system to feel comfortable. So I want to set the system up manually. 19:24:57 don't get me started on systemd manpages or systemd in general. one of many reasons I'm trying to flee to freebsd 19:25:42 btw, has anyone done any development on drm-kmod and could give me an idea how much work it is to port over more stuff? 19:26:41 ofc I'd be doing something somewhat unusual and not just updating the drivers in there, but porting a whole new driver, the Xe driver for intel discrete graphics 19:27:51 ummm, i think the default repository pkg uses is quarterly, but you can set it to latest? that may be of use particularly for drm-kmod 19:28:42 yeah I've even tried building the latest version based on linux 6.8, on a custom compiled kernel, but no luck for my arc A770 19:30:43 good news is, since linux 6.8 update to drm-kmod is almost complete(if not yet merged), and 6.8 happens to be the first linux version to include the Xe driver, a lot of the compat work for the kernel should be done for me already 19:30:46 Are you guys also FreeBSD forum users or is that a different community? 19:31:54 I am https://forums.freebsd.org/members/cinnabun.80281/ 19:32:42 I figured, if you do a venn diagram between people who 1. bought an intel discrete GPU, 2. run or want to run FreeBSD and 3. has significant experience with C programming 19:32:55 I might be the only person at the intersection 19:33:05 so I guess I gotta do it myself :D 19:33:11 all the communities are interwoven in assorted configurations 19:33:14 I have already seen overlap of the user list of this channel and #c 19:33:40 I am 1 and 2, wanting to be 3 also. 19:33:57 Oh, *discrete*! I don't integrated Intel graphics, sorry. 19:34:06 ... and you will discover even more 19:34:06 I *have 19:36:29 I'm not supposed to already be stumbling over my words. -.- 19:37:02 yeah integrated intel graphics should be functional cinnabun, unless it's in like the very latest intel CPUs 19:37:10 oh good that driver is in freebsd too :lolsob: 19:37:35 Hello Xe ^-^; 19:37:51 Xe: sorry if I inadvertantly hilighted you :P 19:38:01 mtll: don't worry, it happens all the time 19:38:12 mtll: I'm on Intel 9th gen 19:38:23 for some reason even though I don't own any intel cards, i'm somewhat of an expert in how those cards cause problems 19:38:26 wonder why lol 19:38:51 9th gen should be fine cinnabun 19:39:00 The downsides of getting your ideal username 19:39:06 mtll: Great. 19:40:39 I'm on gen 13 intel. gonna try to get the integrated gpu in there to work tomorrow, so I can get a decent dev system up at least 19:40:56 Xe: ah, the trauma of getting blamed for things just because of your name, eh? :-p 19:41:19 I assume I'll have to do some decive.hints fucker to disable my discrete GPU or something 19:41:30 device.hints, even 19:42:16 I've wondered if the e-core / p-core situation is a concern. 19:42:27 should work, just not ideally 19:43:22 I'm currently not in the position to buy newer hardware anyway. 19:43:24 https://github.com/FreeBSDFoundation/proj-laptop/issues/22 pending for work on better support for p/e cores in the scheduler 19:43:36 cinnabun: well I haven't seen any weird crashes or anything on my 13900k 19:44:09 and I compiled freebsd kernel on all cores yesterday and it finished in like a minute, so all good there. scheduling might not be ideal though 19:44:28 I see! 19:44:44 we just schedule them as if they're all identical, instead of understanding that some cores are more of a core than others 19:45:07 but it's not like I'm managing to actually saturate this CPU with its 8 P-cores and 16 E-cores very often, anyway, except for shorts bursts while compiling 19:45:47 I guess if I'm running some intensive single threaded thing I'll sure to pin it to a P-core 19:45:50 I never expected the big/little structure to come to desktop processors. 19:46:26 I can't remember if Ryzen/Zen does the same thing. 19:46:48 ryzen doesn't. all the cores are full fat hyperthreaded cores 19:47:01 Good to know. 19:47:26 I have a 9700 which has no HT. 19:48:05 probably if you're getting a top of the line cpu, AMD would be the way to go, I just picked intel because I'm weird about intel, I mean I'm the guy that bought their shitty GPU 19:49:20 Not anytime soon ^-^; 19:49:53 Current CPU was a gift from a loved one. 19:51:12 I mean 9700 i7 is a pretty damn good cpu as it is, unless you need a crazy amount of cores 19:51:28 Yeah I'm not complaining ^-^ 19:52:35 my previous CPU was kaby lake i7. 6700 I believe 19:53:02 total disaster, that was the last CPU they released before all the spectre/meltdown stuff came out 19:53:47 so it was maximally vulnerable and needed all the kernel mitigations with their slowdowns 19:53:54 That is unfortunate 19:54:19 The ones after that were still hit by that too to a lesser extent 19:56:21 The news stories on that made me sad every time :p 20:10:48 mtll: did you get the gpu running? 20:11:17 the drm-kmod in pkg 14.2 is fuxored.. so you should build it manually from ports and then install 20:12:25 and also you can always use scfb driver as an alternative. its not as good as accelerated drivers but its way better than vesa.. 20:12:31 and will get you going 20:12:58 and also, an alternative to ghostbsd is nomadbsd (also has a live usb) 20:16:30 hernan604: https://blendit.bsd.cafe/post/821622 20:17:44 kmods_quarterly_2 ? 20:17:45 lol 20:17:45 use kmods_quarterly_2 or kmods_latest_2 20:17:49 thast new to me 20:17:55 thanks 20:18:08 np 20:19:19 14.1 reached EoL today, the builders will be running on 14.2 soon, so the problem will go away 20:22:48 oh ok 20:23:28 * cinnabun pours one out for 14.1 20:27:34 Hi all. I am loading an unloading a device kernel module, but as soon as I remove the device driver it immediately re-loads. How do I prevent this behavior? 20:27:54 Is there a way to disable a kernel module from auto-loading? 20:28:44 farhan: see devmatch_blocklist in rc.conf(5) 20:29:13 ahh..and on that note, let me reboot this machine, pardon. 21:11:39 How is the AI ecosystem on freebsd ? 21:28:02 multiple Lisp, Prolog and KBE systems are available 22:02:22 Is there anything in particular that you all would like to see from me in order to be an exemplary FreeBSD user? ^-^ 22:02:57 sat and smt solvers too as well as (I)LP solvers 22:10:22 mm, RDF libraries for C, Perl, Python, and Ruby