FreeBSD + bhyve is soooo good! I can even run homeassistant. Can't come up with reasons to move back to proxmox or any Linux server
=> More informations about this toot | More toots from espoleto@hachyderm.io
@espoleto Interesting question, are you able to do CPU pinning with Bhyve? Asking because I'm looking at building a new system with the Intel P/E cores and having the ability to pin not as important VMs to the Efficiency cores would be ideal
=> More informations about this toot | More toots from blake@bsd.cafe
Hey @blake , I am not using this feature, to be honest , I didn't even know it was possible
My homelab is quite small, I run homeassistant, nextcloud, jellyfin, nfs, searxng and simply set 2-4 cpus for each VM
=> More informations about this toot | More toots from espoleto@hachyderm.io
@espoleto No worries! I did a little Googling after I asked and found this, so it does appear possible!
=> More informations about this toot | More toots from blake@bsd.cafe
@espoleto I love #FreeBSD and generally prefer it. But I have one application that needs USB-pass through — I cannot pass through the entire PCI USB controller as it’s needed for other things. Without USB pass through I can’t run #bhyve .
=> More informations about this toot | More toots from dcreemer@sfba.social
@espoleto I'm using it on the desktop too, hosting some Linux stuff required for $DAYJOB. Works a treat, and NFS shares on the VM mount locally for great Emacs experiences. Last remaining thing is tunneling LSP - just need to persuade Eglot not to try to start a new LSP server.
=> More informations about this toot | More toots from duncan_bayne@bsd.cafe
@duncan_bayne I am more of a neovim guy but I hear you! At work I have a Mac but I do run UTM with Linux VM for my peace of mind. Maybe it's time to switch to FreeBSD too
=> More informations about this toot | More toots from espoleto@hachyderm.io
@espoleto Honestly it's great. I still keep a Linux drive around for gaming and media - but as soon as I've sorted out the sound issue in Widevine on FreeBSD it'll only be gaming 😁
If you're interested, my setup scripts are at:
https://git.sr.ht/~duncan-bayne/setups/tree/master/item/freebsd
=> More informations about this toot | More toots from duncan_bayne@bsd.cafe
@duncan_bayne Your FreeBSD setup folder is almost a Blog article, quite self explanatory, extremely useful, thank you so much :blobfoxaww:
=> More informations about this toot | More toots from espoleto@hachyderm.io
@espoleto Bear in mind I'm still tweaking it for 14.1. It's probably a bit buggy still.
=> More informations about this toot | More toots from duncan_bayne@bsd.cafe
@espoleto In particular the Widevine setup "works" but produces no sound 😔 So I'm definitely wiring something up wrong, but have no idea what.
=> More informations about this toot | More toots from duncan_bayne@bsd.cafe
@espoleto are you running Home Assistant OS with bhyve? How?
=> More informations about this toot | More toots from jan@jit.social
@jan
I followed this how to https://community.home-assistant.io/t/installing-home-assistant-hassos-in-freebsd-bhyve-vm/223492
Let me know if you need any help
=> More informations about this toot | More toots from espoleto@hachyderm.io
@espoleto thanks, will try it :)
=> More informations about this toot | More toots from jan@jit.social
@espoleto does not really work for me. Just get the error
BdsDxe: failed to load Boot0001 "UEFI BHYVE SATA DISK BHYVE-0A6E-6A24-9E33" from PciRoot(0x0)/Pci(0x4,0x0)/Sata(0x0,0xFFFF,0x0): Not Found
Start PXE over IPv4.
=> More informations about this toot | More toots from jan@jit.social
@jan hmm.. this weekend I can try to create a fresh install and perhaps I can send you the disk image?
Or at least take precise notes of my steps
=> More informations about this toot | More toots from espoleto@hachyderm.io
@espoleto I‘d Take your notes. Are you Running FreeBSD 14.2?
=> More informations about this toot | More toots from jan@jit.social
@jan yes, I have just upgraded to 14.2
=> More informations about this toot | More toots from espoleto@hachyderm.io
@jan do you have qemu-tools , sysutils/bhyve-firmware and sysutils/grub2-bhyve dependencies installed?
=> More informations about this toot | More toots from espoleto@hachyderm.io
@espoleto just installed it - same error
=> More informations about this toot | More toots from jan@jit.social
@espoleto …but it works after new vm create … too stupid I forgot to install the dependencies.
Because I already had a network bridge for my VNET jails I had to do:
vm switch create -t manual -b bridge0 public
to create the bridge. HASS is now initialising :)
=> More informations about this toot | More toots from jan@jit.social
@jan yayyyyy! Glad to hear it worked
=> More informations about this toot | More toots from espoleto@hachyderm.io
@espoleto I think/hope this should sum it up: https://gist.github.com/jan666/92094e3f1a6730324b535996be101d87
=> More informations about this toot | More toots from jan@jit.social This content has been proxied by September (ba2dc).Proxy Information
text/gemini