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

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

    <bug>
          <bug_id>21436</bug_id>
          
          <creation_ts>2009-09-06 10:40:15 +0400</creation_ts>
          <short_desc>Не обнаруживает звуковую карту при старте</short_desc>
          <delta_ts>2009-09-15 17:51:16 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>mkimage-profiles-desktop</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>21485</dependson>
    
    <dependson>21534</dependson>
    
    <dependson>21535</dependson>
    
    <dependson>21541</dependson>
          <blocked>19564</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Roman Savochenko">rom_as</reporter>
          <assigned_to name="Anton V. Boyarshinov">boyarsh</assigned_to>
          <cc>aen</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>dk</cc>
    
    <cc>mike</cc>
    
    <cc>sbolshakov</cc>
    
    <cc>shrek</cc>
    
    <cc>wrar</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>98324</commentid>
    <comment_count>0</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2009-09-06 10:40:15 +0400</bug_when>
    <thetext>С начала появления KDE4 замечена выдача сообщения при запуске KDE4 типа:
&quot;Устройство воспроизведения ???? не подключено phonon. Возвращаемся к использованию pulseaudio&quot;.

Как результат, звука в KDE на момент сеанса нет, как минимум приветственного бренчания точно. Если сеанс KDE закрыть и открыть по новой то всё появляется.

Такая ситуация достаточно часта и я не уведомлял про неё только по причине того, что не успевал переписать всплывающее сообщение KDE, а где глянуть потом не знаю!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98325</commentid>
    <comment_count>1</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2009-09-06 10:43:21 +0400</bug_when>
    <thetext>Мне казалось, это потому, что пульс успевает захватить железку. Воркэраунд: выставить в фононе основным девайсом пульс и забыть о проблеме.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98401</commentid>
    <comment_count>2</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-07 15:48:01 +0400</bug_when>
    <thetext>Или удалить pulseaudio-daemon</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98420</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-07 19:02:14 +0400</bug_when>
    <thetext>Все-таки, что лучше? pulseaudio-daemon не ставить или всем по умолчанию играть через pulseaudio?
А то да, pulse эксклюзивно садиться на железку.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98421</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-07 19:05:05 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; А то да, pulse эксклюзивно садиться на железку.
Все, что дудит через alsa по умолчанию, замолкнет.
А как при этом поведет себя софт, который умеет только OSS? Или на это забиваем?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98425</commentid>
    <comment_count>5</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2009-09-07 21:00:28 +0400</bug_when>
    <thetext>Хм, я так понял, через пульсовый плагин для ALSA всё может работать прозрачно. Ну кроме OSS, да.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98457</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2009-09-08 12:09:28 +0400</bug_when>
    <thetext>для alsa:
$ cat .asoundrc 
pcm.!default { type pulse }
ctl.!default { type pulse }
$ rpmquery alsa-plugins
alsa-plugins-1.0.20-alt4

для oss:
$ padsp program</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98480</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-08 15:02:50 +0400</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; для alsa:
&gt; $ cat .asoundrc 
&gt; pcm.!default { type pulse }
&gt; ctl.!default { type pulse }
&gt; $ rpmquery alsa-plugins
&gt; alsa-plugins-1.0.20-alt4
1. Это заворачивание кого на кого?
2. До появления в системных конфигах по умолчанию можно дальше не париться. Так?

&gt; для oss:
&gt; $ padsp program
Понятно. Это sound_wrapper.sh

P.S.
Попробовал запустить pulse, звук совсем хреново заикается (phonon через xine) :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98498</commentid>
    <comment_count>8</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2009-09-08 16:41:29 +0400</bug_when>
    <thetext>1. это для заворачивания программ, не умеющих pulse, но умеющих alsa,
на pulse. Теоретически, эти две строчки можно вписать в системный /etc/asound.conf.

Почему хрипит phonon -- мне неведомо, да и неудивительно, с таким количеством
слоёв.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98504</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-08 16:48:58 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Теоретически, эти две строчки можно вписать в системный
&gt; /etc/asound.conf.
Тогда нужно вписать практически.
Это обязует запускать pulse?

&gt; Почему хрипит phonon -- мне неведомо
Не хрипит, а лагает, т.е. затыкается в случайном порядке.

&gt;, да и неудивительно, с таким количеством слоёв.
По идее слоев столько же, т.к. xine умеет pulse</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98507</commentid>
    <comment_count>10</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2009-09-08 17:01:22 +0400</bug_when>
    <thetext>&gt; Тогда нужно вписать практически.
Кто и когда будет вписывать ?
&gt; Это обязует запускать pulse?
Я плёха паруске. Это приведёт к тому, что первая же попытка подудеть в alsa
переправится на pulse, и, если последний установлен, он запустится.
тем не менее, запуск pulseaudio из сессии (/etc/xdg/autostart/*) является
предпочтительным.
&gt; Не хрипит, а лагает, т.е. затыкается в случайном порядке.
в /var/log/messages должны быть сообщения</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98509</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-08 17:11:05 +0400</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; &gt; Тогда нужно вписать практически.
&gt; Кто и 
Мантейнер libalsa, который уже в CC
&gt; когда будет вписывать ?
Желательно, чтоб всегда

&gt; &gt; Это обязует запускать pulse?
&gt; Я плёха паруске. Это приведёт к тому, что первая же попытка подудеть в alsa
&gt; переправится на pulse, и, если последний установлен, он запустится.
Т.е. если не установлен, все равно зазвучит? Это ж прекрасно!

&gt; тем не менее, запуск pulseaudio из сессии (/etc/xdg/autostart/*) является
&gt; предпочтительным.
Это не проблема. Если будет все в порядке, я, например, kde3 пропатчу для поддержки /etc/xdg/autostart

&gt; &gt; Не хрипит, а лагает, т.е. затыкается в случайном порядке.
&gt; в /var/log/messages должны быть сообщения
Ща опять поставлю, попробую</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98510</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-08 17:15:13 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; &gt; Почему хрипит phonon -- мне неведомо
&gt; Не хрипит, а лагает, т.е. затыкается в случайном порядке.
Да, в момент затыков треск идет.

В /var/log/messages тишина</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98512</commentid>
    <comment_count>13</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-08 17:19:33 +0400</bug_when>
    <thetext>(В ответ на комментарий №12)
&gt; &gt; Не хрипит, а лагает, т.е. затыкается в случайном порядке.
&gt; Да, в момент затыков треск идет.
При проигравании через xine это :-(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98519</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2009-09-08 17:45:24 +0400</bug_when>
    <thetext>&gt; Т.е. если не установлен, все равно зазвучит?
нет, не зазвучит. соответственно, вписывать в libalsa такое нельзя.
мне кажется, такое можно было бы вписать в alsa-plugins-pulse,
т.е. распилив alsa-plugins, выделив из него pulse и поставив зависимость
на pulseaudio-daemon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98523</commentid>
    <comment_count>15</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-08 17:53:18 +0400</bug_when>
    <thetext>А это можно сделать, чтоб содержимое конфигов не править?
Чтоб не редактировать /etc/asound.conf , а как-то типа include, если пакет установлен.
В /usr/share/alsa/alsa.conf как-то включают файлы, значит возможно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98528</commentid>
    <comment_count>16</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2009-09-08 17:56:37 +0400</bug_when>
    <thetext>/etc/asound.conf пока не содержится ни в одном пакете.
вероятно, следовало бы завести уже сейчас некий механизм
включения из /etc/asound.conf добавок из третьих пакетов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98530</commentid>
    <comment_count>17</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-08 18:00:50 +0400</bug_when>
    <thetext>(В ответ на комментарий №16)
&gt; /etc/asound.conf пока не содержится ни в одном пакете.
Я знаю. Можно где-то в районе /usr/share/alsa/alsa.conf это сделать</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98535</commentid>
    <comment_count>18</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-09-08 18:19:38 +0400</bug_when>
    <thetext>а я бы просто сделал бы
$ cat /etc/asound.conf 
pcm.!default { type pulse }
ctl.!default { type pulse }

от pulse все равно уже никуда не уйдешь</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98590</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-09-09 14:17:29 +0400</bug_when>
    <thetext>(In reply to comment #18)
&gt; от pulse все равно уже никуда не уйдешь
Откачу.  Пока на практике ещё как ухожу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98595</commentid>
    <comment_count>20</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-09 14:29:09 +0400</bug_when>
    <thetext>Я же говорю, в /usr/share/alsa/alsa.conf включить файл до включения /etc/asound.conf c содержанием 
pcm.!default { type pulse }
ctl.!default { type pulse }
Файл должен принадлежать пакету alsa-plugins-pulse
У пакета pulseaudio должна быть зависимость на alsa-plugins-pulse, т.к. нам нужно такое умолчательное поведение (pulseaudio ставиться по умолчанию).

Правильно?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98621</commentid>
    <comment_count>21</comment_count>
    <who name="Sergey Bolshakov">sbolshakov</who>
    <bug_when>2009-09-09 15:34:10 +0400</bug_when>
    <thetext>&gt; У пакета pulseaudio должна быть зависимость на alsa-plugins-pulse
я предлагал обратное: в alsa-plugins-pulse зависимость на pulseaudio-daemon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98627</commentid>
    <comment_count>22</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-09-09 15:43:50 +0400</bug_when>
    <thetext>В идеале мягкая, дудеть-то можно и удалённо.  В частности, на терминальном сервере pulseaudio-daemon особо не нужен (хотя особо и не навредит).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98636</commentid>
    <comment_count>23</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-09 16:12:00 +0400</bug_when>
    <thetext>(В ответ на комментарий №21)
&gt; я предлагал обратное: в alsa-plugins-pulse зависимость на pulseaudio-daemon.
Это тоже можно до кучи.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98637</commentid>
    <comment_count>24</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-09 16:13:31 +0400</bug_when>
    <thetext>(В ответ на комментарий №22)
&gt; на терминальном сервере pulseaudio-daemon особо не нужен
Инсталлятор может его не устанавливать для терминального сервера</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98701</commentid>
    <comment_count>25</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-09-09 23:15:21 +0400</bug_when>
    <thetext>(In reply to comment #24)
&gt; &gt; на терминальном сервере pulseaudio-daemon особо не нужен
&gt; Инсталлятор может его не устанавливать для терминального сервера
(хлопая в ладоши) Так alsa-plugins-pulse нужен, чтоб дудеть на PA в терминалах :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98780</commentid>
    <comment_count>26</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-10 15:05:22 +0400</bug_when>
    <thetext>(В ответ на комментарий №25)
&gt; (хлопая в ладоши) Так alsa-plugins-pulse нужен,
&gt; чтоб дудеть на PA в терминалах :)
тогда не ставить у него зависимость на pulseaudio-daemon</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98801</commentid>
    <comment_count>27</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-10 16:51:38 +0400</bug_when>
    <thetext>*** Bug 21263 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99130</commentid>
    <comment_count>28</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2009-09-15 16:18:23 +0400</bug_when>
    <thetext>pulseaudio-daemon больше не устанавливается по умолчанию вместе с KDE4</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99132</commentid>
    <comment_count>29</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2009-09-15 16:21:09 +0400</bug_when>
    <thetext>Этот баг зависит от 21541, а тот не закрыт. Это как?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>99143</commentid>
    <comment_count>30</comment_count>
    <who name="Roman Savochenko">rom_as</who>
    <bug_when>2009-09-15 17:51:16 +0400</bug_when>
    <thetext>Если бы эта проблема ещё была в pulseaudio. На домашней машине у меня в перечне устройств вывода около пяти позиций. Вторая из которых какой-то &quot;Digital&quot; вывод, через который звук не выводится вообще, а он часто перебрасывает вывод именно на него. Тут скорее проблема с таймаутами. Почему он спрыгивает с нормального устройства вывода вообще.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>