Roland's homepage

My random knot in the Web

Articles about freebsd

  1. Building CalculiX with the PaStiX solver without CUDA

    The CalculiX solver package on FreeBSD is compiled with the SPOOLES (SParse Object Oriented Linear Equations Solver) library by default. This is also the case in many Linux distributions because SPOOLES is free, while faster solvers like PARADISO are proprietary.

    SPOOLES is relatively fast compared to the built-in iterative solver, its most fundamental limitation is that the data must fit in RAM.

    However a patched version of the PaStiX solver has been integrated with CalculiX. It is often faster than SPOOLES and can use a GPU using the CUDA library.

  2. Building vkQuake 1.22.0 on FreeBSD

    The FreeBSD port is relatively old, and doesn’t support SDL 2.2. So I built version 1.22.0, which is current at the time of writing.

    The requirements are the same als the port.

  3. FreeBSD 13.1 install on a Lenovo IdeaPad 5

    When I originally got this machine, I needed it for $WORK. That is no longer the case, so I wanted to install FreeBSD 13.1 in combination with ZFS to gain experience with the latter.

    TL;DR Nice and quiet. Slightly faster than my i7-7700 workstation. Except for wifi, everything works.

  4. Playing a sound when the battery is low

    Although I have a battery indicator on the bottom of my laptop screen I don’t alway check that often enough. That’s why I wanted to add an extra warning in the form of an audio signal. So even if I’m turned away from the laptop, it should still catch my attention.

  5. Cleaning up old port configurations

    On FreeBSD, ports save their configuration parameters under /var/db/ports. When you de-install a port, this configuration remains behind. This is how to clean old configurations up.


Page 1 / 4 Page 2 →