Marooned / Verschollen im Weltall
#moodoftheday #BSD #FreeBSD #Plasma #KDE
#Unix #Desktop #Screenshot
Marooned / Verschollen im Weltall
#moodoftheday #BSD #FreeBSD #Plasma #KDE
#Unix #Desktop #Screenshot
Dang near every jail on my #freebsd server needs either pgsql or mariadb.
I could stop running databases everywhere by building a database jail, eliminating many small points of small failures by implementing a single point of complete failure.
Which is better? All I know is whatever choice wins, I will lose. #sysadmin
I've been running one Linux distro or another (mostly Debian) for 30 years, so how hard can it be to get a FreeBSD 15.0 ISO or memstick.img on a USB thumb drive for installation? Apparently, for me, very hard. 🤣
I'll figure this out. This is quite the humbling experience. 👍️
UPDATE: Using the dd command worked. I now have the FreeBSD ISO on the thumb drive. Should have tried this earlier.
Yet another UPDATE. ISO is on the thumb drive but still won't boot on the X1 Carbon. I have an older laptop I can try this on. The Boot Menu recognizes the thumb drive but won't boot.
One last UPDATE. Disabling secure boot resolved the issue. Thanks to everyone who chimed in with support. I really appreciate it!
#FreeBSD #BSD
Attention to meta packages alone is insufficient to prevent removal of the kernel.
In the attached screenshot, there was no force.
With a FreeBSD pkg repository configuration file set to use quarterly for the one and only repo:
― why is latest (not quarterly) used for bootstrapping?
Whilst FreeBSD 14.2-RELEASE is end of life, I can't imagine it being relevant in this context.
111
ayuda | aide | Hilfe | aiuto | ajuda | hulp | hjälp | hjælp | hjelp | apu | pomoc | помощь | βοήθεια | yardım | مساعدة | עזרה | मदद | 帮助 | 助け | 도움
recently modified <https://bugs.freebsd.org/bugzilla/buglist.cgi?keywords=install&list_id=897815&order=changeddate%20DESC%2Cbug_id&query_format=advanced&resolution=--->
― or chronological <https://bugs.freebsd.org/bugzilla/buglist.cgi?keywords=install&list_id=897815&order=bug_id&query_format=advanced&resolution=--->
― the clock's ticking …
<http://archive.today/2025.10.25-015845/https://www.freebsd.org/releases/15.0R/schedule/#62%25> | <https://www.freebsd.org/releases/15.0R/schedule/#_additional_information>
Main: "Tionisla" - DELL Latitude e6540
FreeBSD 14.3-RELEASE-p5
Kernel: 14.3-RELEASE-p5 amd64
KDE/Plasma 6.5.0
https://bsd-hardware.info/?probe=7e1c664559
Kudos to the FreeBSD/KDE folks!
#FreeBSD #RunBSD #KDE #Plasma #kde_plasma #screenshot #desktop #unix
Secondary: "Tianve" - HP 250 G3
GhostBSD 25.02-R14.3p4
Kernel: 14.3-RELEASE-p4 amd64
KDE/Plasma 6.4.5/wayland
https://bsd-hardware.info/?probe=102fa9b597
#GhostBSD #FreeBSD #RunBSD #KDE #Plasma #kde_plasma #wayland #screenshot #desktop #unix
New blog post: WINE Gaming in FreeBSD Jails with Bastille
https://pertho.net/2025/11/07/wine-gaming-freebsd-jails/
I'd like to thank @joel for the inspiration for this blog post.
Many thanks to @stefano for hosting this awesome Mastodon instance and providing a place that the whole BSD community can come together to share knowledge.
Updated the codeberg.org/thesaigoneer/freebsd-mangowc repo. Still a lot to do, but at least the most relevant things are there, including the mango configs itself 😆 Also the sw selection has been amended, including yazi and foot now.
Some notes on upgrading several #FreeBSD boxes from 14.3 to 15.0…
1) for Cthulhu’s sake run freebsd-update fetch and install on 14.3 before upgrading or you get a free paperweight or doorstop (depending on size), I have a paperweight to fix (cf. “there always is a reason for weird warning signs”)
2) if you run VMs w/ vm-bhyve:
2.1) the vm-bhyve “local” switch no longer works, use manual and set up the bridge yourselves in /etc/rc.conf.d/network,
2.2) vm-bhyve fails to load nmdm.ko so your VMs no longer start, add it to /boot/loader.conf.local with nmdm_load=“YES”
3) tmux… this was already the case with the recent 14.3 pkg upgrade but when upgrading the pkg… close all your sessions ‘cos when you try to reconnect to them after upgrading “computer says no”
4) oksh, yes I am an OpenBSD ksh fan, feel free to hate a
, now behaves correctly with ksh.kshrc - no more fancy workarounds needed
5) zpool upgrade -a is sooo worth it performance-wise (and you get to expand pools
)
On a separate note I am liking my restic backups now that they are fully implemented, including cross-DC backups for my private stuff, more opaque than rsync, but more efficient, I never quite got what I wanted out of rsync.
Main: "Tionisla - Dell Latitude e6540
Kernel: 15.0-RELEASE-p2 amd64
Operating System: FreeBSD 15.0-RELEASE-p2
Desktop: LXQT 2.3.0
Windowmanager: XFWM4
Qt Version: 6.10.1
Graphics Platform: X11
It has been so long since I ran a #BSD that I don't even remember which BSD it was. (I could probably dig up that info...)
Circa 20 years ago I used to run BSD gateway/router machines.
I think I'd like to do this again, for a variety of reasons.
But which BSD should I run for this kind of network gateway. It won't host any applications, it won't be a NAS, it'll purely be network/gateway... it'll have the telco router on one side, internal network on another, and one or two DMZ/separate type networks (one for hosting external facing things like Mastodon, the other for untrusted IoT stuff.) It'll run dhcp, dns, and probably be a VPN endpoint.
I do not want to run some specialist gateway adapted customised thing with dashboards etc, just want a plain vanilla OS. (And no bullcrap like containers, docker, etc. Just an OS running on a physical box.)
So, what OS should I run on my network gateway: #OpenBSD, #FreeBSD, #NetBSD
Updating FreeBSD-ports repository catalogue...
FreeBSD-ports repository is up to date.
Updating FreeBSD-ports-kmods repository catalogue...
FreeBSD-ports-kmods repository is up to date.
All repositories are up to date.
Checking for upgrades (22 candidates): 100%
Processing candidates (22 candidates): 100%
The following 27 package(s) will be affected (of 0 checked):
Installed packages to be UPGRADED:
AppStream: 1.1.1 -> 1.1.2 [FreeBSD-ports]
harfbuzz: 12.3.0 -> 12.3.2 [FreeBSD-ports]
harfbuzz-icu: 12.3.0 -> 12.3.2 [FreeBSD-ports]
lcms2: 2.17 -> 2.18 [FreeBSD-ports]
libfyaml: 0.9_1 -> 0.9.3 [FreeBSD-ports]
libgcrypt: 1.11.2 -> 1.12.0 [FreeBSD-ports]
mysql80-client: 8.0.44 -> 8.0.45 [FreeBSD-ports]
orc: 0.4.41_1 -> 0.4.42 [FreeBSD-ports]
pciids: 20251227 -> 20260115 [FreeBSD-ports]
png: 1.6.53 -> 1.6.54 [FreeBSD-ports]
py311-adblock: 0.6.0_48 -> 0.6.0_49 [FreeBSD-ports]
py311-certifi: 2025.11.12 -> 2026.1.4 [FreeBSD-ports]
py311-urllib3: 2.6.2,1 -> 2.6.3,1 [FreeBSD-ports]
spdlog: 1.16.0_1 -> 1.17.0 [FreeBSD-ports]
waybar: 0.14.0_2 -> 0.14.0_3 [FreeBSD-ports]
Installed packages to be REINSTALLED:
ImageMagick7-7.1.2.11 [FreeBSD-ports] (required shared library changed)
cups-filters-1.28.17_12 [FreeBSD-ports] (required shared library changed)
libcdr01-0.1.8_1 [FreeBSD-ports] (required shared library changed)
libfreehand-0.1.2_27 [FreeBSD-ports] (required shared library changed)
libraw-0.21.5 [FreeBSD-ports] (required shared library changed)
libreoffice-25.8.4.2 [FreeBSD-ports] (required shared library changed)
openjdk17-17.0.17+10.1_1 [FreeBSD-ports] (required shared library changed)
Installed packages to be REMOVED:
py311-qt6-webengine: 6.10.0
qt6: 6.10.1
qt6-webengine: 6.10.1_3
qt6-webview: 6.10.1
qutebrowser: 3.6.3
Number of packages to be removed: 5
Number of packages to be upgraded: 15
Number of packages to be reinstalled: 7
The operation will free 291 MiB.
327 MiB to be downloaded.
Proceed with this action? [y/N]:
I have asked for my #FreeBSD commit bit to be taken into safekeeping. It’s been a few years since I actually committed code to the repo (I still maintain libcxxrt and dtc, which are in the base system, so my code has been committed by others in that time).
This is the second time. I reactivated it a couple of years ago and wrote a qemufwcfg driver (split NetBSD-style between a simple kernel device and a FUSE filesystem), but the review comments put me off bothering to get it into the tree (someone else is welcome to do it if they want to pull it out of phabricator). I still occasionally do code review for other folks, feel free to keep tagging me for reviews.
Still a happy FreeBSD user. If I have FreeBSD time again (any decade now…) I hope to work more on container things. The Apple folks who did their container thing have said they’re happy to take patches to support FreeBSD containers. Their one-VM-per-container model makes this much easier than Podman, which assumes a single VM so is hard to transparently support both Linux and FreeBSD guests.
The only thing I’d like to do that I’d want to put in the base system is a more modern service management and eventing system. And I doubt I’ll have time to work on that for a few years.
Secondary: "Tianve" - HP-250 G3
Kernel: 14.3-RELEASE-p8 amd64
Operating System: GhostBSD 25.02-R14.3p8
Desktop: LXQT 2.3.0
Windowmanager: XFWM4
Qt Version: 6.10.1
Graphics Platform: X11
https://bsd-hardware.info/?probe=77494a1526
#runbsd #freebsd #ghostbsd #unix #foss #lxqt #desktop #screenshot
Was compiling #Python v3.14 (on #FreeBSD v14.3) via "#pyenv" with ...
PYTHON_CFLAGS='-march=native -mtune=native' \
PYTHON_CONFIGURE_OPTS='--enable-optimizations --with-lto' \
PROFILE_TASK='-m test.regrtest --pgo -j0' \
PYENV_ROOT="${pyenv_root_dir:?}"
... that failed as the LLVM_PROFILE_FILE was being created under "/"💩
Surprising🙄
Trying again with LLVM_PROFILE_FILE='/tmp/code-%p.profclangr' ...
Vim v9.2 is released. There are many magnífico features I look forward to use. VIM is a Swiss Army Knife for editing Source Code & text.
The features are too many to mention, no really I don't know them all; NOBODY DOES!
Just like with the GiMP I know the functions I need and learn more when the requirement arizes. VIM has an extensive help system which Bram Molenaar et all developed over the decades that VIM exists.
History
VIM was initially coded on the Amiga computer systems of which I own an A4000T with a Cyberstorm 060 and Max Ram, with RTG card (Picasso 96), a A1200 vanilla with a stock HDD & an A500 with stock RAM (chip and fast) and 3 FDD 2x 3.5" 1x 5 1/4"
Bram wrote VIM in such a way that it runs on the A500 with just 512kB RAM!
There are people who love EMACS. To them I say
<flame bait>
EMACS can't hold a candle to VIM
</flame bait>
Of course that is just humour. In the Open Source world choice is what makes us all work and play well on whatever hardware we have with whatever tools we love
>> Quote
New Features in Vim 9.2
Comprehensive Completion: Added support for fuzzy matching during insert-mode completion and the ability to complete words directly from registers (CTRL-X CTRL-R). New 'completeopt' flags like nosort and nearest offer finer control over how matches are displayed and ordered.
Modern Platform Support: Full support for the Wayland UI and clipboard has been added. On Linux and Unix-like systems, Vim now adheres to the XDG Base Directory Specification, using $HOME/.config/vim for user configuration.
UI Enhancements: A new vertical tabpanel provides an alternative to the horizontal tabline. The MS-Windows GUI now supports native dark mode for the menu and title bars, along with improved fullscreen support and higher-quality toolbar icons.
Interactive Learning: A new built-in interactive tutor plugin (started via :Tutor) provides a modernized learning experience beyond the traditional vimtutor.
^Z
>> Quote II
Vim9 Script Ecosystem & AI Integration
The maturity of Vim9 script's modern constructs is now being leveraged by advanced AI development tools. Contributor Yegappan Lakshmanan recently demonstrated the efficacy of these new features through two projects generated using GitHub Copilot:
Battleship in Vim9: A complete implementation of the classic game, showcasing classes and type aliases. [GitHub]
Number Puzzle: A logic game demonstrating the efficiency of modern Vim9 for interactive plugins. [GitHub]
^Z
I wonder why they have LLM support?
Note
The download page looks horrible on mobile so you'd be wise to view it on desktop
If this is your first time using VIM and you didn't bother to read the help file with `:h`
Just exit VIM type `:wq` to write & exit or type `:q!` to exit without saving the file
#Vim #VimMasterRace #tips #tricks #handy #features #Vi #EMACS #editor #text #freeBSD #ghostBSD #BSD #Linux #OpenSource #POSIX
Maybe I should switch to GhostBSD 🤔
"GhostBSD Switches to XLibre Over Wayland"
https://ostechnix.com/ghostbsd-switches-to-xlibre-over-wayland/