Framework 16 (Ryzen 9 7940HS) and FreeBSD 14.0-RELEASE

Alrighty, I'm up running KDE Plasma 6! (=

Then I looked away a few minutes and the screen blanked out (looks like when the machine does power save on the screen and doesn't "respond" to wake up.

I imagine that's for another topic resolve ;) But I'm least a "GUI desktop" :)

Fun reminds me of learning how to do it all back on the Solaris/Linux days before it was all automated and bloated haha.

Thanks again!
 
KDE might try to suspend your entire machine.

Bad idea unless you know suspend/resume actually works right.

Yah, I figured it was something related to suspend/hibernate. I'll dig into KDE's settings for those settings.

Suspend isn't working, and I don't believe the CLI "poweroff" command/alias is working right or it sends it into suspend. It goes black and looks like it goes asleep.

Looks like the "poweroff" is an alias for "shutdown -p now" which isn't sending the proper hardware calls for a cold-poweroff it appears.

More tinkering and research. Tis a hobby to get this beauty working flawelessly. I remember doing laptop testing on Solaris 2.6+ on various x86 machines. Vendors always laughed till a contract was made and even those drivers were a joke. I'm excited about FreeBSD and Framework not as much "corporate" backing as Solaris x86 had or Linux currently has.

But I feel more would jump to FreeBSD if a decent laptop was available. The Linux distro craze has gotten out of hand, and the youngsters are even tired of it.

FreeBSD has stayed true to the *NIX philosophy of keeping shit simple and separated, least that's what I got from it back in the late 90s when I played with it the most. It's lightyears easier to support than the goat-rodeo of Linux distros today. I also preferred the FreeBSD kernel too ;)

And I want to help FreeBSD Foundation get a few really nice FW laptops certified since the founders got a few and the FW Team seems to be somewhat receptive to FreeBSD. And the fixability and modularization makes FreeBSD a perfect fit. More of us who tinker and prod at it to iron the bugs and provide methods to make it work. I think it'd pick up with more people showing interest; which FreeBSD could use.

LibreQuest@: Matt, kinda. I went in knowing not everything works and things would be changed up.

But I wanted a modern laptop that rocked that I could update over the years, FrameWork clicked all the boxes. And being a yank, I do believe in supporting USA companies; that are worth a piss; unlike Meta etc.

As such I have had to accept a few changes from a "stock" FW16 laptop.

I replaced the stock Wifi6 RZ616 card for an Intel AX210 card which works with FreeBSD 14.0 out of the box.

The laptop currently doesn't have Bluetooth support, so I'm working on another option. There's been a few who found some USB bluetooth dongles that appear as a normal soundcard from FreeBSDs perspective and pair up to bluetooth speakers well; all I care about at the moment. I don't want to clutter the this thread too early on that till I have some exposure. Till then if one wants that thread about it just PM me. I also was thinking if there's a M.2 2230 supported bluetooth device that could be an option since no 4TB disks for that slot available yet for ZFS mirroring the bootdisk.

I've been reinstalling a few times to verify my process on things; and help my recovery documentation if I had to rebuild from scratch if ZFS failed me; treating it like how I treated my career in IT when I worked. Then, I'll probably automate the install process haha.

I'm hoping mid next week to have it functioning at the "basic" necessities for me as a daily driver laptop before I dive into VMs and what not;

* Play Music via my bluetooth speaker

* Let me fsck around online in a X Desktop with lota goodies since I got 96GB and can run the moon of goodies at the Desktop level.

* USB mount an external SSD for ZFS backups

Then it's off to figuring the "luxuries" of a laptop:

* Suspend / Resume

* Webcam

* ?

I'll say it's nice being back on a *NIX. Solaris & FreeBSD may be different, but they were both very concise on where stuff is and how to do things. Linux just feels like a clusterfsck to me.

I'll post my progress next week and steps to get there.
 
But I feel more would jump to FreeBSD if a decent laptop was available.
That's the topic of several discussions we have here for years.

Points are:
FreeBSD developers are working on it.
After all it's not so much in FreeBSD's hands what kind of hardware producers decide to use, and if the manufacturers deliver drivers, or at least make them open source. The more users use something besides Windows, the more alternative hardware will be available.
We already see several projects, like Rock, Framework, and, yes, even RaspPi, just to name quickly only 3. There are many others I just don't remember now; mostly Linux, yes, but it's a start.
There is progress.
Looking back thirty years ago we dared not dreaming of the situation we have today. There wasn't even remotely that amount of supported hardware under Open Source OS as today. Graphics card? Better chose one at least three years old - and cross your fingers!

Any half experienced Open Source OS user knows:
You have to check if your hardware is supported first, before you buy it. Which is generally true for every hardware, software, and system since the dawn of computers.
Because of MS Windows people forgot that fact; they're used to the believe 'just buy it - everything always work' - and not seldom oversee three things:
1. With a new Windows some of their fully sufficient, and perfectly working hardware may become suddenly obsolete.
2. There is nothing, and I doubt there ever will be some system that supports everything.
3. Nowhere else is so many hardware supported as under Open Source (Try to get a floppy disk working on a today's Mac! 😁 Okay, bad example.)
Just yesterday I learned in version 15 AGP will be not supported anymore. Does anybody here remember, what AGP was? Anybody still depends on an AGP graphics adapter? Is there still AGP support for Windows? And if not, when was it removed? Fifteen years ago? [doesn't matter!]
Again, bad example, but you get the picture.
Edit:
For almost twenty years we live in a situation, you still can use a over ten year old machine (games excluded) - Thanks to Open Source!
Back in the 90's completely unthinkable. A three year old machine was 'total useless obsolete junk from the stone ages.' (almost also with Open Source, but I don't want to stress all the details.)

Since the dawn of Open Source OS' there are lists of supported hardware, and their supervisors are begging for experiences. FreeBSD also has its own supported laptop list (see the wiki); which can only stay useful, if people share their experiences.
'cause that's exactly one way to do it: check out, what's supported, and buy that.

A couple of months ago some one started a thread here foundation of a laptop and desktop work group - seems there were some starting an own, FreeBSD specific laptop. (Good Luck, Guys! If the price is right [above all the shipping charges are reasonable {not everything needs to be shipped by air/express}] I'll buy one!)

With Framework you've willingly chosen a laptop designed for Open Source; and the core issues solved in the last days to get your machine up and running weren't really issues of not supported hardware...😁😇😙:beer:

Besides hybernation not getting the WLAN running on a laptop seems to be main problems.
My (very) personal opinion on this is:
Besides I don't use hybernation
1. Laptops are always a kind of a compromise. Also my laptop's WLAN wasn't supported neither until 14. Just buy an USB dongle for <10€, and voilá! To me that's nitpicking, but no reason to whine. Graphics adapters, yes, but those seem not to be the top problem. With drm-kmod built by ports the most issues I've seen here were solved; and if not, and you do not depend on having 3D (gaming, blender, CAD,...) one can be fully satisfied with SCFB (no, really; I used it myself; for pure desktop usage it's completely sufficient.)
2. As long as I'm not always travelling a laptop to me is a secondary, but not a full machine.
I like to have several monitors, at least a large one, a real keyboard, a decent trackball or mouse (to me there could be laptops without a touchpad at all - I hate to use those) I like to have many ports, having more than just one, or just two HDDs/SSDs; I don't see much sense in using ZFS when not also doing RAID at the same time (As I said: that's just my highly personal opinionated taste, of course) I like to have everything as far as possible clean and secure within a closed housing, not messing with USB-hubs, and tangling cable muck-heaps... plus you get more hardware for the same money, while laptops are not modular, but monolithic (framework is an exception, of course) ...

However:

Bottom line:
To me it's more lamentation on a highly satisfied level, than a serious issue. :cool:

Besides (all of that) that:
FreeBSD will attract more users, aynway (I'm convinced of that.)
Systemd wasn't that applauded in Linux world, plus there seem to be other decisions made long year Linux users turn their back on it.
And I'll bet the latest decisions by Microsoft, and Apple how to milk their cows even more, will also make more people to reconsider, and look for alternatives.
While FreeBSD is doing the things right.
Not for Jonny Everyone, of course. But we're not talking cattle here, are we? 😁
For those, there may be some 'distros', based on FreeBSD, or somrthinh else - if they don't want to be milked anymore. But those are neither our concern, nor responsibility, or are they?
I think not.

FreeBSD has stayed true to the *NIX philosophy of keeping shit simple and separated, least that's what I got from it back in the late 90s when I played with it the most. It's lightyears easier to support than the goat-rodeo of Linux distros today.

That's another fear occurs regulary here once in a while (including myself):
Too many people may join FreeBSD who don't know about true Unix Philosophy (We're not talking a protected OS' name, but UNIX Philosophy - that's allowed to name), and trying to prevail their non-unix-philosophy attidude, cause they are not used to it, not willing to learn, or change, while never got that's a fundamental, timeless engineer's core principal of how to do complex things best.
E.g. you'll see: App. every half a year some one starts a thread here, if it wasn't better if FreeBSD would come as a turn-key OS like ubuntu; fully automatically self installing everything including a desktop environment... - not getting it at all. Neither FreeBSD, nor Unix Philosophy.

But after the years I'm pretty convinced, here the wise are still in the majority :cool:

So, again too long, too much on what have been said here already many times.
Sorry for that.

With FreeBSD for sure you made a good decision. (Flaws, and gotchas are everywhere; difference is: is it worth learning them? With FreeBSD: YES!)

Especially as an Unix veteran you will feel most at home.
Welcome to the light side of the force 👽 (didn't found a Yoda)
:beer::beer::beer:
 
Back
Top