This article provides instructions on how to install Memtime on Ubuntu 24.04, and start using the app.
Step 1: Download the Memtime AppImage
The first step is to open your browser and navigate to the official Memtime website manually, or just open it from this link.
Then, you can download the Memtime AppImage installation file.
Step 2: Open the Terminal
After you download the correct installation file, you can press Ctrl + Alt + T
to open the Terminal.
Step 3: Install the Required Dependencies
Before running the Memtime AppImage installation file, you might need to first install libfuse2
. This is how you can do this:
-
Update the package list:
sudo apt update
-
Install
libfuse2
:sudo apt install libfuse2
Step 4: Move the AppImage file to a more convenient location
-
The next step is to navigate to the directory where you downloaded the Memtime AppImage installation file.
If it’s in theDownloads
folder, you can use this:cd ~/Downloads
-
If you prefer so, you can create a new
Applications
folder in your home directory to store the AppImage (or chooseDesktop
, depending on your preference):mkdir -p ~/Applications
-
Move the AppImage to the
Applications
folder:mv memtime.AppImage ~/Applications/
Step 5: Make the AppImage Executable
-
Navigate to the
Applications
folder (orDesktop
if you moved it there):cd ~/Applications
-
Make the AppImage executable:
sudo chmod +x memtime.AppImage
Step 6: Enable the Xorg Display Server
Memtime has compatibility issues with the default Wayland display server on Ubuntu 24.04.
To resolve this, switch to the Xorg display server, which is currently the only one supported.
-
Open the
custom.conf
file for editing:sudo nano /etc/gdm3/custom.conf
-
Find the line that says
#WaylandEnable=false
and uncomment it by removing the#
:#WaylandEnable=false
change to
WaylandEnable=false -
Save the file by pressing
Ctrl + O
, thenEnter
, and exit withCtrl + X
. -
Restart your system to apply the changes.
Step 7: Run Memtime with the --no-sandbox Flag
To avoid potential sandboxing issues, and also allow Memtime's core services to track your activity properly, you will need to run Memtime with the --no-sandbox
flag.
-
Open the Terminal - Press
Ctrl + Alt + T
-
Navigate to the
Applications
folder (orDesktop
):cd ~/Applications
-
Run the AppImage with the
--no-sandbox
flag:./memtime*.AppImage --no-sandbox
Step 8: Create a desktop entry for convenience and future runs of the app
This step is optional, and you can go to the next step if you prefer to not add this.
-
Create a new desktop entry file by running:
nano ~/.local/share/applications/memtime.desktop
-
Find the line that says
Exec=
and add the following content:Exec=/home/username/Applications/memtime.AppImage --no-sandbox
Note: Your application path/home/username/Applications/memtime.AppImage
will be already placed, so you will only need to append the--no-sandbox
at the end of the line -
Save the file by pressing
Ctrl + O
, thenEnter
, and exit withCtrl + X
.
Step 9: Launch Memtime
Once you've completed the necessary steps before, you can launch Memtime from the applications' menu.
You also have the option to always run the AppImage with the --no-sandbox
flag from the terminal.