this post was submitted on 18 Nov 2023
4 points (83.3% liked)
Aotearoa / New Zealand
1659 readers
4 users here now
Kia ora and welcome to !newzealand, a place to share and discuss anything about Aotearoa in general
- For politics , please use !politics@lemmy.nz
- Shitposts, circlejerks, memes, and non-NZ topics belong in !offtopic@lemmy.nz
- If you need help using Lemmy.nz, go to !support@lemmy.nz
- NZ regional and special interest communities
Rules:
FAQ ~ NZ Community List ~ Join Matrix chatroom
Banner image by Bernard Spragg
Got an idea for next month's banner?
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Spoiler alert: lengthy Linux ramblings below, feel free to ignore:
@Dave@lemmy.nz: Update on my laptop situation: I decided to simplify my setup last week, no more dual-booting. Wiped my whole laptop - got rid of Windows and everything else, then encrypted the drive using Opal, and installed Bazzite (Steam Deck variant) without LUKS. I also installed Windows to an external SSD, just in case I need a physical Windows for whatever reason. Instead of booting straight to Steam, I decided to boot to desktop. There's a handy shortcut on the desktop which switches to Steam (aka game mode) so it's only a click away if I need it. Of course, I could've gone for the "desktop" variant of Bazzite, but the Steam Deck variant has additional tweaks for gaming, some of which come straight from Valve. Only issue with this was that the screen would automatically rotate to portrait after booting, but I wrote a startup script to fix that.
Bazzite itself has been pretty rock solid so far. Compared to Nobara, the first thing I've observed is how incredibly responsive and smooth the desktop is - which is especially noticeable when the animations for the overview mode / workspace switcher kicks in. Using the three-finger gesture on the trackpad to switch workspaces for instance is just as smooth as my MacBook (and I must say, Lenovo have done a great job with the trackpad). Desktop is pretty responsive and animations are smooth even under heavy load. I guess this is thanks to the System76 scheduler they're using, instead of whatever Fedora uses by default. Plus all the magic sauce Valve put in.
The immutable distro world is a bit more trickier to get used to, but I think I'm getting the hang of it - as in, how to operate this stuff properly:
rpm-ostree install
command, instead of runningdnf install
. In fact, you don't use dnf at all, so it's a bit strange considering this is still Fedora at heart. The only system-level apps I've got installed at this stage is libvirt/virt-manager for my VMs.Nix is an interesting technology, something new to me. One of it's cool features is the home manager, which installs all apps to your home directory (which is really handy for immutable systems like Bazzite). On top of that, the uBlue/Bazzite guys have developed a tool called fleek - which makes the whole thing portable, by syncing your config to a git repo. So this means I can replicate all my CLI tools and environment across multiple systems - so both my Mac and Linux shell environments are virtually identical.
Overall, I'm loving the update mechanisms and app flexibility, it's like Fedora's turned into a rolling-release distro like Arch, but with easy rollbacks and none of the instability. The nixpkgs repo is just as exhaustive as Arch's AUR (if not more), and with nix I can have multiple versions of the same package installed if I wanted to, and with ostree I can even have multiple versions of the base OS pinned to my boot menu - which also means I could also easily switch between different OCI distros without dual-booting, and keeping my customisations intact.
I've barely scratched the surface of all this new tech, but so far, I'm pretty happy with how it's all going, and it's really exciting playing around with all this stuff.
Thanks for the update! If it's this lightweight, I'm wondering how it might handle VR. I know people say that VR is generally still not fast enough on Linux (where 90fps or more is preferred, with not frame drops, otherwise the delay can give you motion sickness).
I was kinda hoping you'd sort out dual booting so I could give it a go and ask for help 😆. Maybe I'll have to try the VM option like you have. How does licensing work for Tinycore11? Is it actual windows? I have a retail Windows Pro licence, can I just use this?
Apparently dual-booting works fine with Windows - it's other Linux distros it has issues with!
Tiny11 Core is a real Windows, and yes it can be activated with a retail license, no issues. Not sure how it'll fare with VR stuff though, they removed quite a lot of stuff out of it.
There's also Windows X-Lite that looks interesting, but I haven't tested this one yet.
Oh I probably wouldn't run VR on the windows VM, but on Linux under WINE/Proton. The Windows VM would be for the Windows-only stuff (it seemed important at the time but now I can't remember what exactly I would be using it for 😆).
If dual booting with Windows works fine, then I might give it a go. Probably just add it to my list of many things though 🙂
Sorry to be a clueless n00b butting into your conversation, but what is X-Lite? Is it FOSS, is it an offshoot of microsoft itself? Is it a windows subsystem? Do subsystems replace traditional partition-based dual booting these days?
The last time I had a dual booting system was in like 2002 so a lot has changed.
No, it's not FOSS. It's a debloated Windows, there are others like Windows Ghost Spectre or Tiny Windows etc