Sitemap

Linux Client

Discover how Pleasant Password Server will enhance KeePass for business.

Pleasant Passwords now supports all of these client apps in Linux environments:

  • Web app
  • KeePass for Pleasant Passwords (with Wine or Mono)
  • Linux Desktop client app (universal app)
  • Auto-filler Browser extension

Download Linux Desktop Client (Universal app)

(versions 9.0.2+)

The Linux Client is available for download from Client Downloads in the web browser client app.

  • Same features as the mobile app,
  • But many less features than the KeePass for Pleasant desktop app for Linux.

Additional features and changes are ongoing. Please let us know which features you would like to see next as this client continues to evolve!

 

Download KeePass Desktop - for Linux

(versions 9.5.2+)

Setup Instructions

Select your distribution below, then choose a runtime. We recommend Wine + .NET Framework for most users — it avoids a number of rendering quirks present under Mono. Mono is a fully supported alternative if you'd rather avoid Wine.

Distribution
Runtime

Debian — Mono

Install Mono:

sudo apt install mono-complete

Install KeePass for Pleasant on a Windows machine, then copy the installed files to a folder on this machine, for example /opt/keepass/. By default it installs to C:\Program Files\Pleasant Solutions\KeePass for Pleasant Password Server\ on Windows.

To add a desktop launcher, create ~/.local/share/applications/KeePass for Pleasant Password Server.desktop containing:

[Desktop Entry]
Name=KeePass for Pleasant Password Server
Exec=mono "/opt/keepass/KeePass.exe"
Type=Application

Rendering quirks under Mono: Some dialogs may show blank buttons (the text doesn't render, but the buttons still work in their usual position/order), the desktop theme may apply inconsistently, and the system tray icon's presentation depends on your desktop environment. These are known Mono/WinForms limitations, not specific to this app.

Ubuntu — Mono

Install Mono:

sudo apt install mono-complete

Install KeePass for Pleasant on a Windows machine, then copy the installed files to a folder on this machine, for example /opt/keepass/. By default it installs to C:\Program Files\Pleasant Solutions\KeePass for Pleasant Password Server\ on Windows.

To add a desktop launcher, create ~/.local/share/applications/KeePass for Pleasant Password Server.desktop containing:

[Desktop Entry]
Name=KeePass for Pleasant Password Server
Exec=mono "/opt/keepass/KeePass.exe"
Type=Application

Rendering quirks under Mono: Some dialogs may show blank buttons (the text doesn't render, but the buttons still work in their usual position/order), the desktop theme is generally ignored, and the system tray icon may not appear at all depending on your desktop environment. These are known Mono/WinForms limitations, not specific to this app.

Fedora — Mono

Install Mono:

sudo dnf install mono-complete

Install KeePass for Pleasant on a Windows machine, then copy the installed files to a folder on this machine, for example /opt/keepass/. By default it installs to C:\Program Files\Pleasant Solutions\KeePass for Pleasant Password Server\ on Windows.

To add a desktop launcher, create ~/.local/share/applications/KeePass for Pleasant Password Server.desktop containing:

[Desktop Entry]
Name=KeePass for Pleasant Password Server
Exec=mono "/opt/keepass/KeePass.exe"
Type=Application

Rendering quirks under Mono: Some dialogs may show blank buttons (the text doesn't render, but the buttons still work in their usual position/order), the whole application may render larger than expected, and on GNOME the system tray icon typically doesn't appear at all. These are known Mono/WinForms limitations, not specific to this app.

Arch — Mono

Install Mono:

sudo pacman -S mono

No additional packages are needed — confirmed working as-is.

Install KeePass for Pleasant on a Windows machine, then copy the installed files to a folder on this machine, for example /opt/keepass/. By default it installs to C:\Program Files\Pleasant Solutions\KeePass for Pleasant Password Server\ on Windows.

To add a desktop launcher, create ~/.local/share/applications/KeePass for Pleasant Password Server.desktop containing:

[Desktop Entry]
Name=KeePass for Pleasant Password Server
Exec=mono "/opt/keepass/KeePass.exe"
Type=Application

Rendering quirks under Mono: Some dialogs may show blank buttons (the text doesn't render, but the buttons still work in their usual position/order), and the desktop theme's behavior may vary by distribution/Plasma version — these are known Mono/WinForms limitations, not specific to this app.

Known Limitations

These apply on Linux regardless of which distribution or runtime you choose:

  • Auto-type and global keyboard shortcuts are not currently supported.
  • System tray icon presentation varies by desktop environment — it generally works well on KDE, and may render differently or not appear at all on some GNOME setups.
  • openSUSE Leap 16.0 is not currently supported — it doesn't ship native 32-bit runtime libraries (needed by Wine), and no official Mono package has been built for this release yet. This is a distribution packaging gap rather than a permanent limitation, since Leap 16.0 is a very recent release (October 2025); we'll revisit as its packaging ecosystem matures.