Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

flatpak: Enabling autolaunch does not work #8668

Closed
andreashuber69 opened this issue Oct 26, 2022 · 3 comments · Fixed by #10563
Closed

flatpak: Enabling autolaunch does not work #8668

andreashuber69 opened this issue Oct 26, 2022 · 3 comments · Fixed by #10563

Comments

@andreashuber69
Copy link

Overview

Checking Automatically launch KeePassXC at system startup writes a .desktop file in the wrong location. Consequently, the application does not launch automatically.

Steps to Reproduce

  1. Check Automatically launch KeePassXC at system startup in Basic Settings and click OK:
    Screenshot from 2022-10-26 10-57-44
  2. Close the application, restart the system and login again.

Expected Behavior

The application launches automatically after login. This could be achieved with an appropriate .desktop being created in ~/.config/autostart.

Actual Behavior

The application does not launch automatically after login. Apparently, enabling autolaunch creates the file ~/.var/app/org.keepassxc.KeePassXC/config/autostart/org.keepassxc.KeePassXC.desktop, which does not trigger autolaunch on my machine.

Operating System: PureOS 10
Desktop Env: Gnome

@6XGate
Copy link

6XGate commented Dec 13, 2023

A year later and it still doesn't work. But, if you are using GNOME and you have GNOME Tweaks installed; just add it via the Startup Applications.

@droidmonkey
Copy link
Member

Open to a PR...

@michas79de
Copy link

Overview

Checking Automatically launch KeePassXC at system startup writes a .desktop file in the wrong location. Consequently, the application does not launch automatically.

Steps to Reproduce

1. Check **Automatically launch KeePassXC at system startup** in **Basic Settings** and click **OK**:
   ![Screenshot from 2022-10-26 10-57-44](https://user-images.githubusercontent.com/7470215/197984036-431835db-9bfe-4645-8d0e-37a615973f84.png)

2. Close the application, restart the system and login again.

Expected Behavior

The application launches automatically after login. This could be achieved with an appropriate .desktop being created in ~/.config/autostart.

Actual Behavior

The application does not launch automatically after login. Apparently, enabling autolaunch creates the file ~/.var/app/org.keepassxc.KeePassXC/config/autostart/org.keepassxc.KeePassXC.desktop, which does not trigger autolaunch on my machine.

Operating System: PureOS 10 Desktop Env: Gnome

I have the same issue but on another system:

KeePassXC - Version 2.7.6
Revision: dd21def
Distribution: Flatpak

Qt 5.15.10
Diagnosemodus ist deaktiviert.

Betriebssystem: KDE Flatpak runtime
CPU-Architektur: x86_64
Kernel: linux 6.5.0-17-generic

Aktivierte Erweiterungen:

  • Auto-Type
  • Browser-Integration
  • SSH-Agent
  • KeeShare
  • YubiKey
  • Secret-Service-Integration

Kryptographische Bibliotheken:

  • Botan 3.2.0

Operating System: Linux Ubuntu 22.04.3 LTS
Desktop Env: Gnome 42.9
Windowing System: X11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants