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

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

    <bug>
          <bug_id>7347</bug_id>
          
          <creation_ts>2005-07-11 15:48:05 +0400</creation_ts>
          <short_desc>[FR][4.1] device priorities (alterator-sound)</short_desc>
          <delta_ts>2009-10-31 19:17:07 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>libalsa</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>http://faq.altlinux.ru/index.php?dist=0&amp;cat=0&amp;kwd=snd+options&amp;type=keyword&amp;from_year=0&amp;from_month=0&amp;from_day=0&amp;to_year=0&amp;to_month=0&amp;to_day=0&amp;inq=1&amp;ina=1&amp;f=1&amp;action=search&amp;button=1</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>7371</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Michael Shigorin">mike</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          <cc>abulava</cc>
    
    <cc>boyarsh</cc>
    
    <cc>combr</cc>
    
    <cc>icesik</cc>
    
    <cc>mike</cc>
    
    <cc>shrek</cc>
    
    <cc>sr</cc>
    
    <cc>vsu</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>27106</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-07-11 15:48:05 +0400</bug_when>
    <thetext>Предлагается добавить в пакет файл /etc/modutils.d/alsa-modindex следующего
содержания:

---
#### AC97 software sound chips
## spare index=0 for a real soundcard (if any), 1 -- for e.g. bt8x8
options snd_via82xx index=2
options snd_intel8x0 index=3
options snd_intel8x0m index=4

## if you experience noisy sound with VIA AC97 audio,
## try to uncomment this and play with 4/2/1:
#options snd-via82xx dxs_support=4

#### MIDI
## bank autoload; get from driver CD and uncomment these lines
#alias midi snd-seq-oss
#post-install snd-seq-oss sfxload /etc/midi/8mbgmsfx.sf2
## -- or -- install awesfx and uncomment this:
#post-install snd-seq-oss sfxload /etc/midi/gu11-rom.sf2
---

PS: на всякий ставлю #7079 blocker, чтоб не забыть; делаю в libalsa-1.0.9-alt3,
но не спеша вываливать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27117</commentid>
    <comment_count>1</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-07-11 16:53:28 +0400</bug_when>
    <thetext>&lt;vsu&gt; ну то, что ты написал, не сработает как минимум с bt8x8+via
&lt;vsu&gt; сейчас он с индекса 1 пихается
&lt;vsu&gt; ага, snd-bt87x
&lt;vsu&gt; модемы, которые есть сейчас: snd-atiixp-modem, snd-intel8x0m,
snd-via82xx-modem
&lt;vsu&gt; только непонятно, что будет, если на index 0 ничего нет, а всё где-то
дальше...
&lt;vsu&gt; в куче мест забито по умолчанию hw:0
&lt;vsu&gt; собственно, в alsa.conf: defaults.pcm.card 0

=&gt; эти записи будут комментированными, плюс добавляю модемы:

#options snd_intel8x0 index=2
#options snd_via82xx index=2
#options snd-bt87x index=3
#options snd_intel8x0m index=4
#options snd-atiixp-modem index=4
#options snd-via82xx-modem index=4

и в FAQ как минимум, плюс хорошо бы в hotplug как-то это учесть.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27302</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2005-07-15 09:54:55 +0400</bug_when>
    <thetext>Также в этот список необходимо добавить snd-usb-audio с максимально высоким
индексом.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27305</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-07-15 10:12:49 +0400</bug_when>
    <thetext>Список будет закомментирован -- см. комментарии vsu@.

Можно понизить, но не повысить приоритет (по умолчанию для не-модемов -- 0).

Увы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28083</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2005-08-04 13:09:01 +0400</bug_when>
    <thetext>заливаю 1.0.9-alt3; на самом деле это не решение, надо делать конфигуратор</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41400</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2006-10-16 21:37:43 +0400</bug_when>
    <thetext>Тыкс... а не заняться ли.  У кого есть соображения, давайте их сюда.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41402</commentid>
    <comment_count>6</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2006-10-16 21:44:31 +0400</bug_when>
    <thetext>Собственно к размышлению:

источники информации:
- /proc/asound/modules, lsmod, pciscan (&quot;первичная&quot;, но модули могут быть не
загружены, а устройства -- быть также pcmcia, isa[pnp] или usb как минимум)
- /etc/modutils.d/alsa-modindex (по умолчанию весь заремарен)

желаемый результат:
- возможность выстроить модули в нужном порядке, дав индексы

примерный алгоритм:
- строим список всех (загруженных?) модулей, сортируем по индексам, если были в
alsa-modindex (и с учётом &quot;чёрного списка&quot;?)
- позволяем изменить порядок, включить или выключить некоторые модули
- соответственно пишем (дописываем?) в /etc/modutils.d/alsa-modindex изменённые
index или вообще off</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51302</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-06-11 17:31:40 +0400</bug_when>
    <thetext>Гриш, Антон, если интересно -- мож нарисуете морду для Desktop 4.0?  В
libalsa-то всё уже на месте, но я сейчас просто не добираюсь.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51319</commentid>
    <comment_count>8</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-06-11 21:52:03 +0400</bug_when>
    <thetext>*** Bug 8212 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59851</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-22 03:33:34 +0300</bug_when>
    <thetext>Серж, вот это вот упоминал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102389</commentid>
    <comment_count>10</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-10-30 13:58:39 +0300</bug_when>
    <thetext>2 shrek: ты, что ли, файлик выкинул?  Если да, то положь на место.

по модулю альтератора: apparently wontfix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102441</commentid>
    <comment_count>11</comment_count>
    <who name="Igor Zubkov">icesik</who>
    <bug_when>2009-10-31 04:56:58 +0300</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; по модулю альтератора: apparently wontfix

Сейчас для целей указания через какую звуковую карту играть надо использовать PulseAudio. Как раз сегодня проверял, работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102448</commentid>
    <comment_count>12</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2009-10-31 10:31:56 +0300</bug_when>
    <thetext>я кождый день проверяю, подключая bluetooth наушники

$ rpmquery -l libalsa | head -1
/etc/modprobe.d/alsa-modindex

а вот это ископаемое пора выкинуть</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>102476</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2009-10-31 19:17:07 +0300</bug_when>
    <thetext>(In reply to comment #12)
&gt; я кождый день проверяю, подключая bluetooth наушники
Спасибо.

&gt; $ rpmquery -l libalsa | head -1
&gt; /etc/modprobe.d/alsa-modindex
Надо же, смотрел, но умудрился проморгать.  Как -- не пойму :(

&gt; а вот это ископаемое пора выкинуть
Если ты про файлик с комментариями -- оставь, он был туда положен после надцатого ответа на вопросы в рассылках.  И никому/ничему не мешает вроде.

Тогда FIXED.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>