Flatpakを介してtelegram-desktopをインストールし、Gnome 3(またはUnity)にログインすると自動的にメッセンジャーを起動したいと思います。これを強力に行う方法はありますか?
答え1
x アプリケーションを自動的に起動します。
ユーザーがログインしたときにアプリケーションが自動的に起動されるようにする1つの方法は、.desktop
そのファイルを追加することです/etc/xdg/autostart/
。これはすべてのユーザーに影響を与えます。
新しいパッケージを作成していない場合は、コピーまたはリンク(ln -s
)telegram.desktop
してください。 Deepin Music Flatpakパッケージの例は次のとおりです。/etc/xdg/autostart/
telegram.desktop
[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=
答え2
@intikaさんの回答から、私が好む解決策を見つけました。
既存のデスクトップファイルの内容をコピーするのではなく、/var/lib/flatpak/exports/share/applications/org.telegram.desktop.desktop
個人用ファイルにリンクしました~/.config/autostart/
。奇跡的に働いた。 :-)
答え3
- ~によるとSuper
- 「アプリケーションの実行」を選択してください。
- 「追加」を選択してください
- 入力する
- 「名前」:
Telegram
- 「注文する」:
/usr/bin/flatpak run org.telegram.desktop
- 「名前」:
- 「保存」をクリック
答え4
アプリケーションマネージャでTelegramおよびSkypeコマンドを実行する:
flatpak run org.telegram.desktop
flatpak run com.skype.Client