Okay, so I’ve made many posts on this forum on switching my Dell XPS 9570 to Fedora Workstation from Manjaro XFCE for a bunch of reasons.
- Fedora is release-based and not related to Debian/Ubuntu
- Nvidia in RPMFusion works perfectly with a second GPU out of the box
- Encryption is supported better
- GNOME handles brightness control better than XFCE
- GNOME Software integrates firmware updates
However, I have one major issue: BTRFS. I usually have my system with a
/ filesystem as BTRFS and my
/home as EXT4 so that I can make system snapshots without wasting space on my drive using Timeshift. However, Fedora’s layouts always have the root subvolume labeled as
root rather than
@, which Timeshift doesn’t recognize. I’ve tried Snapper and never really liked it, so now I have two questions.
- Can I install Fedora in a way that is compatible with Timeshift?
- If not, is this issue significant enough to keep me away from Fedora?
- If so, is the whole thing about Red Hat considering BTRFS deprecated going to be a problem in the future?
I’m pretty much waiting for Fedora 32 to release at this point, so I guess I still have time to find something that better fits my needs. Anyway, any and all help would be appreciated!
About the “major issue”, see teejee2008’s Timeshift (at GitHub):
It is strongly recommended to use BTRFS snapshots on systems that are installed on BTRFS partition. BTRFS snapshots are perfect byte-for-byte copies of the system. Nothing is excluded. BTRFS snapshots can be created and restored in seconds, and have very low overhead in terms of disk space.
^ So, Timeshift uses the btrfs’ snapshots.
a) Scan the
man -k btrfs, as it should be easy to perform “by hand”.
b) Try to rename a subvolume (if it’s a subvolume) @root to @:
How to rename a btrfs subvolume? (Superuser).
See the examples: “The @ subvolume is mounted to / using the kernel boot option rootflags=subvol=@” (Ubuntu Community).
Small comments, no jokes:
* Fedora is release-based.
* Contrast-ly to above, Fedora has a rolling-release Kernel. Fedora lacks an LTS-version, which is a must for the most users in the proprietary blob’s mess. Frustratingly, even a libre drivers are get broken sometimes.
Linux never was designed, but rather grown.
Living organisms need to evolve to survive.
There is no “right” distro.
To feel a comfort you’ll need to perform a lot of customizations in any.
Sounds like what I thought. The only proprietary driver I have is the Nvidia one, but having to move partitions and fight the installer doesn’t seem like my cup of tea, although it sounds doable. Thanks for replying!
I think Fedora is really cool. From file servers to management equipment to graphics support and other systems, the F31 is really stable. I also think it’s great in terms of security. And Fedora is an advanced operating system that introduces and tests the most advanced systems as quickly as possible. I really like fedora.
Yes. When i’d seen these default firewall rules (looks like a spaghetti for me), i’d a thought: this way the big people do admin things at a scale.