schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
boostedOut of curiosity, I wanted to see how much of my usual desktop setup (all home-grown) works on #NetBSD 11: katriawm and bevelbar needed some small patches; nhkd, swall, and xpointerbarrier work unmodified. 🥳 My fonts and keyboard layout work anyway (no surprise).
infogfx (the thing that produces the system info graphics) hardly works, because it uses Linux’s /proc all over the place. Maybe I’ll port that when/if I fully switch OS’es some day.
I won’t keep using this setup on the netbook, though. katriawm is way too slow here, due to design choices (unrelated to NetBSD). ctwm works much better.
@netbsd Thanks for providing a gentle intro before I jump in and try #NetBSD.
I'm starting to think I will have to wait until my kit is old enough
but note that there are benefits to an OS that favours those with older kit, or who can only afford s/h.
It's good for inclusion and recycling which is good in itself, will educate some and annoy the fuck out of tech fascists. 👍
Good chance it will run on my #HomeLab although expect I'd have to ditch #Proxmox which I like. #Incus?
Some #NetBSD questions that keep coming up.
We don't use modules for HW drivers in the default install. All baked into the kernel. If you're curious about desktop hardware, for x86 there are lists https://wiki.netbsd.org/laptops/ https://wiki.netbsd.org/gpus/ (and the pci/usb manual pages)
x86 virtual machines. https://www.netbsd.org/docs/guide/en/chap-virt.html#chap-virt-guest
For disk encryption there's different options, such as creating a small root with the installer, then adding encrypted partitions later (see man cgdconfig). Also: cgdroot.
boosted@Cal if this is a usual #NetBSD install image, I would expect to see some wedges found on sd0 (dk devices). After entering the boot device, you'll be prompted for the root device, swap and if lucky the init path. You could try userconf disable nvme* at the boot prompt to stop the NVMe being detected (or boot -c, then disable nvme* at the userconf prompt)
Stuck with the NetBSD install.
The issue seems to be wirh the drm2 module - i get a message that involves softirqs and forcewake
It tries many times and then raises a kernel panic
I believe this has to fo with my internal graphics card which I dont use at all.
If there was some way to disable this module during bootup, would be great
Any help appreciated
An unexpected issue has cropped up related to the speed of SD card access: it seems that, at such moments, the `estd` daemon is unable to set the CPU frequency and decides to commit suicide😕
Is there a mechanism in #NetBSD to automatically restart a daemon immediately if it exits?🤔
boostedIt doesn't want to boot from my USB drive. I got a "WARNING: 1 error while detecting hardware; check system log" message, that seems the most relevant. Not sure how to, or even if I can, do that from USB. Here's a photo, if anyone feels like helping with troubleshooting.
Is there a port of Librewolf for NetBSD? It's available for OpenBSD but i don't find a binary repo (...) for NetBSD.
Al parecer, #netBSD duplicó sus objetivos de recaudación por comprometerse con no usar IA en el desarrollo de su software.
Como ejemplificó previamente #LibreOffice, rechazar la IA es una mejora.
Gonna be trying #NetBSD on my laptop today just to see what the experience is like.
I wipe it fairly regularly anyway so one extra wipe is honestly no big deal to me.
@adhisimon@kodesumber.com belum pernah pakai HA Proxy, pernah baca - baca dokumentasinya kok kesan ane terlalu overkill untuk 1 server doang.
asumsi ane Ha Proxy itu dia buat load balance 2 atau lebih server untuk menyeimbangkan beban traffik. Jadi sampai saat ini ane belum pernah coba kecuali Ha Proxy peladen dari TierHive (tapi ini kan bukan ane yg kelola) cuma numpang doang.
pernah pengen coba ferron tapi beberapa kali build dari source gagal, tapi sekarang kayaknya sudah ada binary tersedia untuk #freebsd
existing, ane pakai caddy di vps freebsd dan lighttpd di vps #netbsd
boostedIf it is the same #Elantech/#Synaptics PS/2-cum-I2C HID chips as used on Lenovos and Acers, you should track the bug report that someone is going to file.
https://mastodonapp.uk/@JdeBP/117411483132363162
That's the same problem that @jaypatelani was having with #NetBSD and a #Thinkpad.
The full dmesg shows the NetBSD problem that wasn't in the screenshot:
ihidev0 at iic1 addr 0x2c: vendor 0x6cb product 0xce67, TPD0
ihidev0: 14 report ids
acpi_gpio_get_int: translate failed: AE_NO_HANDLER
ihidev0: autoconfiguration error: can't find gpioint resourceVendor 06cb is Synaptic.
That and the Elan are idiosyncratic PS/2 keyboards and mice, on machines with 9 USB root hubs, that also talk a special extension of the PS/2 protocol in order to be touchpads, and that *also* talk over I2C.
There's a Synaptic fingerprint reader to go with it on your second USB hub.
ugen1 at uhub1 port 5
ugen1: vendor 06cb (0x06cb) product 00f9 (0x00f9), rev 2.00/0.00, addr 4https://mastodonapp.uk/@JdeBP/117393118010891531
#netbsd boostedAn external USB keyboard should work. Everything that I can find indicates that on Thinkpad E14s the keyboard is actually a PS/2 keyboard (sic!). So look at the part of dmesg that scrolled off your screen that deals with PS/2 device enumeration.
There's also some bizarre extra PS/2 stuff related to that Elan USB device, but that's to do with your fingerprint reader/trackpad.
boostedNetBSD sea trials day 1 - learned how to install NetBSD to a RAID-1 raidframe array following this guide: https://wiki.netbsd.org/tutorials/how_to_install_netbsd_on_raid1_using_raidframe/
Setting up the partitions themselves can be done in the extended partitioning menu in sysinst, but I _think_ you would still need to mark the partitions active, and also run installboot from that guide manually, so it's just as easy to do it all at the command line ahead of time - that cost me a few attempts before the guide.
Regardless, it works :)
On the installed NetBSD VM, run 'sysinst' (= sysinstall) and install pkgin and pkgsrc from the 'Utility' submenu (see screenshot).
'pkgin' is for pre-compiled binaries (think 'apt' for #NetBSD ) and 'pkgsrc' is if you want more software and are OK with compiling everything.
Hope this helps!
(As always, read the fine manual: https://www.netbsd.org/docs/pkgsrc/ )
boostedActual thought had while SSHing into a Pentium MMX 233 era machine running #NetBSD 11.0 while I wait for packages to install:
Shit, this terminal window I'm running htop in is too big, it's going to lag out the system and slow down the install, better switch to top.
The ncurses redraws of TUI apps are actually visible while it's slugging through installing python. 
So, here is today's #netbsd progress.
I have a raid1 with cgd, formatted to use ffsv2 for /home.
I learned a lot about some of the stuff you can do with with wedges/partitions and HOT DAMN can you get weird with stuff.
A lot of the documentation I read is geared toward MBR stuff when I have a EFI/GPT setup, so rather than using my brain I was leaning a bit hard on documentation. T.T
boosted
off to do dad stuff for now.
I thought I toggled installing `pkgsrc` in the installer but maybe there is more configuration required. I quickly looked at the docs right before having to put this down and it seems like there might be but it didn't look like the directory structure is exists.
My goal for the vm is understanding the installer mainly, which is done. I need to research and understand the disk encryption... stuff. Lvm works and I ran through doings pv;vg;lv and just doing the default partitioning which both worked fine.
Then:
- bootstrap python, go, c
- X11 (works) and i3 (need working pkgsrc)
- web server (nginx an option?)
- wireguard
- jails? (I think this is a fbsd thing?)
My end goal for this is to replace the ubuntu install I have on this old nuc. All the hw should be super compatible. That box is currently running gotosocial, phanpy/nginx (masto client), and pihole via podman-compose. So obviously that isn't going to work. Migrating out of docker should be fine, I'm sure either the pihole stuff is buildable or has binary releases.
Please bear with me as I am a NetBSD noob.
I am booting NetBSD from a USB, but I can never get past the root device prompt? It shows pk0, pk1, pk2, halt, reboot, and a few other options. I’ve left the USB for a few minutes and nothing has happened. Does the installer start on its own? Usually Linux installers go straight to the install (or in the case of Arch, an install prompt). I’ve reflashed the USB once to no avail.
Most likely I have some sort of params not set correctly for the kvm guest, but sitting here for about 5m thrashing 16 cores at 100% with a black screen in the console is not a great start.
(I have put in zero effort to understand what is happening yet, let me learn)
Dredged up some old brain cells today getting NetBSD going with XFCE in a VM. #netbsd
i will stay on lenuks because i still like it and well, i work on stuff that runs on linux. however, i am very curious how peoples adventures in smaller OS' go, and i hope they get more love from enthusiastic people.
more operating systems is always a great thing. i might try netbsd on some of my older devices, see if i can get it to work on ancient netbook for example.
let the cycle of people tinkering with their computers continue :)
How is the support of #NETBSD #RUNBSD for a MacBook Air M5?
I’ve been running Manjaro on it, and I want to flee away from AI slop. I don’t do much, I just use web tools self-hosted in a homelab that I would like to ideally port to NetBSD as well.
I never thought I would say this but #FuckLinux #FuckLinus and #FuckAI
i'm encouraged by the #NetBSD movement. I think Linux overestimates the number of users that were reluctant. People like me. People who were exposed to commercial Unix (SunOS, Irix, OSF/1) where on the whole, things worked, were documented, people were serious about standards, and maybe even internal kernel interfaces were documented and stable. People who were exposed to BSD and preferred its stability (and the fact that bash wasn't the default shell). But over time Linux had support for all the newest hardware, because that's where the crowds were. So we adopted Linux. Reluctantly.
But as soon as there's a reason to jump, or go back. We do. I don't suppose the reluctant adopters of Linux are a huge part of the Linux users, but there's enough. It's coming home.
FYI for anyone looking to install #NetBSD with #UTM: You'll need to set your emulated display card to "virtio-gpu-pci" or you'll end up faced with a white cursor on a black screen.
Also be forewarned that the aarch64 iso does NOT install X11 by default (which is maybe a bug: https://gnats.netbsd.org/60790)
You will need to do a custom install and explicitly select the X11 sets as part of the installation.
Hey #NetBSD guys,
How do you set up #WireGuard? wg-quick isn't available for NetBSD from what I can tell. I got wireguard-go to create the tun0 interface, but when I try to feed the config file to it, I get a parsing error:
rld@discovery:~$ doas wg setconf tun0 /etc/wireguard/protonvpn.conf
Line unrecognized: `Address=10.~~~.~~~.~~~/32,2a07:~~~~::2:2/128'
Configuration parsing error
rld@discovery:~$
(~~~=redacted)
@nina_kali_nina I think I'll give myself a challenge and pop it on my ThinkPad Yoga, which current has kubuntu on it.
I need to get Retiled to be much more usable so that there's a real anti-slop Windows Phone-style shell for phones. Inspired by this post, going to try adding support for NetBSD too because of the slop in Linux:
https://tech.lgbt/@nina_kali_nina/117446489378996438
I don't know what to do about the slop in Qt as I said before. Not dropping support for Linux due to the efforts of anti-slop distros like Nura, doing that would also be pointless since that's the main phone distro.
Installing NetBSD on a netbook (Samsung NC10 Plus from 2011)
Fellow Fediverse citizens and concerned Linux users.
How about going for TUI life.
Take for example this tiny Linux compatible kernel
👉 https://github.com/vvaltchev/tilck 👈
and make it grow as a serious project for anyone who is fine with using only console applications ?
Real retro.
this page hasn't been edited in 14 years; is it still true that #netbsd doesn't natively support anything like containers?
I've been self-hosting a number of services for myself for 15+ years, but due to circumstances I massively decreased about 5 years ago.
With the current state of the tech world, I'm going to be spinning up more services and it seems like as many of them as possible are going to be running on #netbsd this go round
I'm really struggling to get @netbsd installed on my ThinkPad T14 laptop. I can't get the install to even start. I've included a photo of what I'm seeing right after I start the install. I know that I'm doing something wrong, but just can't figure out what that might be. So, NetBSD is a bit different than Linux, huh? 😂
Thanks for any help you can give. I didn't seem this issue when installing on the desktop.
Day 33
There are times when I find pkgin stalls or is very slow in downloading. I modified /etc/rc.conf to prefer IPv4 addresses:
ip6addrctl=YES
ip6addrctl_policy="ipv4_prefer"
...and, so far, it appears to have resolved the issue.
Helpful:
https://www.netbsd.org/docs/guide/en/chap-virt.html#chap-virt-guest-ipv6
@gmc ha ha, the *not* cool kids, you mean. The cool kids were already on NetBSD!
I'm quietly hopeful that the folks who rally around #NetBSD are turning to it because of the project's wariness of LLM-generated code (though frankly I'd like to see a stronger statement, such as the Current Affairs magazine statement: https://www.currentaffairs.org/news/why-were-banning-ai) or because they want to contribute to a community that isn't populated by towering narcissists and their flying monkeys.
Time will tell.
I'm really delighted to see the real buzz around #NetBSD now that Linux has descended into slop and the kernel team have turned their backs on mentoring a new generation of contributors.
boosted@maxime_andre yeah, for unknown (by me) reasons, installing #NetBSD over an existing UEFI installed system always failed at the makefs step. I always have to use the "wipe all and start from scratch" installer option.
Hey #NetBSD users,
can you share with a n00b how you keep your hosts patched and up to date?
I am used to use freebsd-update/pkgbase and have tried syspatch on OpenBSD once, but here I am completely clueless. 🫠