現在どのxdg-desktop-portalを使用していますか?

現在どのxdg-desktop-portalを使用していますか?

私のコンピュータにはxdg-desktop-portalの複数のインスタンスがあります。

$ ls -la /usr/share/xdg-desktop-portal/portals
.rw-r--r-- 100 root 23 Mar 14:48 gnome-keyring.portal
.rw-r--r--  99 root 20 Mar 02:25 gnome-shell.portal
.rw-r--r-- 548 root 18 Oct  2022 gnome.portal
.rw-r--r-- 495 root 29 Nov  2022 gtk.portal

現在何を使っているのかわかりません。

私が使用しているxdg-desktop-portalを見つけるにはどのコマンドを使用できますか?

ベストアンサー1

いいえ一つ現在使用中のポータル:ポータルは通常、次のサブセットを処理します。利用可能なインターフェイス。だから私のシステムでは

  • gnome-keyring.portalGNOMEで使用する必要があると言って、次のようにします。org.freedesktop.portal.Secret
  • gnome-shell.portalGNOMEで使用する必要があると言って、次のようにします。org.freedesktop.impl.portal.Access
  • gtk.portalこれは、GNOMEで使用する必要があり、ファイルセレクタ、印刷ダイアログなどの多くのインタフェースを提供する必要があることを意味します。

現在使用されているデスクトップ環境は、環境変数によって決まりますXDG_CURRENT_DESKTOP

したがって、指定された要求は、現在のデスクトップ環境と要求されたインターフェースに応じて、使用可能なポータルの1つで処理されます。ほとんどの設定ではポータルは重複せず、各ポータルは必要に応じて使用されます。オプションはありません。

おすすめ記事