Hehe. I agree that the community on Lemmy gives off more mature vibes. I suppose one should at least credit them for being idealistic enough to be on Lemmy rather than Reddit.
Thank you for spreading the positivity 😄!
Hehe. I agree that the community on Lemmy gives off more mature vibes. I suppose one should at least credit them for being idealistic enough to be on Lemmy rather than Reddit.
Thank you for spreading the positivity 😄!
Probably explains why sudo dnf update/upgrade wasn’t quite doing what I expected in my Bazzite install.
Exactly.
Force of habit since I’ve used Fedora and Debian based systems in the past.
Understandable.
I’ve found it fine after an adaption phase
Though credit where credit is due. At this point, so well-beyond the adaption phase, I simply don’t see myself use anything else. This is my home. Though I have to admit my serious interest in QubesOS (and the upcoming Spectrum OS).
Hard agree on knowing the nuances being problematic, clarity and accessible education is sorely missing, certainly the steepest part of the learning curve.
Agree. I’m at least thankful that it’s a lot better than it used to be. Like two years ago, when as a total noob to Linux, I decided to cold turkey quit Windows and installed Fedora Silverblue on my machine. Well…, those first two weeks were pretty traumatic 😂. And, back then, there was not a lot out there. Luckily, I found this article that helped me to grasp the basics. And it has been smooth sailing ever since.
I just run ‘distrobox upgrade -all’ in my Daily.service
That’s pretty cool (and straightforward). Why didn’t I think of that 😂? But yeah, quadlets FTW.
Ehh I prefer system-wide installation.
Fair.
I think it’s a habit from times when installing an Android app with root (so the OS treats it as a system app) increased its performance.
Interesting. Didn’t know this was a thing.
I’m a big fan of Fedora Atomic. However, even I have to admit that knowing how to install packages through dnf
is simply more convenient than knowing and understanding the nuances between rpm-ostree
, Toolbx/Distrobox and flatpak
. And I haven’t even delved into ujust
and brew
that are found on uBlue images.
Furthermore, even if we would limit ourselves with what Fedora Atomic prescribes, we see the following inconveniences:
rpm-ostree
; I know --apply-live
exists and I know systemctl soft-reboot
exists. But still, if you have to resort to rpm-ostree
, then both the speed of update/installation as well as the need to reboot (or live on the edge with --apply-live
) are inconvenient compared to dnf
.flatpak
; It’s inconvenient that I have to alias the installed package if I prefer sane naming conventions when accessing it through the terminal. Furthermore, stuff like the NativeMessaging portal not being available yet for sandboxed browsers and how that prevents any local password manager to interact with them (without hacking your way through; which, once again, is an inconvenience) is inconvenient.distrobox-export
has to be resorted to for accessing these directly from your ‘App Drawer’ is an inconvenience.The fact that there’s no centralized place for upgrading all of the above (unless you rely on an uBlue image) is an inconvenience.
I could go on and on, but these should satisfy in revealing some of the more obnoxious inconveniences.
Thanks for pointing that out!
Bazzite also includes an entry in their documentation in which they explain how theming on Bazzite works exactly.
FWIW, by creating your own images (through BlueBuild or tooling offered by uBlue) you could bake themes directly into those folders.
However, I totally understand why you’d not feel compelled to do as such 😅. Especially if your current distro/system works splendidly.
Sometimes, placing it to ~/.local/share/themes
works as well*.
Fair.
Btw, was I correct on the following?
I assume this is based on an experience with Kinoite? Am I right?
Thank you for the answer and for your time! I wish you a nice day!
Thank you for the reply!
Inconvenient package management
Fair.
manual theme installation
I assume this is based on an experience with Kinoite? Am I right?
anything that involves changes to the system
I’d argue “anything” is too harsh. But yes, there are definitely edge cases that are either very/too cumbersome or outright impossible to achieve on Fedora Atomic.
However, I’d argue that while the associated paradigm shift and learning curve do require some commitment to adjust to, it is a more sane way of running a system for most people.
Thank you for mentioning that! Did the slower distros you tested come with older kernels?
I can’t fully agree with you about the smooth user experience on this particular distro because it’s immutable
Could you elaborate on why you think this is the case? FYI, I’ve been using Fedora Atomic for over two years. So, please don’t feel the need to explain me how it works*.
So…, you don’t think it will make a difference. However, you do affirm that whatever CachyOS does is noticably better than the rest.
Perhaps more importantly, have you actually measured 1% lows or 0.1% lows on games. And did you compare how different distros fared in this regard?
TLE did a performance test on this distro and it was pretty much the same in terms of FPS as other distros.
Without measuring any 1% lows or 0.1% lows.
I enjoy TLE’s content, but that video is far from exhaustive on this.
Unless a better comparison comes out, we should reserve ourselves from making any judgements on this particular subject.
Definitely one of the better answers I’ve received so far. Thank you for that. However, I feel as if the following part reveals that it’s not as ‘protected’ as I’d like:
It also doesn’t protect you if someone gets root access to your device through other remote means.
Though, at this point, I’ve somewhat accepted that I’m seeking a software solution for a hardware problem. Hence, the impossibility of my query… I hope I’m wrong and perhaps you can point me towards the solution I’m seeking. However, if that’s not the case, then I would like you to know that I appreciate your comment. Thank you.
This seems like a very complicated way to achieve your goal! It sounds like sitting yourself down and giving you a stern talking to might be a beter aporoach.
You’re probably right. But, it ensures a surefire method if accomplished.
Having said that, if you have these very important files that you don’t want to lose, please make sure they’re backed up somewhere off of your machine. Storage fails, and it’s a horrible feeling losing something important. Unfortunately doing so would defeat the approach you’re thinking of.
Thank you for your concerns!
This might be a case of needing to reframe the question to get to the cause of the issue, and then solve that.
Makes sense.
So, why do you want to make it hard to reinstall your machine?
I want to set it up in a particular way to ensure maximum productivity. But I’m afraid that I’ll not go through with it (as has happened a lot in the past). Thus, making it impossible to reinstall should enable me to go through. As I wouldn’t have any other choice.
Is it the amount of time you spend on it
The amount of time spent unproductively. Yes.
the chance of screwing it up
Nope. I haven’t had a serious breakage since over one and a half years. I think I’m managing splendidly.
needing it working
Don’t really have particular problems related to keeping my system up and running.
has it become a compulsion or something else?
Not sure what you meant with this.
Maybe if we can get to the root of the issue we can find a solution.
I believe I touched upon this earlier in this comment. I just want to be very productive.
With regard to TPM, it’s basically just a key store, so you can use it fir anything really, althought it’s normally used by generating a TPM key and using it to encrypt the key that’s actually used to encrypt your data, storing the encrypted key with the OS. Just reinstalling won’t wipe the TPM, but unless you made an effort to save the encrypted key it’ll be gone. Given your problem statement above it just adds to the data you’d need to save, which isn’t helpful.
Uhmm…, I feel as if I should properly read up on this. Have you got any pointers you would recommend?
😅. It’s a requirement that devices stay on the same drive that I run my system from.
I’m not the one you posed your question towards, but it’s related to Bazzite’s relation to Fedora Atomic and uBlue.
To put it simply, dnf
is the ‘source of truth’ when it comes to package management (i.e. finding, installing, updating, removing (etc) of packages) on (traditional/regular) Fedora. So, dnf
is basically to Fedora what apt
used to be to Ubuntu. Sure, you can use Flatpak or any other (additional) package manager. But, there’s no need to unless the software you seek is not available for installation through dnf
.
Bazzite, on the other hand, does not allow you to install any packages through dnf
. Instead, rpm-ostree
, flatpak
, Toolbx/Distrobox and (exclusive to uBlue projects) brew
(and ujust
) are provided by default. But, you might have to learn when you’d have to use which and why.
To educate yourself on this, you should definitely consider reading up on the related entry within Bazzite’s documentation. In general, there’s a lot of very useful stuff in Bazzite’s documentation. Therefore, if you intend to use Bazzite, you should definitely read through its documentation.
Thank you for sharing! If you remember, could you share your findings?