The correct way to put it was: “I wasn’t able to get it to work”. I’m still new to btrfs subvolume creation and mounting. I’ve learned a whole lot in 1 week, and hoping to learn more.
Instead of this, you can use:
sudo snapper delete-config
Ahh…it can’t be… Btrfs Assistant definitely doesn’t touch /etc/fstab
.
This is not working for root config
Its not btrfs assistant, I suspect something changed in the system, you see, it happens when I delete the subvolume, or rm the dir, not sure which
It works here. It must not like your custom @snapshots
setup.
Thanks man, I’ll drink a coffee to see if to works later hehe
Nothing like a coffee to clear things out
Man, something happened before I tried to mount it… let me drink that coffee, brb
$ sudo mount -o subvol=@snapshots /dev/sda2 /.snapshots
mount: (hint) your fstab has been modified, but systemd still uses
the old version; use 'systemctl daemon-reload' to reload.
I think I found the problem… Not sure…
If you launch the btrfs-assistant before you configure the btrfs-assistant.conf in /etc, the problem happens…
I removed everything, then tried again, but now before launching the btrfs-assistant, I configured the file in /etc, and now everything is working again…
Thanks Dalto and sorry for taking your time…
Oh, yeah. It reads the config when it loads.
Forget the coffee, I’ll drink a Moscow Mule… hehe, its friday
Hi Dalto,
1.3 seems to be working normally. I did get this warning when I did a version check.
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Qt: Session management error: None of the authentication protocols specified are supported
Btrfs Assistant 1.3
Did it fail to run or did you just get that warning?
What command did you specifically?
btrfs-assistant --version
Did it give you the version?
Does btrfs-assistant-bin --version
do the same thing?
$ btrfs-assistant --version
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Qt: Session management error: None of the authentication protocols specified are supported
Btrfs Assistant 1.3
$ btrfs-assistant-bin --version
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Btrfs Assistant 1.3
michael@eos-22 ~]$ btrfs-assistant --version
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Qt: Session management error: None of the authentication protocols specified are supported
Btrfs Assistant 1.3
The warning is likely caused by the way your environment is configured.
The other message is probably caused by me. I can look at that tomorrow.
Can I install -bin version at the same time and will it read the configuration for the subvols?
It isn’t a different version.
It is part of the install you already have.
That being said, @anon49550872 already tried it above.
I also just did an install of Gnome on v-box and i get this too. I have btrfs-assistant, snapper and snap-pac installed.
[ricklinux@rick-virtualbox ~]$ btrfs-assistant --version
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Qt: Session management error: None of the authentication protocols specified are supported
Btrfs Assistant 1.3
[ricklinux@rick-virtualbox ~]$
[ricklinux@rick-virtualbox ~]$ sudo btrfs subvolume list /
[sudo] password for ricklinux:
ID 256 gen 57 top level 5 path @
ID 257 gen 56 top level 5 path @home
ID 258 gen 51 top level 5 path @cache
ID 259 gen 56 top level 5 path @log
ID 260 gen 29 top level 5 path @swap
ID 261 gen 27 top level 256 path var/lib/portables
ID 262 gen 28 top level 256 path var/lib/machines
ID 263 gen 54 top level 256 path .snapshots
ID 264 gen 52 top level 263 path .snapshots/1/snapshot
ID 265 gen 53 top level 263 path .snapshots/2/snapshot
[ricklinux@rick-virtualbox ~]$
Edit: I only installed those 3 packages and set the config. Created one snapshot manually.
Edit2: Is this just another Gnome thing?
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Qt: Session management error: None of the authentication protocols specified are supported
Will try it out. Thanks.