如何将 Flatpak 的应用程序添加到 Gnome 3 自动启动?

Chr*_*ich 9 gnome3 unity autostart flatpak

我通过 Flatpak 安装了电报桌面,并希望在登录 Gnome 3(或 Unity)时自动启动 Messenger。有没有办法稳健地这样做?

int*_*ika 15

自动启动 x 应用程序:

在用户登录时使应用程序自动启动的一种方法是将其.desktop文件添加到/etc/xdg/autostart/这将影响所有用户

只需复制或链接(ln -s)你telegram.desktop/etc/xdg/autostart/,如果你没有telegram.desktop创建一个新的,这里是Deepin音乐Flatpak的包的示例

[Desktop Entry]
Comment=
Exec=flatpak run com.deepin.Music
GenericName=
Icon=deepin-music
MimeType=
Name=Deepin Music
Path=
StartupNotify=true
Terminal=false
Categories=Music;
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
Run Code Online (Sandbox Code Playgroud)


Chr*_*ich 11

从@intika 给出的答案开始,我找到了一个我更喜欢的解决方案。

我没有复制现有桌面文件的内容,而是将其/var/lib/flatpak/exports/share/applications/org.telegram.desktop.desktop链接到我的个人~/.config/autostart/. 奇迹般有效 :-)


小智 6

  • Super
  • 选择“启动应用程序”
  • 选择“添加”
  • 进入
    • “姓名”:Telegram
    • “命令”:/usr/bin/flatpak run org.telegram.desktop
  • 点击“保存”