pkg info -q -a which just gives you a list of everything installed. I wanted just what I installed after the initial FreeBSD install. So to do that type the following.pkg query -e '%a=0' %nEveryday is indeed a school day. 😎
#RunBSD
pkg info -q -a which just gives you a list of everything installed. I wanted just what I installed after the initial FreeBSD install. So to do that type the following.pkg query -e '%a=0' %nAs if freebsd-update is not supported:
<https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293390#c3>
It seems peculiar to treat pkg-unregister(8) as not supported. It was a feature of pkg 2.5.0 three months ago, and we now have version 2.5.1 or greater packaged for Tier-1 for all ABIs (latest and quarterly): <https://www.freshports.org/ports-mgmt/pkg/#packages>
iwlwifi0: Detected Intel(R) Wi-Fi 6 AX200 160MHz4 brand new Lenovo Desktop PCs collected
10 days to solve this problem
It will be on FreeBSD
The Q4 2025 Issue of the FreeBSD Journal is here!
This edition focuses on FreeBSD 15.0 and features articles covering:
-FreeBSD 15.0: Fixes and Features
-Universal Flash Storage on FreeBSD
-VOX FreeBSD: How Sound Works
-Credentials Transitions with mdo(1) and mac_do(4)
-Printf("Hello, srcmgr\n");
-FreeBSD and Google Summer of Code 2025
Read it here: https://freebsdfoundation.org/our-work/journal/browser-based-edition/freebsd-15-0/
doas service netif restart it starts to work again./etc/rc.conf# WiFiThis is the output of
wlans_iwlwifi0="wlan0"
ifconfig_wlan0="WPA SYNCDHCP"
cloned_interfaces="lagg0"
ifconfig_lagg0="up laggproto failover laggport re1 laggport wlan0 DHCP"
ifconfig when it's working:re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500This is the output when not working on first boot:
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether 8c:8c:aa:bd:bb:f0
media: Ethernet autoselect (none)
status: no carrier
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
re1: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
options=80088<VLAN_MTU,VLAN_HWCSUM,LINKSTATE>
ether 8c:8c:aa:bd:bb:ef
inet 192.168.0.194 netmask 0xffffff00 broadcast 192.168.0.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lo0: flags=1008049<UP,LOOPBACK,RUNNING,MULTICAST,LOWER_UP> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
groups: lo
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
wlan0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
options=0
ether 8c:8c:aa:bd:bb:ef
hwaddr 70:9c:d1:af:ad:93
inet 192.168.0.194 netmask 0xffffff00 broadcast 192.168.0.255
groups: wlan
ssid Smithies channel 40 (5200 MHz 11a vht/80-) bssid f0:9f:c2:ab:8d:c3
regdomain FCC country US authmode WPA2/802.11i privacy ON
deftxkey UNDEF AES-CCM 2:128-bit AES-CCM ucast:128-bit txpower 17
bmiss 7 mcastrate 6 mgmtrate 6 scanvalid 60 ampdulimit 64k
ampdudensity 8 -amsdutx amsdurx shortgi -ldpctx ldpcrx -uapsd vht
vht40 vht80 vht160 -vht80p80 wme roaming MANUAL
parent interface: iwlwifi0
media: IEEE 802.11 Wireless Ethernet VHT mode 11ac
status: associated
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lagg0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
options=0
ether 8c:8c:aa:bd:bb:ef
hwaddr 00:00:00:00:00:00
inet 192.168.0.194 netmask 0xffffff00 broadcast 192.168.0.255
laggproto failover lagghash l2,l3,l4
laggport: re1 flags=5<MASTER,ACTIVE>
laggport: wlan0 flags=0<>
groups: lagg
media: Ethernet autoselect
status: active
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500I should note that running
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether 8c:8c:aa:bd:bb:f0
media: Ethernet autoselect (none)
status: no carrier
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
re1: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
options=80088<VLAN_MTU,VLAN_HWCSUM,LINKSTATE>
ether 8c:8c:aa:bd:bb:ef
inet 192.168.0.194 netmask 0xffffff00 broadcast 192.168.0.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lo0: flags=1008049<UP,LOOPBACK,RUNNING,MULTICAST,LOWER_UP> metric 0 mtu 16384
options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
groups: lo
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
wlan0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
options=0
ether 8c:8c:aa:bd:bb:ef
hwaddr 70:9c:d1:af:ad:93
inet 192.168.0.194 netmask 0xffffff00 broadcast 192.168.0.255
groups: wlan
ssid Smithies channel 40 (5200 MHz 11a vht/80-) bssid f0:9f:c2:ab:8d:c3
regdomain FCC country US authmode WPA2/802.11i privacy ON
deftxkey UNDEF AES-CCM 2:128-bit AES-CCM ucast:128-bit txpower 17
bmiss 7 mcastrate 6 mgmtrate 6 scanvalid 60 ampdulimit 64k
ampdudensity 8 -amsdutx amsdurx shortgi -ldpctx ldpcrx -uapsd vht
vht40 vht80 vht160 -vht80p80 wme roaming MANUAL
parent interface: iwlwifi0
media: IEEE 802.11 Wireless Ethernet VHT mode 11ac
status: associated
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lagg0: flags=1008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,LOWER_UP> metric 0 mtu 1500
options=0
ether 8c:8c:aa:bd:bb:ef
hwaddr 00:00:00:00:00:00
inet 192.168.0.194 netmask 0xffffff00 broadcast 192.168.0.255
laggproto failover lagghash l2,l3,l4
laggport: re1 flags=5<MASTER,ACTIVE>
laggport: wlan0 flags=0<>
groups: lagg
media: Ethernet autoselect
status: active
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
doas service netif restart once it's working makes it fail again.Running Mastodon on FreeBSD? Stop using wrapper scripts that break service status.
I've refactored the init scripts for Sidekiq, Puma, and Streaming to be fully production-grade:
- Clean privilege dropping (no su wrappers)
- Native signal handling for log rotation
- Correct PID tracking & status reporting.
I published the scripts and the reasoning behind them in my Codeberg gists:
https://codeberg.org/Larvitz/gists/src/branch/main/2026/20250115-FreeBSD_Mastodon_rc.d.md
I use those to run a Mastodon instance and they're working great so far!
❤️ 🦣
#FreeBSD #Mastodon #SelfHosting #mastoadmin #runbsd #OpenSource
Marooned / Verschollen im Weltall
#moodoftheday #BSD #FreeBSD #Plasma #KDE
#Unix #Desktop #Screenshot
Helvetica Ultra Compressed.otf in ~/.local/share/fonts/ make qutebrowser and firefox use that font only on Github pages ?? I wasn't wanting to use that font for the browser it was just for my ThinkPad custom bios logo via Gimp. If I move that font out of it's location and re run fc-cache -fv then everything is fine ?????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
#Linux #FreeBSD #KDE #QEMU #KVM
FreeBSD with KDE 6 running in QEMU/KVM Virtual Machine,with Firefox visit Wikipedia.
There's a steep learning curve with FreeBSD.
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.
We forked the #KDE Plasma Login Manager. It now runs on #X11, drops privileges after init, and supports #systemd-free too. We tested it on Artix Linux with OpenRC, CachyOS with systemd, and on the #FreeBSD-based GhostBSD. https://www.youtube.com/watch?v=rTnV7-nfgX4 https://github.com/Sonic-DE/sonic-login-manager