Skip to content

Troubleshoot Desktop Apps on Linux

Deniz M edited this page Apr 22, 2024 · 3 revisions

Logs

Check logs using the commands below:

  • cd ~/".config/Gauzy Server"
  • ls -la
  • check if you have 'logs' directory
  • cd logs
  • cat main.log (or less main.log)

Timer Permissions

Gauzy Desktop Timer continuously request screen sharing permissions on Ubuntu 22.04. This often happens because these applications struggle to take screenshots when 'Wayland' (which is default) is used.

Here’s how you can fix it ?

  • First, check your session type by running:

echo $XDG_SESSION_TYPE

If the output is 'wayland' (and not 'x11'), proceed to the next step.

  • Open the GDM3 configuration file in a text editor with root permissions:

sudo gedit /etc/gdm3/custom.conf

In the editor, find the line #WaylandEnable=false and uncomment it (remove the # at the beginning).

Save the file and restart your computer for the changes to take effect.

This should resolve the screen capture issue by switching your session to use X11 instead of Wayland.

ActivityWatch

  1. Download the File: Visit ActivityWatch and download the ZIP file.

  2. Extract the File:

  • Find the downloaded ZIP file in your Downloads folder.
  • Right-click on it and choose "Extract All" or "Extract Here".
  1. Run ActivityWatch:
  • Open your terminal or command prompt.
  • Type cd followed by the path to the extracted folder. It might look something like this: cd Downloads/activitywatch
  • Start the program by typing: ./aw-qt
  1. Check if It's Running:
  • Look for a timer or status indicator in the app window to see if it's connected.

image