-
FlibberTGibbet
_xor: tldr?
-
_xor
No, I'm talking about a TUI app, but tldr is pretty good too. So is cheat.sh.
-
DSee
_xor need certificate
-
_xor
Certificate for what?
-
mason
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.
-
mason
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.
-
rwp
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?
-
rwp
I have been contemplating that for one of my obstacles too.
-
rwp
I could run the VM with the things that don't work natively and then mostly be totally hosted on FreeBSD.
-
mason
rwp: I've thought about it. I can throw in a USB controller and just give that to a Linux VM.
-
mason
The trick is thought that I'd have to share *its* desktop, which might be a bit tricky.
-
rwp
The USB controller would give you... A 2-factor dongle for logging into high security web sites that require a windows dongle?
-
mason
It'd give Chrome on GNU/Linux a webcam.
-
rwp
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.
-
mason
Useful.
-
mason
I tend to need to share windows to explicate code, demonstrate patches working, etc.
-
rwp
I admit I don't have a camera on my FreeBSD desktop but I thought webcams worked on the desktop? No?
-
mason
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.
-
rwp
Ah... Thank you for the clarification. Now I understand the problem.
-
rwp
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?
-
mason
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.
-
mason
Very likely, and that might suffice.
-
mason
I should think about VNC more. I tend not to use it a lot, but it might well be the answer to this.
-
rwp
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.
-
mason
Yeah.
-
mason
Oh, hm. The VM having its own USB controller could also deal with sound.
-
rwp
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.
-
mason
Mm.
-
rwp
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.
-
mason
cool
-
rwp
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)
-
mason
same actually
-
_xor
Is using Firefox an option?
-
_xor
Because if so, then you might have better luck with that. I did.
-
mason
_xor: Less so than Chromium.
-
mason
I've never managed to get calls to work at all in Firefox, just Teams chat.,
-
mason
I'll try it again.
-
mason
bbiab, in any event
-
AumShivaya
Anyone able to get enlightenment running on 14?
-
voy4g3r2
ls
-
wikan
hello world :)
-
wikan
snow, snow, snow, everythere is snow :)
-
angry_vincent
Hi.
-
V-T60
Hello. Can em0 (my Thinkpad X200 ethernet NIC) be turned off from booting process somehow?
-
V-T60
it looks like slowing down whole booting process
-
V-T60
Guess that there are cold joints or something
-
V-T60
so it doesn't load itself, but throws an error
-
V-T60
after time goes, sometimes significant, it writes like "Error" and then goes on
-
parv
What are the error messages?
-
V-T60
that's only to be recorded... i haven't yet, since it appears from time to time
-
V-T60
but it is before KMS, since the font is big on that moment
-
V-T60
such that wouldn't support UTF-8 and so on
-
Remilia
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
-
V-T60
i feel that excluding somehow support of that NIC would help
-
Remilia
tried it by creating a new VM with 13.2-RELEASE without src, updating to -p5, then downloading RELEASE src and updating
-
Remilia
I expected that but tested just in case
-
parv
There may be some loader setting which could disable "em0" driver
-
V-T60
parv: can you advice where to search more about it?
-
V-T60
that requires kernel recompilation, doesn't it?
-
parv
V-T60, See the "ifconfig" or "em0" manual pages, along with "loader.conf".
-
elirco
Remilia: Ah nice, good to know. I was already thinking about testing it, no that 14.0 is at -p1, but you already did :)
-
yuripv
V-T60: device.hints(5)
-
Remilia
V-T60: /boot/device.hints is likely what you want
-
Remilia
you can put device.hints lines in loader.conf
-
Remilia
probably it would be hint.em.0.disabled="1"
-
Remilia
elirco: freebsd-update checks base system against the distribution list and updates everything to whatever you told it to update to
-
Remilia
\o/
-
parv
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
-
elirco
praise freebsd-update!!!
-
parv
yuripv, Remilia Thanks for "device.hints" hint.
-
la_mettrie
("em" there should be module's proper name)
-
vlc
I just recompile my kernel instead of using freebsd-update
-
vlc
(beacuse once you recompie it, you can't update anymore)
-
tercaL
Remilia: Hello there, sorry couldn't followed the issue up, but have you solved your CPU load thing? Created bug report?
-
Remilia
vlc: you can, though
-
tercaL
Just wondering..
-
vlc
Remilia: Yes, but it's kinda strange
-
Remilia
vlc: it is not. `INSTKERNNAME=kernel.custom make installkernel`
-
Remilia
and kernel="kernel.custom" in /boot/loader.conf
-
vlc
i kinda replaced my original kernel with that one
-
Remilia
rebuild and install kernel.custom after updating the source tree, then run freebsd-update
-
vlc
oke!
-
Remilia
"i kinda replaced my original kernel" extract kernel.txz and kernel-dbg.txz from the distribution
-
vlc
okay!
-
vlc
i'm just a newbie, i like this OS tho
-
vlc
much faster than linux on my ideapad
-
Remilia
you can add INSTKERNNAME to your build configuration
-
Remilia
src.conf
-
Remilia
(or at least I think you can?)
-
Remilia
vlc: I use this hastily made script
paste.ee/p/bxy5L and build the kernel in my poudriere VM
-
VimDiesel
Title: Paste.ee - View paste bxy5L
-
Remilia
and `make distributekernel` gives you kernel.txz and kernel-dbg.txz
-
Remilia
er, package*
-
Remilia
not distribute
-
Remilia
(the script is terrible but I know nothing about shell scripting)
-
vlc
wait, can you compile the kernel with LTO?
-
vlc
i tried that before but couldn't get it to link properly
-
Remilia
dunno
-
vlc
fbsd uses clang so it should be possible
-
Remilia
LTO seems like a bad idea for kernel
-
vlc
when i asked the gentoo people how can i optimize my kernel they started screaming about ThinLTO
-
vlc
and how they use -Ofast for everything
-
angry_vincent
kernel build usuallu strips off compilation flags
-
vlc
these are the only flags i use "-O2 -pipe -fno-strict-aliasing -mtune=native -march=native -fno-lto"
-
vlc
but that's for ports
-
Remilia
vlc: kernel linking is somewhat more complex
-
Remilia
you should not really touch the flags unless you know what you are doing
-
parv
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:
bugs.freebsd.org/bugzilla/show_bug.cgi?id=275436
-
VimDiesel
Title: 275436 – tmpfs does not honor memory limits on writes
-
zyxer
Hi
-
zyxer
For some reason, I cannot use any USB 3 port or more than 2 USB devices without one messing up. New hardware new install.
-
zyxer
Is it some firmware I need or is it hardware issues?
-
zyxer
I enabled CSM in bios
-
zyxer
I can't even change bios settings to performance
-
zyxer
Am I gonna have to install windows just to get firmware or something?
-
zyxer
Welp, I just changed audio card to PCI card
-
zyxer
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
-
zyxer
Nvm it is stereo, but still.
-
zyxer
Set to speakers and not headphone output. Aw well, at least I have sound
-
zyxer
Output from mixer -a | grep ^pcm:
clbin.com/h2AZ3
-
zyxer
It is rear analog that has multiple settings/outputs
-
zyxer
Mixertui items: vol, pcm, speaker, rec, ogain. Iirc on linux, in alsamixer, I had a different item for each rear output setting
-
zyxer
Toggle to set output mode, speaker, monospeaker, headphones, 5.1 surround
-
Nixkernal
someone tryd to run 9front with vm-bhyve, after starting 9front the statusbar racing by then it freezes, cpu on the host 100%
-
dvl
OK. That's all my hosts updated for the OpenZFS bug.
-
zyxer
It seems that it is motherboard hardware issue
-
zyxer
Great
-
last1
where can I see the release details for each minor version update in FreeBSD ?
-
last1
like from p1 to p2, p3, etc
-
unixwitch
last1: those are released for errata or security problems, so
freebsd.org/security/notices
-
VimDiesel
Title: FreeBSD Errata Notices | The FreeBSD Project
-
unixwitch
you can also see a list of errata for a specific release:
freebsd.org/releases/13.2R/errata
-
VimDiesel
Title: FreeBSD 13.2-RELEASE Errata | The FreeBSD Project
-
last1
yeah, that's where I was at myself:
freebsd.org/releases/12.4R/errata
-
VimDiesel
Title: FreeBSD 12.4-RELEASE Errata | The FreeBSD Project
-
last1
but I don't see teh OpenZFS patch for 12.4
-
last1
although they do mention that they applied a patch
-
unixwitch
i don't know why it's not listed on that page... maybe a website mistake? 12.4 is listed in the EN though
freebsd.org/security/advisories/FreeBSD-EN-23:16.openzfs.asc
-
last1
yes, I know
-
last1
I was curious what they fixed since 12.4 doesn't have vfs.zfs.dmu_offset_next_sync
-
unixwitch
well, the commit is
cgit.freebsd.org/src/commit/?h=rele…87a50ff81a31c313538d914f0dc8deb5ea1 which is a backport of
openzfs/zfs 30d5811. the bug isn't directly related to the sysctl, that just reduces the chance of it occuring.
-
VimDiesel
Title: src - FreeBSD source tree
-
last1
oh so the same fix basically
-
kc4zvw
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
-
kc4zvw
I made these changes to /etc/make.conf :
bsd.to/3ian
-
VimDiesel
Title: dpaste/3ian (Plain Text)
-
unixwitch
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)
-
» wikan loves snow
-
last1
crazy
-
wikan
interesting question
-
wikan
if I have encryptet /mnt/x ...
-
wikan
... and i mound unencrypted partition to /mnt/x/y
-
wikan
will y be encrypted or not?
-
wikan
i mean if files moved to y will be encrypted by x before they will be saved to y?
-
wikan
i quess not
-
unixwitch
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.
-
unixwitch
(the only sort-of exception is in ZFS, where child datasets by default inherit encryption from their parent)
-
wikan
as i thought
-
wikan
but i wasn't sure about implementation
-
wikan
thanks
-
wikan
doesn anyone know how to share gpu and graphics card with jail?
-
wikan
i would like to install a game into jail because deps are a little "broken"
-
wikan
if i try install game a lot packages is going to be removed
-
wikan
so that would be grate if i could install it inside a jail
-
vlc
i had an issue like this with "The Powder Toy", had to recompile OBS studio to use the same lua compiler that tpt used
-
unixwitch
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)
-
vlc
but i think graphics are automatically shared with a jail since it's somewhat of a chroot
-
wikan
hmmmmm well i am not sure
-
_xor
-
wikan
LXC doesn't share devices
-
unixwitch
(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)
-
wikan
and of course I use xephyr to connect to guest x session
-
wikan
unixwitch, exactly, security is not imporatant here
-
unixwitch
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)
-
wikan
unixwitch, you mean to open guest window directly on the host desktop?
-
unixwitch
yes
-
wikan
hmmmm, i wonder what about 3d acceleration in this situation
-
wikan
local libs so maybe local devices
-
_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
-
_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).
-
unixwitch
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
-
unixwitch
an easy way to achieve that would be to just mount /tmp into the jail
-
unixwitch
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.
-
VimDiesel
275306 – 14.0-RELEASE: ossl(4) causes data corruption on encrypted ZFS filesystems/volumes
bugs.freebsd.org/bugzilla/show_bug.cgi?id=275306
-
unixwitch
i was kind of assuming this and #275308 would go out together
-
wikan
thanks
-
voy4g3r2
that was quite painless, to upgrade 13.2 and 14.0 due to bug
-
voy4g3r2
time to reboot this last machine, for good measure
-
monkeybusiness
..
-
unixwitch
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)
-
unixwitch
s/dependents/descendents/
-
meena
unixwitch: not that I know of
-
kevans
_xor: yeah seems reasonable
-
wikan
-
VimDiesel
Title: Video tours | Qubes OS
-
wikan
how do you think is it possible to do the same thing with FreeBSD and Jails?
-
wikan
i recommend last video
-
scoobybejesus
-
VimDiesel
Title: GitHub - BawdyAnarchist/quBSD: A FreeBSD jails and bhyve wrapper; which emulates a Qubes-like containerization schema
-
wikan
scoobybejesus, thank you
-
wikan
interesting
-
wikan
mucho interesante :)
-
wikan
sadly there is no documentation
-
voy4g3r2
i take it, if you do an upgrade 13.2 -> 14.0 and get the message sudo: unknown user root
-
voy4g3r2
somehow i lost root :(
-
voy4g3r2
oh joy..
-
voy4g3r2
-
VimDiesel
Title: 14.0-RELEASE - conflicts in /etc/passwd results in losing root | The FreeBSD Forums
-
voy4g3r2
son of a gun