Skip to content

Troubleshooting

If you encounter an error while the Memos page is loading, or if it remains blank, press F5 or right-click the window and select ‘Reload’.

This is caused by a stale WebView cache and also affects Memos’ Docker instances. It’s more likely to happen right after an update.

The easiest way to solve update issues is to download the latest release from the releases page and install it over your current version.

If the auto-updater isn’t working for your setup and the notifications are annoying, you can delay checks or disable the updater entirely in Configuration (see memospot.updater).

If the updater fails to replace memos:

  1. Terminate memos and memospot processes:
    Terminal window
    [System.Diagnostics.Process]::GetProcesses() | Where-Object {
    $_.ProcessName -in "memospot", "memos"
    } | Stop-Process -Force -ErrorAction SilentlyContinue
  2. Retry the update.

For general Linux troubleshooting, run the app in the terminal to see any error messages:

Terminal window
memospot

If you encounter this issue, it may be due to a problem with hardware acceleration in your GPU driver. This is a common issue with Linux virtual machines.

Run the app with the WebView acceleration disabled (software rendering):

Terminal window
WEBKIT_DISABLE_COMPOSITING_MODE=1 memospot

Sluggish scrolling or typing with NVIDIA GPUs

Section titled “Sluggish scrolling or typing with NVIDIA GPUs”

Run the app with explicit synchronization disabled:

Terminal window
__NV_DISABLE_EXPLICIT_SYNC=1 memospot

Run the app forcing the X11 backend:

Terminal window
GDK_BACKEND=x11 memospot

Run the app disabling the DMABuf renderer:

Terminal window
WEBKIT_DISABLE_DMABUF_RENDERER=1 memospot

You’ll have to upgrade your distribution.