<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>52041</bug_id>
          
          <creation_ts>2024-11-14 15:04:29 +0300</creation_ts>
          <short_desc>No such interface &quot;org.freedesktop.portal.Settings&quot; в некоторых случаях</short_desc>
          <delta_ts>2024-11-14 16:00:57 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Branch p11</product>
          <component>xfce4-session</component>
          <version>unspecified</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>UNCONFIRMED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Александр">Sash0k.V</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>Sash0k.V</cc>
    
    <cc>amakeenk</cc>
          
          <qa_contact name="qa-p11@altlinux.org">qa-p11</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>254481</commentid>
    <comment_count>0</comment_count>
    <who name="Александр">Sash0k.V</who>
    <bug_when>2024-11-14 15:04:29 +0300</bug_when>
    <thetext>Тестирую starterkit-p11-xfce в live-режиме

1)
$ su - 
# apt-get update
# apt-get install xdg-desktop-portal
$ test.sh // в параллельной консоли
# apt-get install xdg-desktop-portal-xapp
$ test.sh 

при такой последовательности действий тестовый код будет возвращать
Error org.freedesktop.DBus.Error.UnknownMethod: No such interface &quot;org.freedesktop.portal.Settings&quot; on object at path /org/freedesktop/portal/desktop

Если сделать сразу:
$ su - 
# apt-get update
# apt-get install xdg-desktop-portal-xapp
$ test.sh // в параллельной консоли
то интерфейс доступен (xdg-desktop-portal установится сама, в качестве зависимости для xdg-desktop-portal-xapp)
также всё будет работать, если между установками xdg-desktop-portal и xdg-desktop-portal-xapp не выполнять test.sh aka dbus-send (шаг 4 из варианта 1)

test.sh:
$ dbus-send --print-reply --session \
    --dest=org.freedesktop.portal.Desktop \
    /org/freedesktop/portal/desktop \
    org.freedesktop.portal.Settings.ReadAll \
    array:string:\*

Дополнительно: эти ссылки могут быть полезными, нашёл при самостоятельном изучении проблемы (хотя вижу что в Альте версии выше, и не должны быть подвержены)
https://tommie.github.io/a/2024/08/xfce-gnome-dark-mode
https://github.com/flatpak/xdg-desktop-portal/pull/1358</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>