Comments (6)
Hi @KimHono and thank you very much for the report. This message is weird.
I have EndevourOS installed myself and ButterManager is working OK. ButterManager uses this command and btrfs-progs underneath:
btrfs subvolume snapshot <source> <dest>
Could you include here your configuration file?. It is located at ~/.buttermanager/buttermanager.yaml.
And another thing to check. Open a terminal and type buttermanager. Hit enter and try to create a snapshot. If an exception is thrown in the terminal, please attach it here to see if there is more information.
Thank you very much :)
from buttermanager.
Hi @egara, it's cool we both use EndeavourOS !
Btw, I forgot to write my ButterManager version, which is 2.4.2.
As you asked, here is my configuration file:
aur_repository: 0
check_at_startup: 0
grub_btrfs: 1
path_to_consolidate_root_snapshot: '@'
save_log: 1
snap_packages: 0
subvolumes_dest: /mnt/defvol/snapshots/
subvolumes_orig: /mnt/defvol/@/
subvolumes_prefix: root
subvolumes_snapshots_to_keep: '3'
And here is the exception I received while using the "Take snapshot" button on the main window:
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/buttermanager/buttermanager/window/windows.py", line 418, in take_snapshot
settings.subvolumes[subvolume].create_snapshot()
File "/usr/lib/python3.9/site-packages/buttermanager/buttermanager/filesystem/snapshot.py", line 157, in create_snapshot
commandline_output = commandline_output.decode('utf-8')
AttributeError: 'NoneType' object has no attribute 'decode'
Aborted (core dumped)
Thanks for this very useful application !
from buttermanager.
Hi @KimHono and thanks for the information and your words! I'm very glad that you find ButterManager useful for you :)
Your configuration file seems to be fine and about the stack trace... it is something weird. Is your locale UTF-8 or are you using another one? (you can check it out opening a terminal and typing locale)
Again, thank you very much :D
from buttermanager.
Hi @egara, nothing special with my locale, it's LANG=en_GB.UTF-8
.
Buttermanager is crashing when using this function on the main window, however the snapshots are successful.
I hope it will help you debugging...
from buttermanager.
Thanks for the info @KimHono
I'm a little bit lost but I'll investigate on it and tell you something :)
from buttermanager.
Thanks !
from buttermanager.
Related Issues (20)
- App not launching HOT 13
- Main tab not updated when switching filesystem HOT 2
- [Feature Proposal] Show snapshot-exclusive files size HOT 7
- RFE: PAM integration HOT 3
- AUR package depends on grub-btrfs HOT 1
- Consolidation broken HOT 9
- Taking snapshot does not work when manually deleted a previous of the same day HOT 1
- Error if sudo is not found HOT 4
- 'unknown': I need something more specific. HOT 4
- TypeError: load() missing 1 required positional argument: 'Loader' HOT 5
- Consolidation not working if docker uses btrfs subvolumes HOT 3
- Not working anymore after GRUB update HOT 5
- Font size very small after upgrade to 2.5 HOT 1
- Any conflicts with other GUIs? HOT 1
- Snapshot not taken : issue with spaces in name ? HOT 5
- Updated system, error HOT 2
- Fatal error when starting up: `ValueError: invalid literal for int() with base 10: ''` HOT 4
- Don't depend on grub HOT 3
- built/installed, errors out from cli, nothing from gui HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from buttermanager.