Live data from Hacker News

FreeBSD 12.2-BETA1

lists.freebsd.org

21–30 of 55 posts

Re: FreeBSD 12.2-BETA1

#21

Really looking forward to tinkering with this. Is it me, or does it seem that the BSDs are really losing more and more mind share as time marches on? I have very few issues with FreeBSD or OpenBSD beyond the occasional incompatibility, and it's always something minor like suspend or sound that can fixed with a few queries.

I started using FreeBSD on a VPS a couple months ago, and I've moved my home router to be FreeBSD -- PF is /so much better/ than anything else wrt understandability, and putting miscellaneous services the router runs in jails is pretty nice, and feels simpler to set up "right" than the same with Docker (e.g. no messing around with Docker volumes, only to discover you've accidentally deleted years of family photos).

Re: FreeBSD 12.2-BETA1

#22
post #12

Earlier quoted context omitted.

> Nvidia graphics cards on FreeBSD Many it's official supported >A few years ago I used to mine crypto on my graphics card Mining does not damage your card >My RAM is of the non-ECC variant. Make a extensive memory check like memcheck+ >The PSU is probably the oldest component in my computer. Here i would bet is your problem, if the ram is ok, no CAP has a bubble and your computer is dust free then it's to 80% your P…

A'ight thank you, I will try a memcheck and if the memcheck looks ok I will save up money for a new PSU.

If you have a Friend that is good in electronic he can have a look into your PSU...they have Capacitors too (bulging), but the PSU is really NOT a playground..you don't want to light your house on fire.

Re: FreeBSD 12.2-BETA1

#23
I really like FreeBSD, and I run it on my home server, but the whole update process really needs a lot of work. The process described in this announcement is accurate in my experience: Run freebsd-update twice, reboot, run freebsd-update again, reinstall or rebuild applications, reboot again, run freebsd-update yet again.

The upgrade process works well, but it's much more manual than it is in the Linux world.

When PkgBase[0] becomes a thing, I hope that the process will be closer to the Linux world.

The other thing that hurts the upgrade process is the lack of packaged software. My big pain point is currently PostgreSQL 12+PostGIS 3.0. This combination in FreeBSD isn't a thing, the packaged/ported PostGIS 3.0[1] is for PostgreSQL 11. My solution has been to build PostgreSQL 12 from ports (because the packaged version doesn't include XML support, which I also want) then build PostGIS 3.0 from source, after installing all its dependencies from packages. I have to rebuild PostGIS after most FreeBSD upgrades since it links against now-changed libraries. If I were doing this in the OpenSuse world I would just use the Applications:Geo repository[2] and be able to install the right combination of software very easily.

Because of these issues, I'm slowly moving towards using FreeBSD to host VMs running whatever OS/distribution is most appropriate for the job. Moving PostgreSQL off of FreeBSD will greatly simplify my upgrade process.

[0] https://wiki.freebsd.org/PkgBase

[1] https://www.freshports.org/databases/postgis30/

[2] https://build.opensuse.org/project/show/Application:Geo

Re: FreeBSD 12.2-BETA1

#25
post #21

Really looking forward to tinkering with this. Is it me, or does it seem that the BSDs are really losing more and more mind share as time marches on? I have very few issues with FreeBSD or OpenBSD beyond the occasional incompatibility, and it's always something minor like suspend or sound that can fixed with a few queries.

I started using FreeBSD on a VPS a couple months ago, and I've moved my home router to be FreeBSD -- PF is /so much better/ than anything else wrt understandability, and putting miscellaneous services the router runs in jails is pretty nice, and feels simpler to set up "right" than the same with Docker (e.g. no messing around with Docker volumes, only to discover you've accidentally deleted years of family photos).

It's good stuff, but I would also suggest tinkering with OpenBSD and its offerings. A bit simpler, but still fun. It's all good stuff and fun to play with.

Re: FreeBSD 12.2-BETA1

#26

I really like FreeBSD, and I run it on my home server, but the whole update process really needs a lot of work. The process described in this announcement is accurate in my experience: Run freebsd-update twice, reboot, run freebsd-update again, reinstall or rebuild applications, reboot again, run freebsd-update yet again. The upgrade process works well, but it's much more manual than it is in the Linux world. When Pk…

Why do you not use poudriere? And build automatically everything from ports then install the build-ed packages on you machine's?

Re: FreeBSD 12.2-BETA1

#27

Really looking forward to tinkering with this. Is it me, or does it seem that the BSDs are really losing more and more mind share as time marches on? I have very few issues with FreeBSD or OpenBSD beyond the occasional incompatibility, and it's always something minor like suspend or sound that can fixed with a few queries.

It unfortunately does. And it's a vicious circle.

Linux has the most mindshare, so most things are built for Linux and don't run (or don't run as well) on FreeBSD. As a result, more people use Linux resulting in increased mindshare, and the process repeats.

It makes me sad because I really like FreeBSD.

Re: FreeBSD 12.2-BETA1

#28
post #26

I really like FreeBSD, and I run it on my home server, but the whole update process really needs a lot of work. The process described in this announcement is accurate in my experience: Run freebsd-update twice, reboot, run freebsd-update again, reinstall or rebuild applications, reboot again, run freebsd-update yet again. The upgrade process works well, but it's much more manual than it is in the Linux world. When Pk…

Why do you not use poudriere? And build automatically everything from ports then install the build-ed packages on you machine's?

This is something I've been meaning to look into, but it still doesn't change the postgis30/postgresql11-server dependency in the current ports tree.

I'm sure I could work around it, but then I start to ask myself whether I'd rather do FreeBSD software administration or create an OpenSuse VM, install the packaged software (which is already the right version and already has the right config options), and work on my GIS project.

Re: FreeBSD 12.2-BETA1

#29
post #21

Really looking forward to tinkering with this. Is it me, or does it seem that the BSDs are really losing more and more mind share as time marches on? I have very few issues with FreeBSD or OpenBSD beyond the occasional incompatibility, and it's always something minor like suspend or sound that can fixed with a few queries.

I started using FreeBSD on a VPS a couple months ago, and I've moved my home router to be FreeBSD -- PF is /so much better/ than anything else wrt understandability, and putting miscellaneous services the router runs in jails is pretty nice, and feels simpler to set up "right" than the same with Docker (e.g. no messing around with Docker volumes, only to discover you've accidentally deleted years of family photos).

> you've accidentally deleted years of family photos

Oof, that hurts.

I'm going to add a check right now to PhotoStructure to assert that people's library is not stored within the container to prevent this from happening to my users.

Re: FreeBSD 12.2-BETA1

#30
post #26

I really like FreeBSD, and I run it on my home server, but the whole update process really needs a lot of work. The process described in this announcement is accurate in my experience: Run freebsd-update twice, reboot, run freebsd-update again, reinstall or rebuild applications, reboot again, run freebsd-update yet again. The upgrade process works well, but it's much more manual than it is in the Linux world. When Pk…

Why do you not use poudriere? And build automatically everything from ports then install the build-ed packages on you machine's?

I feel poudriere takes too much time and disk space building literally everything. I would like it to pick up dependencies from pkg and only build stuff from source when I have options changed.

Incidentally I wrote a shell script that does this.

Post reply on HN