フラットパックについてよくわからないので、どこを見るべきかわかりません。
Thunderbird FlatpakからFirefox Flatpakへのリンクを開くことができません。
周りを見回すと、それが問題だと思います。Webポータル。ただし、次のようにデバッグしようとしたときにflatpak run --log-session-bus org.gnome.Maps
アプリでリンクをクリックすると、ログにポータル関連の問題が表示されないようです(少なくとも表示されません)。
C63: -> org.freedesktop.DBus call org.freedesktop.DBus.AddMatch at /org/freedesktop/DBus
C64: -> org.freedesktop.DBus call org.freedesktop.DBus.AddMatch at /org/freedesktop/DBus
C65: -> org.freedesktop.DBus call org.freedesktop.DBus.StartServiceByName at /org/freedesktop/DBus
B40: <- org.freedesktop.DBus return from C63
B41: <- org.freedesktop.DBus return from C64
B42: <- org.freedesktop.DBus return from C65
C66: -> org.freedesktop.DBus call org.freedesktop.DBus.GetNameOwner at /org/freedesktop/DBus
B43: <- org.freedesktop.DBus return from C66
C67: -> :1.80 call org.freedesktop.DBus.Properties.GetAll at /org/freedesktop/portal/desktop
B1171: <- :1.80 return from C67
C68: -> :1.80 call org.freedesktop.portal.OpenURI.OpenURI at /org/freedesktop/portal/desktop
B1172: <- :1.80 return from C68
B1175: <- :1.80 signal org.freedesktop.portal.Request.Response at /org/freedesktop/portal/desktop/request/1_715/gtk2129782386
私は理解できません。アイデア?
私のオペレーティングシステム:
6.2.0-36-generic #37~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 9 15:34:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
フラットバージョン:
Flatpak 1.12.7
答え1
私の特別なケースでは、それはただ愚かなことです。
また、システムにFirefox用の一般的な.debパッケージもインストールしました。したがって、URLをクリックすると、.deb Firefoxで開こうとします。
何らかの理由で.deb Firefoxが開かず、リンクが開かない。これは奇妙です。何らかの理由で.deb Firefoxはアプリケーションメニューに表示されませんが、インストールされます。dpkg -S /usr/share/applications/firefox.desktop
それを利用して確認しましたfirefox: /usr/share/applications/firefox.desktop
。
いずれにせよ、これを行うと、これはsudo apt remove firefox
正常に動作します(設定でflatpakバージョンをデフォルトのブラウザに設定する必要があるかもしれません)。
これはURLの問題を解決しますが、他のflatpakアプリケーション(ONLYOFFICEなど)でドキュメント(Thunderbird Flatpakなどで受信)を開くという問題全体を解決するわけではありません。私はまだそれを理解していません。
それではこれを許可された答えとしてマークします。誰でも他の問題を解決する方法を知っていればいいでしょう。