Sunday, 11 December 2016

Timeshift User Manual

A complementary user manual (in English) is now available for users who have contributed to this project either through donations or by translating the application to other languages. The manual contains a detailed description of the functionality along with notes and suggestions for making the most out of this utility. It includes steps for setting up and compiling the source code, tips for setting up exclude filters for saving disk space, and more.

If you wish to receive a copy of the user manual please consider leaving a donation using the PayPal link below. A copy will be sent to you by email. If you have already donated you do not need to donate again. Please send me an email in case you have contributed to this project but not received the manual.

Donate with Paypal

Donate with Google Wallet

Wednesday, 7 December 2016

Ukuu v16.12

Ukuu v16.12 is now available. This update fixes some critical issues.

What’s New

  • Fixed an issue with update check. User would sometimes be prompted to install an older version.

  • Fixed an issue where the update notification script would cause high CPU usage if internet connection was not active.

  • Fixed an issue where the application would quit while refreshing the cache

  • Cache refresh is now much faster. Uses aria2 for running parallel downloads.

  • Added Swedish translation by Åke Engelbrektson

  • Remove startup scripts when application is uninstalled

Wednesday, 16 November 2016

Ukuu v16.11


Ukuu v16.11 is now available. This update fixes an issue with dark GTK themes that made the items in list unreadable. The main window layout has also been changed.

Saturday, 12 November 2016

Timeshift v16.11


Timeshift v16.11 is now available. Changes are summarized below.

What’s New

  • The console interface and GTK interface have been split into separate utilities: timeshift and timeshift-gtk

  • Console:

    • Progress will be displayed in terminal while creating and deleting snapshots
    • Added --comments option for setting the comment when new snapshot is created
    • Input timeout interval was increased to 60 seconds
    • Default grub device will be suggested when prompting user
    • User can press ENTER to accept the default choice for all prompts

Saturday, 15 October 2016

A Disk Indicator for Ubuntu


Disk indicator is a small indicator for Unity, Xfce and other desktops which displays the mounted drives. It provides options to mount/unmount regular volumes, lock/unlock encrypted volumes and mount/unmount ISO files.


Ubuntu and derivatives (Ubuntu, Linux Mint, etc)

Packages are available in the Launchpad PPA for supported Ubuntu releases. Run the following commands in a terminal window:

sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install indicator-diskman

For older Ubuntu releases which have reached end-of-life, you can install from the DEB files linked below.
indicator-diskman-latest-i386.deb (32-bit)
indicator-diskman-latest-amd64.deb (64-bit)

Timeshift v16.10.5

Timeshift Timeshift v16.10.5 is now available. Changes are summarized below.

What’s New

  • Support for Ubuntu 14.04 (trusty) and derivatives (like Mint 17.x) - The Gnome/GTK stack and system utilities on trusty are pretty outdated. The new Timeshift version would not install on trusty or exit with an error if installed. This has been fixed in v16.10.5. Workarounds have been added to make it work with older versions of util-linux and GTK. Builds for trusty are now available in the PPA.
  • Support for BTRFS systems with @ and @home on separate partitions - This setup is now supported. Previous versions would quit with a “not supported” message.
  • Space savings with snapshots of multiple systems on same device - Previous versions of Timeshift linked to the last snapshot in time when creating snapshots. If the snapshot device contained snapshots from multiple systems and if the last snapshot was from a different system, then it would waste disk space as most files would get duplicated. Timeshift will now check the system UUID and link from the last snapshot of the same system while creating snapshots.

Friday, 7 October 2016

Timeshift v16.10

Timeshift v16.10

Timeshift v16.10 is now available. Existing users are encouraged to upgrade. Changes are summarised in the previous post.

Supported Distributions

  • Ubuntu and derivatives (Xubuntu, Kubuntu, Linux Mint, Elementary OS, etc)
    • Use the PPA or DEB file to install.
  • Fedora and derivatives (CentOS, RHEL, etc)
    • Use the .run installer to install
  • Arch Linux and derivatives (Manjaro, Apricity, Antergos, etc)
    • Use the .run installer to install

Supported Systems

  • Normal - OS installed on non-encrypted partitions (with or without encrypted home directory).
  • LUKS - OS installed on LUKS encrypted partitions
  • LVM2 - OS installed on LVM2 volumes (with or without LUKS)
  • BTRFS - OS installed on BTRFS volumes (with or without LUKS). Subvolume layout must be Ubuntu-type with @ and @home subvolumes. Other layouts are not supported.
  • GRUB2 - Bootloader must be GRUB2. GRUB legacy and other bootloaders are not supported.
  • EFI - EFI systems are fully supported. Please make sure that /boot/efi partition is selected while restoring (it will do it automatically).
  • Docker & containers - Docker and containerized systems are not supported. Running Timeshift on such systems will have unpredictable results.

Send me an email if you face issues after restore or if you have a system setup that is not in the list above.

Saturday, 24 September 2016

Timeshift Preview


I’m working on some changes for Timeshift. The UI has been re-designed to make it easier to use. The update is currently under testing and will be available by first week of October.

What’s New

Better status display

The status bar has been redesigned to display the status in a better way. It will warn you if the disk is full, if the disk is offline or if scheduled snapshots are disabled. It also displays the number of snapshots and remaining free space.

Saturday, 9 July 2016

Ubuntu Kernel Update Utility (Ukuu) v16.7

Ukuu v16.7 is now available. This is a major update which fixes all issues reported with the previous version.

Thursday, 21 April 2016

Upgrade to Ubuntu 16.04 with Aptik

Upgrade to Ubuntu 16.04 with Aptik

Ubuntu 16.04 was just released a few hours ago. Here’s the easy way to upgrade to Xenial using the Aptik Migration Utility.

1. Install Aptik on your current system

Open a terminal window and run the following commands to install Aptik.

sudo apt-add-repository -y ppa:teejee2008/ppa ; \
sudo apt-get update ; \
sudo apt-get install aptik

Note: Copy-paste the entire text given above. Don’t copy line by line.

2. Backup your current system

  1. Plug-in a portable hard-disk or a USB thumb drive with enough free space (8GB or more is recommended).

  2. Start Aptik from the Application Menu and select a folder on the portable disk as the backup location.

Sunday, 17 April 2016

Ubuntu Kernel Upgrade Utility

Introducing Ubuntu Kernel Upgrade Utility

This is a tool for installing the latest mainline Linux kernel on Ubuntu-based distributions.

Donations received from Jan to April

The following donations were received from Jan to April 2016. Thanks to everyone who donated. This list will be updated once a month on the Donations page.

04-May-16Robert E Hallstrom$10Timeshift
30-Apr-16Invex Consulting$10Timeshift
30-Apr-16Andrew Gardner$10Selene
20-Apr-16Cliff Duncan$10Aptik
17-Apr-16Gabor Varnai$10Selene$3Timeshift
08-Mar-16Gregg Yearwood$10ConkyManager
27-Feb-16Marco Rossi$10Selene
16-Feb-16Art Doyle$10Timeshift
13-Feb-16Speechcenter, Inc.$20
12-Feb-16Warren Hall$10ConkyManager
10-Feb-16Raymond Shaffer$10ConkyManager
09-Feb-16Jon Loveless$10ConkyManager
25-Jan-16Don Lupo$10ConkyManager
05-Jan-16Gunter Beckmann$10Timeshift
03-Jan-16Alan Whitehead$10ConkyManager

Monday, 11 April 2016

Aptik v16.4.2


This is major update with many new features. Existing users are advised to upgrade.

Sunday, 13 March 2016

Selene v16.3.1


Selene v16.3.1

What’s New

Multiple Audio and Subtitle Track Support

Selene can now encode files with multiple audio and subtitle tracks. Previously, only the first video/audio/subtitle track in the input file would be encoded and the remaining tracks would be discarded. Starting with this version, all tracks will be encoded by default, for file formats that support multiple tracks (MKV, MP4 and OGG/OGV).

After adding a file to the main list, the item can be expanded to see the tracks inside the file. Click on the arrow to expand the item.

Saturday, 27 February 2016

Selene v16.2.5


Selene v16.2.5

What’s New

Trim Duration

It is now possible to encode only a portion of the input file.
Right-click on the file in the main list and select ‘Trim Duration…’.

Sunday, 21 February 2016

Selene v16.2.4

Selene 16.2.4

Selene v16.2.4

What’s New

Improved Video Cropping

The cropping feature has been updated. To crop videos in batch mode, click the ‘Crop’ button on the toolbar.

Sunday, 14 February 2016

Selene v16.2.2


Selene v16.2.2

What’s New

Support for adding folders

Folders can now be added to the file list using the toolbar button or via drag-and-drop. All media files in the folder will be added recursively to the file list.

Thursday, 11 February 2016

Selene v16.2.1


Selene v16.2.1

What's New

AAC Encoders

FFmpeg’s native AAC encoder has been steadily improving and now produces audio with quality comparable to other AAC encoders. It was recently marked as stable and is no longer considered experimental. The quality of available AAC encoders now looks like this:
Fraunhofer FDK AAC (libfdk_aac) > Nero AAC > FFmpeg’s Native AAC encoder (aac) > libfaac > libvo_aacenc

Support has been added to Selene for encoding audio with FFmpeg’s AAC encoder and the Fraunhofer FDK AAC encoder (libfdk_aac). Using Nero AAC is not recommended anymore as development seems to have stopped. libfdk_aac gives better quality and can be easily installed from the Ubuntu repositories. Install the libfdk-aac0 package on your Ubuntu system to get the encoder.

sudo apt-get install libfdk-aac0

There’s a new option to change the AAC profile. It is recommended to keep this as ‘Auto’ which defaults to AAC-LC. AAC-LC is suitable for all general purpose encoding tasks while HE-AAC/HE-AACv2 is suitable for encoding at low bitrates (64 kbps and lower).

Saturday, 16 January 2016

Aptik v2.0

Aptik v2.0 is now available. This is a major release with many new improvements.