01:51:12 _xor: tldr? 02:02:21 <_xor> No, I'm talking about a TUI app, but tldr is pretty good too. So is cheat.sh. 02:07:49 _xor need certificate 02:08:10 <_xor> Certificate for what? 02:13:02 I'm curious if anyone's had any luck running Teams inside Chromium, and specifically doing screen-sharing, both receiving it and sharing one's own screen. 02:13:31 I'm trying to plan for the remaining obstacles to FreeBSD on my workstation, and that's a big one as I need it for work. 02:20:21 mason, No idea but as a brainstorm have you tried running a Windows VM? And/Or a Linux OS? And if so would it have enough performance over the graphics for it? 02:20:26 I have been contemplating that for one of my obstacles too. 02:20:52 I could run the VM with the things that don't work natively and then mostly be totally hosted on FreeBSD. 02:21:01 rwp: I've thought about it. I can throw in a USB controller and just give that to a Linux VM. 02:21:29 The trick is thought that I'd have to share *its* desktop, which might be a bit tricky. 02:21:43 The USB controller would give you... A 2-factor dongle for logging into high security web sites that require a windows dongle? 02:22:18 It'd give Chrome on GNU/Linux a webcam. 02:23:08 I set up a client who runs Ubuntu that required a Windows only 2-factor that way with a Windows VM for that specific function. It works. Redirect the USB with the 2-factor dongle. 02:23:18 Useful. 02:23:37 I tend to need to share windows to explicate code, demonstrate patches working, etc. 02:23:39 I admit I don't have a camera on my FreeBSD desktop but I thought webcams worked on the desktop? No? 02:24:22 rwp: They do, but I need Teams to be able to share my desktop, and while Teams seems to run on Chromium, it seems *not* to share the desktop, or see other peoples' shares. 02:24:46 Ah... Thank you for the clarification. Now I understand the problem. 02:25:24 Brainstorm... Could you create a VNC session and then in the VM session connect to the VNC session and through that circuitous path be able to share "a" desktop? 02:25:27 I'm not sufficiently clued in to know if I can give the Chrome process running in the VM access it can use to share an X desktop on the host. 02:25:41 Very likely, and that might suffice. 02:26:15 I should think about VNC more. I tend not to use it a lot, but it might well be the answer to this. 02:26:15 VNC across the WAN is latency limited but on the LAN is pretty good and so I would imagine on the same host that it would be latency good. 02:26:24 Yeah. 02:27:10 Oh, hm. The VM having its own USB controller could also deal with sound. 02:27:52 Honestly VM graphics on FreeBSD is something I think is not as good as compared to Linux which has the spice client and virt-viewer which is really very good. 02:28:13 Mm. 02:28:43 On a Linux system with virt-viewer using the spice protocol it's really very good performance. Good enough that I play old vintage games that way and you would not be able to tell it was virtualized. 02:28:56 cool 02:30:24 I am not well versed with bhyve at this time but am trying to learn the ropes there. That's next on my learning curve. (getting called IRL, bbiab) 02:30:49 same actually 02:31:57 <_xor> Is using Firefox an option? 02:32:26 <_xor> Because if so, then you might have better luck with that. I did. 02:32:28 _xor: Less so than Chromium. 02:32:47 I've never managed to get calls to work at all in Firefox, just Teams chat., 02:32:51 I'll try it again. 02:33:03 bbiab, in any event 02:33:25 Anyone able to get enlightenment running on 14? 03:33:31 ls 07:19:16 hello world :) 07:19:38 snow, snow, snow, everythere is snow :) 07:36:19 Hi. 08:12:31 Hello. Can em0 (my Thinkpad X200 ethernet NIC) be turned off from booting process somehow? 08:12:45 it looks like slowing down whole booting process 08:12:54 Guess that there are cold joints or something 08:14:28 so it doesn't load itself, but throws an error 08:15:24 after time goes, sometimes significant, it writes like "Error" and then goes on 08:15:32 What are the error messages? 08:16:36 that's only to be recorded... i haven't yet, since it appears from time to time 08:17:02 but it is before KMS, since the font is big on that moment 08:17:23 such that wouldn't support UTF-8 and so on 08:17:29 elirco: remember you were wondering about extracting source with non-p0? I tested that out a few days ago, if you extract src.txz and run freebsd-update fetch && freebsd-update install after that it will update the source tree 08:17:46 i feel that excluding somehow support of that NIC would help 08:18:02 tried it by creating a new VM with 13.2-RELEASE without src, updating to -p5, then downloading RELEASE src and updating 08:18:23 I expected that but tested just in case 08:18:33 There may be some loader setting which could disable "em0" driver 08:18:56 parv: can you advice where to search more about it? 08:19:38 that requires kernel recompilation, doesn't it? 08:19:59 V-T60, See the "ifconfig" or "em0" manual pages, along with "loader.conf". 08:20:14 Remilia: Ah nice, good to know. I was already thinking about testing it, no that 14.0 is at -p1, but you already did :) 08:20:25 V-T60: device.hints(5) 08:20:35 V-T60: /boot/device.hints is likely what you want 08:20:46 you can put device.hints lines in loader.conf 08:21:25 probably it would be hint.em.0.disabled="1" 08:23:18 elirco: freebsd-update checks base system against the distribution list and updates everything to whatever you told it to update to 08:23:33 \o/ 08:23:52 V-T60, "em" is compiled in "GENERIC" kernel for FreeBSD 13. In an another kernel configuration, a "nodevice em" would not use the driver ... unless it gets loaded as a kernel module when the NIC is seen. Perhaps then that would require some "WITHOUT_MODULE" or whatever that happens to be, not load "em" driver 08:23:57 praise freebsd-update!!! 08:24:32 yuripv, Remilia Thanks for "device.hints" hint. 08:25:00 ("em" there should be module's proper name) 08:25:41 I just recompile my kernel instead of using freebsd-update 08:26:08 (beacuse once you recompie it, you can't update anymore) 08:27:21 Remilia: Hello there, sorry couldn't followed the issue up, but have you solved your CPU load thing? Created bug report? 08:27:22 vlc: you can, though 08:27:27 Just wondering.. 08:27:49 Remilia: Yes, but it's kinda strange 08:28:20 vlc: it is not. `INSTKERNNAME=kernel.custom make installkernel` 08:28:29 and kernel="kernel.custom" in /boot/loader.conf 08:29:09 i kinda replaced my original kernel with that one 08:29:39 rebuild and install kernel.custom after updating the source tree, then run freebsd-update 08:29:45 oke! 08:30:13 "i kinda replaced my original kernel" extract kernel.txz and kernel-dbg.txz from the distribution 08:30:23 okay! 08:30:45 i'm just a newbie, i like this OS tho 08:30:59 much faster than linux on my ideapad 08:31:03 you can add INSTKERNNAME to your build configuration 08:31:39 src.conf 08:32:44 (or at least I think you can?) 08:34:35 vlc: I use this hastily made script https://paste.ee/p/bxy5L and build the kernel in my poudriere VM 08:34:36 Title: Paste.ee - View paste bxy5L 08:35:05 and `make distributekernel` gives you kernel.txz and kernel-dbg.txz 08:35:18 er, package* 08:35:24 not distribute 08:36:06 (the script is terrible but I know nothing about shell scripting) 08:36:10 wait, can you compile the kernel with LTO? 08:36:27 i tried that before but couldn't get it to link properly 08:36:35 dunno 08:36:52 fbsd uses clang so it should be possible 08:37:08 LTO seems like a bad idea for kernel 08:38:08 when i asked the gentoo people how can i optimize my kernel they started screaming about ThinLTO 08:38:30 and how they use -Ofast for everything 08:38:59 kernel build usuallu strips off compilation flags 08:39:34 these are the only flags i use "-O2 -pipe -fno-strict-aliasing -mtune=native -march=native -fno-lto" 08:40:05 but that's for ports 08:43:06 vlc: kernel linking is somewhat more complex 08:43:22 you should not really touch the flags unless you know what you are doing 09:24:13 Interesting PR with "tmpfs" with default size in that after creating a file, one can write to it to cause other(s) processes be killed due to being out of memory: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275436 09:24:15 Title: 275436 – tmpfs does not honor memory limits on writes 11:46:49 Hi 11:47:27 For some reason, I cannot use any USB 3 port or more than 2 USB devices without one messing up. New hardware new install. 11:47:41 Is it some firmware I need or is it hardware issues? 11:47:59 I enabled CSM in bios 12:13:35 I can't even change bios settings to performance 12:18:22 Am I gonna have to install windows just to get firmware or something? 12:59:42 Welp, I just changed audio card to PCI card 13:00:19 but, it has multiple outputs for different purposes, I can't seem to make it output to headphones. It is set to speaker. Not sure if mono 13:01:08 Nvm it is stereo, but still. 13:01:33 Set to speakers and not headphone output. Aw well, at least I have sound 13:02:44 Output from mixer -a | grep ^pcm: https://clbin.com/h2AZ3 13:03:08 It is rear analog that has multiple settings/outputs 13:04:31 Mixertui items: vol, pcm, speaker, rec, ogain. Iirc on linux, in alsamixer, I had a different item for each rear output setting 13:05:11 Toggle to set output mode, speaker, monospeaker, headphones, 5.1 surround 13:10:25 someone tryd to run 9front with vm-bhyve, after starting 9front the statusbar racing by then it freezes, cpu on the host 100% 13:35:16 OK. That's all my hosts updated for the OpenZFS bug. 14:31:26 It seems that it is motherboard hardware issue 14:31:39 Great 15:29:28 where can I see the release details for each minor version update in FreeBSD ? 15:29:33 like from p1 to p2, p3, etc 15:30:10 last1: those are released for errata or security problems, so https://www.freebsd.org/security/notices/ 15:30:12 Title: FreeBSD Errata Notices | The FreeBSD Project 15:31:22 you can also see a list of errata for a specific release: https://www.freebsd.org/releases/13.2R/errata/ 15:31:23 Title: FreeBSD 13.2-RELEASE Errata | The FreeBSD Project 15:32:01 yeah, that's where I was at myself: https://www.freebsd.org/releases/12.4R/errata/ 15:32:02 Title: FreeBSD 12.4-RELEASE Errata | The FreeBSD Project 15:32:06 but I don't see teh OpenZFS patch for 12.4 15:32:13 although they do mention that they applied a patch 15:33:51 i don't know why it's not listed on that page... maybe a website mistake? 12.4 is listed in the EN though https://www.freebsd.org/security/advisories/FreeBSD-EN-23:16.openzfs.asc 15:34:58 yes, I know 15:35:32 I was curious what they fixed since 12.4 doesn't have vfs.zfs.dmu_offset_next_sync 15:39:19 well, the commit is https://cgit.freebsd.org/src/commit/?h=releng/12.4&id=7769487a50ff81a31c313538d914f0dc8deb5ea1 which is a backport of https://github.com/openzfs/zfs/commit/30d581121bb122c90959658e7b28b1672d342897. the bug isn't directly related to the sysctl, that just reduces the chance of it occuring. 15:39:21 Title: src - FreeBSD source tree 15:40:19 oh so the same fix basically 15:40:34 I am trying to get a portupgrade 'run' NOT to re-build 'py-crytography' because it wants to install rust packages and then run the VPS out of disk space 15:40:57 I made these changes to /etc/make.conf : http://bsd.to/3ian 15:40:58 Title: dpaste/3ian (Plain Text) 15:53:58 last1: aiui this code has existed in more or less the same form all the back to the original Solaris ZFS release, so there's speculation the bug may always have existed (and was only discovered when block cloning made it much more likely to occur) 15:59:29 * wikan loves snow 16:00:02 crazy 16:00:28 interesting question 16:00:43 if I have encryptet /mnt/x ... 16:00:59 ... and i mound unencrypted partition to /mnt/x/y 16:01:13 will y be encrypted or not? 16:01:38 i mean if files moved to y will be encrypted by x before they will be saved to y? 16:01:43 i quess not 16:02:02 wikan: no, assuming you're talking about GELI or something similar. when you write to /mnt/x/y, /mnt/x is not involved at all other than finding the mountpoing to write to. 16:02:17 (the only sort-of exception is in ZFS, where child datasets by default inherit encryption from their parent) 16:02:19 as i thought 16:02:32 but i wasn't sure about implementation 16:02:34 thanks 16:06:02 doesn anyone know how to share gpu and graphics card with jail? 16:06:24 i would like to install a game into jail because deps are a little "broken" 16:06:42 if i try install game a lot packages is going to be removed 16:06:58 so that would be grate if i could install it inside a jail 16:07:39 i had an issue like this with "The Powder Toy", had to recompile OBS studio to use the same lua compiler that tpt used 16:08:18 i've never tried this, but if you're running X on the host and the client in a jail, does GPU acceleration not "just work" if you install the game in the jail? (as long as the relevant OpenGL/Vulkan library are present) 16:08:25 but i think graphics are automatically shared with a jail since it's somewhat of a chroot 16:08:54 hmmmmm well i am not sure 16:09:07 <_xor> kevans: https://termbin.com/7bjx 16:09:10 LXC doesn't share devices 16:09:18 (if it needs something from /dev to work, perhaps a custom devfs ruleset would help... that probably destroys the jail security but it sounds like that's not your goal anyway) 16:09:46 and of course I use xephyr to connect to guest x session 16:10:13 unixwitch, exactly, security is not imporatant here 16:10:39 i don't think Xephyr supports 3D acceleration, it just presents a basic 2D framebuffer, you'd need to connect the client directly to the real X server (either with TCP, or somehow mount the Unix socket in the jail) 16:11:17 unixwitch, you mean to open guest window directly on the host desktop? 16:11:24 yes 16:11:59 hmmmm, i wonder what about 3d acceleration in this situation 16:12:23 local libs so maybe local devices 16:12:27 <_xor> kevans: Going to be looking at the pkg stuff today. Just to make sure, those are the expected versions, right? The 13.x ABI (dss0) is my file server that hosts the main internal repository (and signed it as well). The 14.x ABI (vsh5) is the machine I upgraded to 14.x and built the repo on using poudriere. vsh5 (14.x) builds the packages and uploads 16:12:27 <_xor> them to dss0, and then after the queue is done, dss0 signed the repo and served the packages. All worked fine on 13.x. The verification failure started happening when trying to upgrade my other systems to 14.x using the newly built repo on dss0 (which is still 13.x). 16:13:03 it's been a (very) long time since i did 3D acceleration with X, but in general, as long as a client can connect to the X server, it should be able to use 3D acceleration via the appropriate extension. it will probably perform much better if it can use shared memory, i.e. with the Unix socket in /tmp instead of TCP 16:13:54 an easy way to achieve that would be to just mount /tmp into the jail 16:18:24 hm, i'm a bit surprised we didn't get an EN for PR#275306 this week. granted it only occurs with a non-default module loaded, but it's still a pretty nasty bug. 16:18:25 275306 – 14.0-RELEASE: ossl(4) causes data corruption on encrypted ZFS filesystems/volumes https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275306 16:18:58 i was kind of assuming this and #275308 would go out together 16:32:43 thanks 17:25:01 that was quite painless, to upgrade 13.2 and 14.0 due to bug 17:26:24 time to reboot this last machine, for good measure 17:52:58 .. 18:18:07 is there any way to mount a ZFS filesystem and all its dependents into a jail, without having to list every filesystem in a mount.fstab in jail.conf? (i don't want to delegate the filesystem to the jail, just make it available there while it's also still available in the host) 18:18:20 s/dependents/descendents/ 18:55:36 unixwitch: not that I know of 22:01:29 _xor: yeah seems reasonable 22:12:25 https://www.qubes-os.org/video-tours/ 22:12:26 Title: Video tours | Qubes OS 22:12:44 how do you think is it possible to do the same thing with FreeBSD and Jails? 22:12:58 i recommend last video 22:15:27 wikan, check this: https://github.com/BawdyAnarchist/quBSD 22:15:29 Title: GitHub - BawdyAnarchist/quBSD: A FreeBSD jails and bhyve wrapper; which emulates a Qubes-like containerization schema 22:32:06 scoobybejesus, thank you 22:32:10 interesting 22:32:15 mucho interesante :) 22:35:02 sadly there is no documentation 23:24:18 i take it, if you do an upgrade 13.2 -> 14.0 and get the message sudo: unknown user root 23:24:45 somehow i lost root :( 23:24:47 oh joy.. 23:25:39 and i did NOT listen to this advice... https://forums.freebsd.org/threads/14-0-release-conflicts-in-etc-passwd-results-in-losing-root.91124/ 23:25:41 Title: 14.0-RELEASE - conflicts in /etc/passwd results in losing root | The FreeBSD Forums 23:26:08 son of a gun