Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save joelsonejr/790f8a528d4769edc505a5bcda40ff20 to your computer and use it in GitHub Desktop.
Save joelsonejr/790f8a528d4769edc505a5bcda40ff20 to your computer and use it in GitHub Desktop.
Fix for scheduled backups with Timeshift and Arch Linux

Issue

If you installed Timeshift from the AUR package (https://aur.archlinux.org/packages/timeshift/), you'll find that scheduled backups may not work. This is due to cronie being disabled by default.

Fix

Check if cronie is present first:

systemctl list-unit-files | grep cronie

This should return that the service is present, but disabled. Start it by running the following commands:

systemctl start cronie
systemctl start cronie.service

Now check if cronie is indeed enabled:

systemctl status cronie

If cronie is enabled and sheduled backups are working, make the change permanent by automatically enabling the service at startup:

systemctl enable cronie
systemctl enable cronie.service

Timeshift should now behave as intended with scheduled backups.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment