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

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

    <bug>
          <bug_id>46941</bug_id>
          
          <creation_ts>2023-07-14 18:38:40 +0300</creation_ts>
          <short_desc>в paprefs неактивные галочки</short_desc>
          <delta_ts>2023-07-19 09:31:04 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Branch p10</product>
          <component>paprefs</component>
          <version>не указана</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</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>1</everconfirmed>
          <reporter name="Nikolay Strelkov">n.strelkov</reporter>
          <assigned_to name="Ilya Mashkin">oddity</assigned_to>
          <cc>amakeenk</cc>
          
          <qa_contact name="qa-p10@altlinux.org">qa-p10</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>229796</commentid>
    <comment_count>0</comment_count>
    <who name="Nikolay Strelkov">n.strelkov</who>
    <bug_when>2023-07-14 18:38:40 +0300</bug_when>
    <thetext>Шаги для повторения:
1. Установить пакеты paprefs, rygel, pulseaudio-daemon на полностью обновленную систему p10
2. Запустить программу paprefs

Ожидаемый результат:
* все галочки в интерфейсе активны

Реальный результат:
* активна только галочка на последней вкладке Simultaneous Output - Add virtual output device for simultaneous output on all local sound cards

Дополнительная информация:
* поведение описано в этой ветке форума - https://forum.altlinux.org/index.php?topic=47810.0 .
* выглядит как повторное проявление https://bugzilla.altlinux.org/29952 .
* strace говорит о неправильных путях, зашитых в исполняемый файл paprefs:

```
$ strace -e trace=access $(which paprefs) 2&gt;&amp;1 | grep pulse
access(&quot;/usr/lib64/pulse-16.1/modules/module-esound-protocol-tcp.so&quot;, F_OK) = -1 ENOENT (No such file or directory)
access(&quot;/usr/lib64/pulse-16.1/modules/module-native-protocol-tcp.so&quot;, F_OK) = -1 ENOENT (No such file or directory)
access(&quot;/usr/lib64/pulse-16.1/modules/module-zeroconf-publish.so&quot;, F_OK) = -1 ENOENT (No such file or directory)
access(&quot;/usr/lib64/pulse-16.1/modules/module-zeroconf-discover.so&quot;, F_OK) = -1 ENOENT (No such file or directory)
access(&quot;/usr/lib64/pulse-16.1/modules/module-raop-discover.so&quot;, F_OK) = -1 ENOENT (No such file or directory)
access(&quot;/usr/lib64/pulse-16.1/modules/module-rtp-recv.so&quot;, F_OK) = -1 ENOENT (No such file or directory)
access(&quot;/usr/lib64/pulse-16.1/modules/module-rtp-send.so&quot;, F_OK) = -1 ENOENT (No such file or directory)
access(&quot;/usr/lib64/pulse-16.1/modules/module-rygel-media-server.so&quot;, F_OK) = -1 ENOENT (No such file or directory)
```

т.к. в реальности модули PulseAudio содержатся в другом каталоге - см. ниже

```
$ rpm -ql pulseaudio-daemon | grep -E &quot;module-(esound|native|zeroconf|raop|rtp|rygel)&quot;
/usr/lib64/pulseaudio/modules/module-native-protocol-fd.so
/usr/lib64/pulseaudio/modules/module-native-protocol-tcp.so
/usr/lib64/pulseaudio/modules/module-native-protocol-unix.so
/usr/lib64/pulseaudio/modules/module-raop-discover.so
/usr/lib64/pulseaudio/modules/module-raop-sink.so
/usr/lib64/pulseaudio/modules/module-rtp-recv.so
/usr/lib64/pulseaudio/modules/module-rtp-send.so
/usr/lib64/pulseaudio/modules/module-rygel-media-server.so
/usr/lib64/pulseaudio/modules/module-zeroconf-discover.so
/usr/lib64/pulseaudio/modules/module-zeroconf-publish.so

```

* в сизифе проблемы нет</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>