@dwarmstrong@fosstodon.org
@dwarmstrong@fosstodon.org avatar

dwarmstrong

@dwarmstrong@fosstodon.org

I love exploring free and open source technologies and how to use them to build a dynamic and more inclusive Space Age.

#FOSS #Space #Spacecraft #LMDE #Debian #Linux #Vegan #Books

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dwarmstrong, to linux
@dwarmstrong@fosstodon.org avatar

An encrypted Linux system that include an unencrypted swap partition may experience all sorts of sensitive information that gets passed to swap that survives a reboot. Best practice is to encrypt the swap partition as well:

https://www.dwarmstrong.org/encrypt-swap/

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@cienmilojos If you are setting up a partition layout manually, its possible to skip encrypting the swap.

I'm not sure ... but I think Alpine Linux installer's default root encryption option creates an unencrypted swap? I'm be doing an Alpine install shortly and will double-check this.

As for even creating swap on systems with 16GB+ RAM ... There are instances where it might prove useful, its easy to disable later if not, and might be tricky to add later depending on existing partition layout.

dwarmstrong, (edited )
@dwarmstrong@fosstodon.org avatar

@danielyrovas My personal experience and understanding is there is little impact on performance vs the very real compromise in security in leaving swap unencrypted.

Of course if your system is making constant, heavy use of swap that is another performance issue entirely.

I've never set up a wipe of swap on power off. That might be another option to consider.

dwarmstrong, to voidlinux
@dwarmstrong@fosstodon.org avatar

Encountered an issue with pipewire on Void Linux and SwayWM that's new to me.

When either started manually in the terminal or auto-started in the Sway config, pipewire(-pulse) sound works OK.

When exiting and restarting Sway: sound fails.

Workaround: Kill existing pipewire processes, and start pipewire upon sway launch.

Put in shell script ...

#!/usr/bin/env bash
kill -9 $(pidof pipewire)
pipewire & pipewire-pulse &

... and auto-start script in sway config.

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@Anachron Sure ... I'm open to alternatives. Thanks!

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

After installing FreeBSD, these are some extra steps I take right away to get a system off to a good start!

https://www.dwarmstrong.org/freebsd-after-install/

dwarmstrong, to Electronics
@dwarmstrong@fosstodon.org avatar

Several years ago I had the opportunity to visit Shenzhen and Bunnie Huang's "Essential Guide to Electronics" was so helpful navigating the markets.

Lots of ❤️ for Huaqiangbei!

Now I'm all enthusiastic to see that the guide is getting an update authored by @SexyCyborg

Placed my order. Estimated shipping date is April 2024:

https://www.crowdsupply.com/machinery-enchantress/the-new-essential-guide-to-electronics-in-shenzhen

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Day 30-30

When I decided to install #FreeBSD and stick with it for 30 days, I was motivated by simple curiosity and a question: After years of using Linux, what was this entire parallel *nix universe of BSDs?

FBSD has proven educational and a real treat to use and to continue using.

I've come to appreciate the history of Unix and how these wonderful tools came about, and the community that keeps it going. Thanks to many of YOU for your comments and encouragement.

Onward!

#30DaysOfFreeBSD

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@JustineSmithies I think its going to be FreeBSD and LInux. 🙂

Going to continue using FreeBSD as a server and maybe at some point on a VPS. I'm thinking I would like to move toward self-hosting my blog in the new year.

On the desktop? Not sure. FBSD has led to a first try at ZFS and second looks at Wayland + Sway. I think knowing the BSD way of doing things will help make me into a more capable Linux user. Might give Void Linux with its Root on ZFS option and non-systemd init another go.

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@emilianosandri This is how I feel too. 🙂

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@JustineSmithies Good stuff! Please post here on your progress.

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

After performing a few installs of FreeBSD, these are my personal notes of steps taken and choices made. A distilled, short and sweet version of Chapter 2 in the FreeBSD Handbook.

Hardware used is a Thinkpad T480s with 24GB RAM, 1TB SSD, and Intel integrated ethernet/wireless/gpu. Architecture is 'amd64'.

There is always more than one way to do it. This is mine. 🙂

https://www.dwarmstrong.org/freebsd-install/

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@grahamperrin Thanks for the advice!

I debated a bit about what size to make the dedicated swap partition (on Linux I skip it entirely ... using swap in RAM instead). I ended up with 8GB. Will see how it goes.

Are swapfiles and/or resizing ZFS partitions in FreeBSD a possibility?

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@grahamperrin Ahh got it.

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Day 28-30

Moving over to the Thinkpad T480s running FreeBSD 14.0, I have weird behaviour on the touchpad under Wayland + Sway where a 3-finger tap emulates a middle click correctly, but duplicates the action ... 3-finger tap on a link opens multiple tabs, trying to paste makes multiple copies.

Touchpad works as expected under X11.

Fortunately touchpad has dedicated left/middle/right click buttons which do work OK. Will dig into this a bit more later.

#30DaysOfFreeBSD #FreeBSD

ronnie_bonkers, to FreeBSD

Wow. Made my first commit to the #FreeBSD kernel today! 🍾 🎉

https://cgit.freebsd.org/src/commit/?id=3878bbf1bb

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@ronnie_bonkers As a new FreeBSD user ... thanks for your contribution!

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Day 27-30

Default font size in the vconsole is pretty small for my eyes on a 1920x1080 laptop display.

Here is a nice selection of terminus fonts of different sizes, converted for use in the FreeBSD console:
https://github.com/LionyxML/freebsd-terminus/tree/master

Download fonts and copy into /usr/share/vt/fonts.

Try the different sizes ...

vidcontrol -f ter-u24

Make permanent by adding to /etc/rc.conf ...

allscreens_flags="-f ter-u24"

#30DaysOfFreeBSD #FreeBSD

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Day 26-30

Swaylock has been intermittently - upon unlocking - displaying a "red screen of death" on both my Thinkpad and the attached monitor. No desktop. Its necessary to switch to a vconsole and kill sway to get rid of it.

Doing a bit of search I discovered: 1. Red screen is indicative that swaylock has crashed; 2. I've been using 'swaylock-effects' (i.e fancy version).

Un-installed and installed plain 'swaylock' in its place. Will see if it makes a difference.

#FreeBSD #FreeBSD #Sway

cbarbermd, to space
@cbarbermd@med-mastodon.com avatar

Astronaut Mike Massimino was rejected by NASA 3 times.

“One in a million is not zero,” he says. “I knew that if I gave up, I would always wonder what would have happened.”

https://fortune.com/well/article/astronaut-rejected-nasa-perseverance-mike-massimino/

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@cbarbermd "The one thing I felt like I could control was how hard I tried and not giving up" ... Yes! 👍 🚀

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Day 25-30

Installed FreeBSD 14.0 on a Thinkpad T480s. Using lessons learned so far on my test Thinkpad X230, I'm going to make this into my main laptop/desktop.

#30DaysOfFreeBSD #FreeBSD

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@justdude Good to hear! 👍

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@uma I've been making notes these past few weeks on my FreeBSD journey ... and I'm very much the beginner ... so there will definitely be some future 'getting started' posts. 🙂

Thank-you for the encouragement!

JustineSmithies, to voidlinux
@JustineSmithies@fosstodon.org avatar

OMG Will you guys in my head please be quiet !

As you know I'm perfectly happy running as my daily as it's fantastic and I really love it's package manager. But just lately I keep getting these voices daring me to go purchase an AX210 WiFi card for my P14s AMD Gen 1 as it has a Meditek card so it'll run .
Yes you're going to say that I can't be that happy if I'm willing to take the plunge but I honestly am. Maybe it's just the unknown or even ? 🤪

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@JustineSmithies After installing Void Linux using BTRFS ... it was the Void documentation that introduced me to ZFS, and indirectly pointed me towards trying FreeBSD.

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Poking around inside FreeBSD with a copy of Brian Kernighan's "Unix: A History and a Memoir" beside me is such a treat.

dwarmstrong, to FreeBSD
@dwarmstrong@fosstodon.org avatar

Day 24-30

Along with setting up Sway as my FreeBSD desktop, I've setup these desktop tools:

  • Terminal: foot
  • Status bar: waybar
  • Dynamic menu: rofi-wayland
  • Notifications: mako
  • Screenshots: grimshot
  • Lockscreen: swaylock
  • Theme: nordic-theme
  • Icons: papirus-icon-theme
  • Fonts: firacode, ubuntu-font

dwarmstrong,
@dwarmstrong@fosstodon.org avatar

@justdude I will give it a look.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines