You can also move the freaking touch pad?!? omg! šŸ˜²

Iā€™ve been using my Framework 16 for about 4 days now and I absolutely love it. I built mine from the DIY-edition without reading any of the instructions just to see if I could do it and I was shocked at how self-documenting and intuitive the whole unitā€™s modularity truly is. One of the party tricks Iā€™ve been showing off on my live stream and to my friends and family is live swapping the keyboard and macro pad around switching sides. People are just blown away seeing a laptop do that without any tools involved and to be honest I also enjoy this very much. However, I didnā€™t even think for a second that you could also move the touch pad on the bottom. I thought you had to have the little covers on the side since they didnā€™t have any connectors above them. Welp, that was a bad assumption because yesterday night I was doing my little keyboard and macro pad swapping trick and accidentally pushed in the touch pad too far over to the right directly under the keyboard and it snapped into place and worked. I was completely shocked! I then slide the two little blanks that were on the side both into the slots off to the left of the touch pad segment and it all fit flawlessly and now my touchpad is perfectly centered with offset keyboard which not only makes my OCD super happy but also makes it, so I donā€™t accidentally keep touching the pad while typing!

In hindsight it should have been obvious that if you can move the peripherals on the top you could also do the same with the peripherals on the bottom but I never thought to do it for some reason. Maybe I should have RTFM but I truly wanted to see how easy it would be with just what was written on the laptop itself and the included tool. This is honestly one of the best thought out devices Iā€™ve ever seen and it blows my mind that nobody else has thought to make a fully modular laptop like this before.

Let me know below if you also didnā€™t realize you could move the touch pad to one side or the other and didnā€™t need it perfectly in the center with the little blank out plates on either side. I honestly was shocked when both little plates just popped into place next to each other to cover the blank space. Iā€™m now tempted to try and 3D print some custom color block out plates or plates with little recesses in them for macro notes, etc. Honestly, this Framework 16 laptop isnā€™t just the best laptop Iā€™ve ever owned in terms of build quality & configurability but it makes me look at the laptop in a whole new light entirely.

Also, finding the 3D printable cup holder module for the Framework on printables also made me laugh out loud and donā€™t think for a second that I didnā€™t consider actually printing one :rofl:

Framework Cupholder Module
https://www.printables.com/model/467332-framework-laptop-cupholder-expansion-card-rev-2

Oh, one more thing, you guys are the best community ever! Iā€™ve enjoyed reading tons of posts on here and contributing to the PSVR2 post where people have been trying to figure out how to get the PSVR2 working properly on the Framework 16 and we finally got it figured out together and it works amazing! Looking forward to hanging around these parts for a very long time since I donā€™t see myself changing laptops for a good long time. And honestly, thatā€™s the point of owning a Framework right? So you donā€™t have to keep buying new Laptops since you can just keep upgrading like a desktop PC which is how it should have always been! I know there have been some laptops like CLEVO I think they were called that were highly configurable but it required a lot of tools and still was pretty limited by comparison and the quality quite frankly was trash! I had one back when PugetSystems was exploring selling custom laptops back in the day and even they decided not to sell them in the end because they couldnā€™t get the quality to a place where they were comfortable. But, this framework feels like a brick and doesnā€™t have any flex at all to it. Framework has clearly done their homework and listened to feedback because this thing is a unit!

Okay, time to head downstairs and format my Razer Blade Pro 17 and throw a fresh copy of Windows 11 on it so I can gift it to my 14 year old son as his first PC laptop since Iā€™m not a Framework nerd! :nerd_face:

16 Likes

I just realized that I didnā€™t even post pictures demonstrating what this looks likeā€¦ :rofl:

Trackpad in center of Framework 16ā€¦ (1 blank on either side)

Trackpad in center of laptop offset to the leftā€¦ (2 blanks on right side)

I wonder if it would be possible to create a track pad module that was the full width of the laptop with a D-PAD & flat analog stick like a Nintendo Switch on one side and an array of buttonā€™s on the other side for playing various different types of video games. It would be hilarious if someone 3D printed some grips that stick on the bottom of the Framework so you could wrap your hands around the edge and have the worldā€™s biggest handheld gaming machinesā€¦ Is it a silly idea? Yesā€¦ Would it be a fantastic way to market how configurable it isā€¦ Hell yes! :smiling_imp: Or, how cool would it be if someone designed an analog stick that could fold up out of the module with a thin little shaft for playing flight sims? Just thinking outside the boxā€¦ Or, perhaps, big speaker arrays to give it surround sound? Iā€™m not sure what level of connectivity is available to the peripherals that connected to the top surface of the laptop but given that RGB keyboard works Iā€™m going to guess itā€™s at least a USB type connection which would be more than enough bandwidth for all these things.

6 Likes

What do you use the macropad for? It looks cool though. I opted for the other colorful option with the color shift spacers.

1 Like

I like to setup multiple layers like a StreamDeck and use one layer for pasting things that I use a lot like common emotes (:grinning::slightly_smiling_face::wink::innocent:) and have another layer for changing scenes in OBS Studio when live streaming or another layer for 10-key when entering numerical data, etc. I also like that you can bind the keys to media keys like volume up and down making it easier to access without having to hold down function and press another key. Itā€™s pretty much infinitely configurable. You can even impalement mouse movements and actions too. I only wish that the keys themselves were little screens instead of RGB like a real StreamDeck. I hope at some point they make a module that is a little touch screen that can do something like that instead of the RGB buttons because I would love that so much. In the meantime, I just change the color scheme and layout depending on which mode itā€™s in so I can memorize and know which mode itā€™s in before I start hitting buttons and the wrong things start happening. Itā€™s also nice to have a layer dedicated to navigation like up down left and right arrow keys and mouse clicks so you can push the button instead of clicking on the pad which just feels more satisfying to me. But, Iā€™m still experimenting around to figure out what other cool stuff I can do with it.

4 Likes

if you look at the spacer modules by the touchpad (specifically their undersides) you will notice they have no electrical connectors whatsoever (i.e. the computer doesnt even care if they are present, much less where they are)

its more about the trackpad module having its connector going over a (physically AND electrically) free connector. there is documentation online about it (i think there is a limit, which is that the touchpad module can only go directly under or one slot to the right of the keyboard - see the following diagram for how i think it works)

~ = position of keyboard module
_ = position of touchpad module
+ = position of spacer (or part of a two-spacer-wide module)

~++
_++

or

~++
+_+

or

+~+
+_+

or

+~+
++_

or
++~
++_

with no other configurations working (but i could be wrong)

1 Like

Nice to see you here, Barnacules! Ever thought of doing a video on the FW16? Wondering if you and Dave (from Daveā€™s Garage) ever bumped into each other at MS, or was it different times? :slight_smile:

1 Like

Hey @Techie_Zeddie,

I plan to make a video review of this Framework 16 in a few weeks once I finish putting it through its paces and my physical health improves a bit more. Iā€™ve sadly been laid up in bed a lot lately. Ironically, this Framework 16 has been perfect for this scenario since I can do most things from bed when I canā€™t make it up to the Nerdcave. I canā€™t wait to start editing video on it also since it runs DaVinci Resolve like a boss!

As for Dave from Daveā€™s Garage, I think we only overlapped our careers by about a year since I started on Feb 14th, 2000, and I think he left in late 2000 or 2001 if I remember correctly. We never formally met face to face, but we were on email threads together at Microsoft since he worked on OS components that I tested in the HCL/WQHL lab. Sadly, we had a little falling out on social media over political differences, and he unfollowed me. We havenā€™t talked since. But I really like his content on YouTube, and I think heā€™s a very talented guy. Sometimes people just canā€™t agree to disagree on things, and I have to respect that. Thanks for responding to my thread. Iā€™ve really enjoyed my time here on the Framework forum, and itā€™s the most interactive experience Iā€™ve ever had with a community surrounding a piece of hardware Iā€™ve owned. Itā€™s really refreshing, and I absolutely love the open-source spirit going on here.

@CauseOfBSOD, first off, I love your name! :rofl: I was trying to figure out what you meant by the touchpad not having any electrical contacts. I pulled off my trackpad, and it has a finger with 8 pogo pins on a pad for power and data, just like the RGB keyboard uses and the macro pad/10-key uses. It does look like the touchpad can only go on the bottom and the keyboard has to go on the top because the touchpad electrical contact finger goes up while it goes down on the keyboard and other accessories since they all seem to need to connect in the middle of the surface where the line of connectors are. But there are quite a few connectors that would support a ton of different configurations, and Iā€™m not sure what bus they are using through the 8 pins, but Iā€™m guessing itā€™s some kind of USB since itā€™s delivering power for RGB to the keyboard and allowing the keyboard to connect like a USB keyboard would. You could probably make custom modules that would snap into place just like the existing ones and work. It would be cool if someone made an integrated Stream Deck where itā€™s like a flat screen off to the side of the keyboard that is fully programmable, but again Iā€™m not sure what the bandwidth is on the connection they are using for these peripherals and if it would be enough to drive a screen like a Stream Deck has.

I absolutely love that I can rearrange the keyboard and touchpad to my heartā€™s desire without any tools and without having to power down the unit. I think it would be pretty cool to 3D print a replacement plate for the touchpad that doesnā€™t have anything on it at all except for maybe a textured surface for people who like to use an external mouse instead of a touchpad and donā€™t like having their wrists touch a surface that isnā€™t perfectly even. That might be a project I take up down the road for fun. Or, how cool would it be if Framework made a set of planar magnetic flat speakers that are flat and made them modules that go in on the side of the touchpad to give a surround-like experience? Not sure how good the acoustics would be working with such shallow depth, but it might be cool.

Itā€™s nice to meet you both, BTW :wave:

Jerry (aka. Barnacules)

3 Likes

I found your Instagram and made some comments!

Itā€™s weird that some products encircle a community. Framework is one, and I was part of System76, There are also cars and certain electronics (especially vintage computers and audio/video gear).

Hope you get better soon. Very interested in your take of the FW16, as well as any projects you plan to do with it. :slight_smile:

2 Likes

That cupholder print is pretty awesome.

1 Like

Thank you so much @Techie_Zeddie! My plans for the Framework 16 is to give me more autonomy with my health issues by allowing me to edit video and even live stream from bed when Iā€™m stuck laid up from my back issues, so I donā€™t have to keep skipping live streams. I love how portable & powerful this Framework 16 is, and I love the 4:3 aspect ratio screen which makes it feel a lot bigger than it actually is given the size of the laptop. I feel like the screen is even more usable than my Razerblade Pro screen which is a 17" laptop with a 16:10 aspect screen.

I absolutely love the Framework community and have really enjoyed my time here. This is probably the most active forum for any open-source product Iā€™ve ever owned and everyone seems to be really nice and accepting. I am shocked by how uninviting some communities can be in the tech space, especially when it surrounds a product that is more targeted towards ā€œnerdsā€ who have a tendency to be a little arrogant at times. Iā€™ll even take responsibility for being a part of the problem myself at one time when I had a little bit of a chip on my shoulder. That dies down with ages though. :wink:

Iā€™ve never played with System76 personally. Iā€™ll have to give it a try since Iā€™ve really only played with Ubuntu, Debian and Mint over the years and my Linux skills are incredibly rusty at best. But I really want to start embracing open-source operating systems more since Microsoft likes to act like they love open source and they are all about it with their WSL2 feature, etc. But in reality, they are doing some pretty shady things that compromise peoples security and itā€™s getting even worse 24H2 coming up soon with the AI based screen recording feature that is on by default and hard to disable which is ultimately going to cause a lot of pain for people when that data gets breached as we all know it will be.

Linux just isnā€™t quite there yet in terms of support for gaming and the applications I use but itā€™s getting closer every day. My only big worry is that Microsoft is going to keep buying up all the gaming studios and only releasing the games form the studios via the XBOX / Microsoft marketplace where they shut Linux out of the picture entirely. Short of that I really think that Linux is going to be a 1st tier gaming operating system within the next few years. I know that most of the Steam library now runs under Linux and I know that things like WINE have got a lot better and hardware virtualization and passthrough can get you like 90% of the performance of bare Windows which is more than enough for most people and what they do with a system.

My biggest fear moving to Linux as my primary operating system is losing all the experience I have with Windows that makes me very comfortable. Iā€™ve used Windows all my life and even worked at Microsoft on the Windows project for 15 years of my life so itā€™s really hard to walk away from all that experience with batch scripting, windows scripting host, automation, etc. But, with WSL2 bridging the gap and Linux able to host Windows VMā€™s it really isnā€™t the problem I make it out to be. I think Iā€™m just stubborn honestly and at the end of the day if I just committed to dropping Windows as my primary operating system and took the time to setup a proper Linux setup with the passthrough features that I needed I would be in better shape overall. Maybe I should put a little more priority on that given that Microsoft is getting way too deep into pushing AI onto people before itā€™s ready and I truly do believe itā€™s going to lead to some massive breaches in privacy that ultimately ruin peoples lives.

Thanks again for responding to me here on the forum, I really appreciate you taking the time to respond to me. Itā€™s a pleasure talking to people on this Forum and itā€™s one of the few Forums where I like the layout and how it flows. The auto complete for peoples names when responding and the real-time formatting preview is super helpful. Some forums are just a total pain to do anything with which is why I usually end up not staying engaged on them.

2 Likes

Thatā€™s where Iā€™m at as well. Iā€™m a Windows System Administrator by trade. Since I still need to work on Windows Servers at work, I donā€™t really have to at home. :slight_smile: My personal computers are now on Fedora 40 for the most part (also have one on Debian and PopOS to keep myself sharp on other distros), and I try to game as much as I can on Linux (which is mostly what I use my computers at home for now).

For everything else, I find myself on my Samsung Galaxy Tab S8+ (browsing, banking, administering my network, YouTube, etc). I find that I can do most of what I used to do on a laptop with an Android/iPad tablet these days. Itā€™s hard to switch over as Iā€™m so used to upgrading computers and laptops incessantly and now Iā€™ve end up with so many parts and full machines that I donā€™t know what to do with them (so I use them for testing Linux distros now).

For my main gaming PC and my FW16, I have both Windows and Fedora installed, but I find myself booting mostly into Fedora. I rarely boot Windows - only for the occasional Windows-only applications or games, but part of the addictive challenge is to find alternatives for them in Linux. I already can do most of my work in Linux as well (Zoom, web-based apps, RDP/Thincast, etc), but I chose to stay with Windows because it would look weird to our Security team if I am constantly logging in with a non-company issued Linux session.

As with anything, I need a goal to learn something. Earnestly trying to replace Windows completely is what made me stick with Linux and eventually learn it. Iā€™m still a newbie, but I know way more than I expected I would when I started. Itā€™s more intimidating that not.

For you (since youā€™re probably a DOS-head like myself), you should try Arch Linux on a spare machine. Try installing it the manual way (not using the script). Youā€™re not compliling anything, and its not really all that complex if you already have some knowledge of DOS and OS configuration. Youā€™re basically partitioning, configuring, and downloading packages. But the process will give you some insight as to how a Linux distro is ā€œput togetherā€.

1 Like

Thanks mate, I also have the 16" Laptop and never even considered this. While I donā€™t expect I will use it I like to know exactly what I can and cannot do with my devices. I would never have discovered this had you not mentioned it. This is truly a laptop that is out on itā€™s own. I bought mine mainly on my needs, the upgradability and the recommendation of Linus and the fact he put his money where his mouth is.

1 Like

Iā€™m pretty used to using WSL2 for most Linux activities under Windows 11 already so it wouldnā€™t be too hard for me to switch to a Linux distribution if Iā€™m honest with myself. The biggest thing that held me back was my dependency on Adobe products which is long gone now that they have increased their prices and I got sick of their subscription model and lack of optimization for good hardware.

I now use Krita as my Photoshop clone and DiVinci Resolve as my video editor which both will run perfectly on Linux. Honestly, they are both more optimized for Linux from everything Iā€™ve read so I would be better off running them there. The biggest thing that keeps me from switching is familiarity with shell and GUI which honestly isnā€™t even a problem these days with LLMā€™s coming out of our ears both in the cloud and locally via LlAma or LMStudio which both can run under Linux just fine.

Now itā€™s as simple as asking an LLM ā€œHow do I do ā€¦ā€ or ā€œWhat is the command to do ā€¦ on ā€¦ā€ and it will literally give you exactly what you need and if that doesnā€™t work you just feed the error back to it and through training it pulls up a better suggestion that follows the training that lead to the solution from other people making the same common mistake that lead to the bad learning in the first place. So with a few attempts going back and forth you can literally figure out how to do just about anything on any operating system through the prompt or GUI.

The only real major thing that is holding me back is DirectX 12 support since a lot of the games I play are games dependent on that technology for maximum performance and also for some reason Nvidia seems to always have better performance on graphics even when DX12 isnā€™t in use under Windows versus Linux probably because of drivers or something along those lines. I always see better performance under DX than Vulkan for instance which his strange since Vulkan should technically be bare metal.

I think itā€™s just really hard to switch to something unfamiliar when you have so many years invested into something that youā€™re so perfectly comfortable with. Also, I literally worked on the Windows team at Microsoft shipping every major OS from Windows XP to Windows 8.1 and did a little work on Windows 10 Alpha before the layoffs. I feel like going to another operating system as my primary would be abandoning that wealth of knowledge I have on Microsoft products. However, Windows 11 becomes more and more of a departure from what Windows used to be that my prior knowledge isnā€™t even all that useful anymore and I find myself often looking up commands, etc anyways.

Also, PowerShell is now cross platform and so is .NET so those technologies that used to hold me down to Windows are no longer anchors even though I seem to mentally treat them as if they were. Also, Python has way more Linux support for everything I can possibly think of than Windows and I do most things in Python now so I would probably find a hell of a lot less friction under Linux versus Windows.

The only other thing that really holds me on Windows is its simplicity and durability at the cost of functionality. Itā€™s a lot easier under Linux to get yourself in a bad situation since you have so much low-level access to hardware and software without all the nanny layers. There is a certain comfort I have with Windows knowing that itā€™s never going to blue screen and leave me hanging no matter what I do to it because of the new driver model, etc. However, I have crashed Linux and even WSL2 many times farting around. But, Iā€™m guessing a lot of that is probably distribution dependent. Which also means there are so many more permutations of Linux operating systems than Windows that could also lead to hardware stability issues with drivers, software stability issues with different dependencies from distro to distro, etc. Iā€™m sure all of this could be resolved using docker containers though or Kubernetes which Iā€™ve never used but heard is somehow superior in every way. :wink:

I find myself as Iā€™m typing this message convincing myself to give Linux a try as a primary operating system on something. You can probably see it yourself as youā€™re reading this post. Hmmmm, Iā€™ve gotta put some thought into this because now youā€™ve planted a bug in my brain that hasnā€™t been there for a while. So long as I know I can get back into Windows as a safety net I shouldnā€™t have a problem running Linux as a primary. Hell, I could even run it under a VM with hardware level access granted to the GPU until Iā€™m comfortable and just take the minor perf hit until Iā€™m sure I want to go ahead with it and then I could just unroll the VHD into a real disk image running on bare metal or launch it under something like unraid or that other really popular hardware level VM container software I canā€™t remember the name of right now that literally everyone uses.

God, I truly love the Framework Forums, you always find some great conversations on here and a wealth of great people with great ideas, etc. I wish every hardware manufacturer had this level of Forum with so many people sharing their knowledge and interacting in a friendly way. Itā€™s nothing at all like Reddit which I really appreciate. Thanks for the huge reply Techie, it gave me some things to crunch mentally. Iā€™ve been laid up in bed for a few weeks due to health issues barely being able to even do my #TechTalk live stream on Saturday on YouTube so Iā€™ve sadly had a lot of time to think, and I think playing around with Linux on my Framework 16 would be awesome. I just need to find a good way to image my current configuration to fire up under a VM so I can flip back to it if and when I need too while laid up in bed since this laptop is my window to the world when Iā€™m stuck in bed.

Also, happy Thanksgiving a few hours early! Have a wonderful day with your friends and/or family or if youā€™re going solo this year hit up one of the *hub sites and treat yourself! :rofl:

3 Likes

Linus made a great investment in FrameWork. Honestly, the Framework 16 build quality is top notch, and I absolutely love everything about it. Itā€™s honestly hard to find fault with and the few little niggles that I have are nothing compared to my other far more expensive laptops when they came out brand new like my Razer Blade Pro 17" which was like a $3000+ laptop at launch or my MacBook Pro 17" I paid like $4k for back in the day to get anywhere close to top level specs.

A lot of people think Framework is expensive but when you factor in a single upgrade in the future where you donā€™t have to throw away the screen, chassis, keyboard, pad, battery, memory, storage, etc will give you more than your money back on the difference in cost plus you get to retain a whole new PC you can use as a pfsense router or NAS if you want with a 3D printed enclosure since it can run standalone like a lot of laptops couldnā€™t unless you just tore the screen off and even they wonā€™t boot sometimes when you do even that. I love the idea of reuse and how all the components you take out can be re-used somewhere else. No more throwing the baby out with the bathwater.

I also love the idea that if they come out with a better screen down the road that is like full HDR10+ 240hz itā€™s just a single component swap and youā€™re done whereas with other laptops itā€™s not even an option since the hardware will reject it even if you can get it to connect in some way and still fit. Modularity is where itā€™s at and laptops need to catch up with desktops on that and Framework is leading that charge. And the fact itā€™s all open source and people can make and sell their own modules without getting sued is freaking awesome!

In my experience, the really key single troubleshooting skill is to know how to reinstall your bootloader. As long as youā€™ve got your bootable installation media and know how to chroot into your installed environment from there in order to make any bootloader changes that are dependent on paths being in their correct places, itā€™s pretty hard to brick things so badly that you canā€™t recover relatively comfortably. The installer will get you Internet access and a sane environment to use to fix whatever needs fixing.

Other than that, Iā€™ve found Linux to be generally more fiddly than Windows, sometimes in ways that I approve of, sometimes from its nature as a hacked-together collection of projects. It doesnā€™t routinely, intentionally betray me the way Microsoft products do though. And Iā€™ve never run into a catastrophic problem without a resolution on Linux, the way I have a few times on Windows. Linux tends to be simple enough that you can just, reinstall the bootloader. You donā€™t get proprietary corporate mystery meat failures where, sorry, 0x800000FU. Better reinstall the entire OS from scratch and wouldnā€™t you like to also enable telemetry (just kidding ā€“ you donā€™t have a choice)?

Itā€™s been a while since Iā€™ve had hardware without Linux drivers, too. I donā€™t get too esoteric with hardware though.

Drivers come from the kernel, which is the same code across distros. The thing to do is to run a new-enough kernel for your hardware (packaged up by your distro), and after that just rely on packages from your distro as much as possible. Keep it stock, and, for the most part, somebody else has already done the work. Docker wouldnā€™t help you with that. Itā€™s another layer on top of the distribution youā€™re running.

I switched from Windows to Linux about a year ago, although I had some history using Linux for and at work for last two decades, I wasnā€™t running it at home.(not counting pi-hole or dockers) A lot has changed over these last two decades. Most of the concerns you describe are all valid, and kept me from switching in the past as well.

Then I just decided to try it and installed Fedora (I was familiar with RedHat, through work) and basically found everything I needed was there. I never booted in Windows again( mounted the drive and took all the files I wanted and turned it into free space)
All the Microsoft tools I need for work also natively work from Linux, Teams, VSCode, Citrix Workspace, RDP, Edge etc. Photo and video editing are also covered with many options, gaming has been solved mostly by Valve and Lutris (among others).

But then you will get into the rabbit hole of trying to fix things or changes things and make things work like you want it, you might end up breaking your installation. This will happen. Prepare for it to happen. it wont be your fault all the time. It will depend on what distro you are using and what branch, stable, unstable etc.

Pro tip, log all the websites you use, all the commands you used (check history) to make things work and what changes you made to what file(s), in case you need to rebuild. And also backups.

Side quest: Once you are done with that and sick of rebuilding again, look at imperative and declarative options like Ansible, Nix and Nixos to really lock down your system like you want it, configured with all the software and tools you need and save that config and deploy it on any system you have.

I worked in IT all my life so I am sure that you with your experience, it shouldnā€™t be that hard to make the switch. I have seen your YT and X content in the past (not a regular, but the algo knows me) and from what I have seen your are quite capable with technology.

So in the last year I went through a couple of options, Fedora, Debian and then Nixos. I was familiar with RedHat CentOS, Ubuntu and Debian from having to work with appliances and clients their virtual machines and containers on infrastructure I managed. I also worked at an ISP where the only OS they had in house was Debian because of a hate for your ex-employer, which forced me to use that at work.

I got annoyed with Fedoraā€™s update cycle and breaking things after updates, I switched to Debian bookworm but then I had issues with it being too stable and certain things not being supported (yet) on my Desktop. I didnā€™t want to complicate things running different versions or OSes on a desktop and laptop. So I was looking for another option. I also got annoyed with configuring and fixing certain things every time updates broke things or I broke things. So on a discord I saw someone mention Nixos as an alternative to Arch, as that was the option I was looking at next. I decided to give NixOS a try first.

Nixos is my go to now, if you configure it with homemanger and flakes you get a good mix of stable a OS with unstable/ cutting edge packages and options if you so choose or desire. I wouldnā€™t recommend it as a starting point unless you want to go all in straight away as it is quite different from most other Linux distroā€™s.

Itā€™s a journey, just enjoy the trip. Even us old Windows geeks are not to old to learn new tricks. I am curious if you will give it a try and what distro you will end up withā€¦

I lay here getting over cold-like symptoms, and was happy to see your post! Yeah, I can see your brain cranking away as I read your thought stream, lol. I feel honored to be told I planted a seed in someoneā€™s mind, and that it is of someone that has a pretty large following on YouTube is really cool!

Like I said, you really donā€™t have to abandon your favorite OS that starts with a W, but we live in an age where disk space is pretty inexpensive, and you own a laptop that allows for 2 SSDs, why not try that other OS that starts with an L? If you do end up blowing it up, well - half the fun is trying to fix it (gotta see it as a fun project, not a serious OS). And if you really canā€™t fix it (or simply want to give up), blow it away and reinstall!

When I was playing around with Linux, my second drive wasnā€™t anything huge to save on $$$. It was whatever disk drive I had laying around (which is usually pretty small - like 256 GB). Today, 256 GB is huge for just a Linux install if all youā€™re doing is learning or testing boundaries (ex: customizing). PS: I tend not to customize anything - Iā€™ve learned the more you try to be clever, the more likely shit breaks and you donā€™t know if it was your own fault. This holds true for computer hardware, software, OSes, even cars (VW is like wild for stuff like that - can even change how your brake lights work and add features like folding mirrors just from modifying software).

So even in Windows, and ESPECIALLY Linux, I donā€™t tend to install shell replacements, rarely do I customize colors even (except for Windows 10 and 11 - the defaults is hard on my eyes and makes it difficult to tell where one window starts or ends when they overlap).

So keep your Windows SSD on itā€™s own and just use the firmware to choose which SSD to boot from. ā€œYou gotta keep 'em separated.ā€

And donā€™t try to think of it as ā€œleaving Windows behindā€. Try to think of it as ā€œadding a new skill to your skill treeā€. After all, your Windows knowledge will stil stay locked in your brain, and you still have the partition for it if you ever want to remind yourself the Windows experience. My brain learns best if there is a goal to it, not just learn to learn. So I set the goal of replacing everything I do in Windows 1:1 in Linux. That goal hasnā€™t been met, but it got me close enough where Linux is now my primary OS. Again, the only time I need Windows is only certain games that I just cannot play in Linux such as Call of Duty (anti-cheat). I play mostly Overwatch 2 and it plays great in Linux.

Also, in addition to all the stuff I do on a daily basis for work (as a Windows System Admin), I finally got VSCode set up to deal with AWS/Terraform so I donā€™t even need Windows for that either. I can RDP into other domain-joined servers if need be over RDG.

I know you also develop and do creative work, so youā€™ll have your own challenges. And I hope you will see them that way as well: fun challenges to overcome, not a wall. After all, you can always boot back into Windows if the project is time sensitive, but can always go back into trying to find ways to do the same in Linux when you have your hobby time.

And as someone explained, the different distros donā€™t really make the ecosystem worse. Really, a lot of the heavy lifting is the kernel, so as long as you use a distro that uses a fairly new version of the kernel, youā€™re good. Thatā€™s why I personally like Fedora and PopOS. And thatā€™s only if you tend to get relatively new hardware. For example, I replaced the MediaTek WIFI on the FW16 with a Qualcomm WIFI7 module that didnā€™t work until kernel 6.11.0 came out. Even then it was really buggy. Weā€™re now at 6.11.8 on Fedora and itā€™s so much better. The speed still isnā€™t there for me (400 Mbps vs 1.1 Gbpe in Windows), and BT audio doesnā€™t work, but this is why I like having a distro that is closer to the edge (but not too close like Arch) - new hardware support.

GreyXor here on the forums informed me that BT audio fix has been committed and so we should even see that fixed in a future kernel version (6.13 probably).

The other things that surround the kernel is just other packages (boot, init system, programs, applications, daemons, desktop environment, window manager, etc). A distro is just a packaging of all of that stuff and how it is maintained.

Again, I recommend Arch for you. I typically donā€™t for ā€œbeginnersā€, but youā€™re a special kind of beginner. I can see youā€™re the kind who understands bootloaders, partitioning, swap files/partitions, etc. You know about packages Iā€™m sure, but to realize that every critical component of the Linux OS including the init system are just packages and how to install each one yourself will open your mind to some mad scientist thought process.

Eventually youā€™ll come back down to earth and want a stable and usable OS - and thatā€™s where youā€™ll try to find a distro that matches your own computing and usage philosophy. Like I said, for me those would be Fedora and PopOS - with me leaning PopOS for linux beginners (WIndows users like a friend of mine) or people like my mom (in fact, sheā€™s been using it for 3 years - and rarely a call from her about her PC!) and Fedora for myself (who only wants to deal with unmodified vanilla Gnome).

Huhā€¦ I guess if someone asks me for a Linux distro, and they arenā€™t the kind that had to install DOS in a very bootlegged way (ex: sys C:, md DOS, pkunzip A:\dos1.zip C:\DOS, pkunzip A:\dos2.zip C:\DOS), Iā€™d pick PopOS. For you, I choose Arch because if you get what I did in my example, then - youā€™re that person, lol.

And Fedora if you really want a vanilla experience (but you can always customize just like with any distro).

1 Like

If you want something stable for Linux where you donā€™t need to do all kinds of maintenance stuff (and possibly breaking your system) I usually recommend Atomic distro.

And especially Project Bluefin(Gnome) or Aurora(KDE). They are based on Fedora Silverblue and Fedora Kinoite.

You can even create your own custom image pretty easily once you get hold off it.

www.getaurora.dev

1 Like

Wow, Iā€™ve never heard of Atomic distro before, Iā€™ll have to check it out. I swear there are more Linux distributions than stars in the sky. :rofl:

What about moving the track pad to the right? I heard that there are some limitations