Summary: | [FR][4.1] device priorities (alterator-sound) | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | libalsa | Assignee: | Michael Shigorin <mike> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P2 | CC: | abulava, boyarsh, combr, icesik, mike, shrek, sr, vsu |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | http://faq.altlinux.ru/index.php?dist=0&cat=0&kwd=snd+options&type=keyword&from_year=0&from_month=0&from_day=0&to_year=0&to_month=0&to_day=0&inq=1&ina=1&f=1&action=search&button=1 | ||
Bug Depends on: | |||
Bug Blocks: | 7371 |
Description
Michael Shigorin
2005-07-11 15:48:05 MSD
<vsu> ну то, что ты написал, не сработает как минимум с bt8x8+via <vsu> сейчас он с индекса 1 пихается <vsu> ага, snd-bt87x <vsu> модемы, которые есть сейчас: snd-atiixp-modem, snd-intel8x0m, snd-via82xx-modem <vsu> только непонятно, что будет, если на index 0 ничего нет, а всё где-то дальше... <vsu> в куче мест забито по умолчанию hw:0 <vsu> собственно, в alsa.conf: defaults.pcm.card 0 => эти записи будут комментированными, плюс добавляю модемы: #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 как-то это учесть. Также в этот список необходимо добавить snd-usb-audio с максимально высоким индексом. Список будет закомментирован -- см. комментарии vsu@. Можно понизить, но не повысить приоритет (по умолчанию для не-модемов -- 0). Увы. заливаю 1.0.9-alt3; на самом деле это не решение, надо делать конфигуратор Тыкс... а не заняться ли. У кого есть соображения, давайте их сюда. Собственно к размышлению: источники информации: - /proc/asound/modules, lsmod, pciscan ("первичная", но модули могут быть не загружены, а устройства -- быть также pcmcia, isa[pnp] или usb как минимум) - /etc/modutils.d/alsa-modindex (по умолчанию весь заремарен) желаемый результат: - возможность выстроить модули в нужном порядке, дав индексы примерный алгоритм: - строим список всех (загруженных?) модулей, сортируем по индексам, если были в alsa-modindex (и с учётом "чёрного списка"?) - позволяем изменить порядок, включить или выключить некоторые модули - соответственно пишем (дописываем?) в /etc/modutils.d/alsa-modindex изменённые index или вообще off Гриш, Антон, если интересно -- мож нарисуете морду для Desktop 4.0? В libalsa-то всё уже на месте, но я сейчас просто не добираюсь. *** Bug 8212 has been marked as a duplicate of this bug. *** Серж, вот это вот упоминал. 2 shrek: ты, что ли, файлик выкинул? Если да, то положь на место. по модулю альтератора: apparently wontfix (В ответ на комментарий №10) > по модулю альтератора: apparently wontfix Сейчас для целей указания через какую звуковую карту играть надо использовать PulseAudio. Как раз сегодня проверял, работает. я кождый день проверяю, подключая bluetooth наушники $ rpmquery -l libalsa | head -1 /etc/modprobe.d/alsa-modindex а вот это ископаемое пора выкинуть (In reply to comment #12) > я кождый день проверяю, подключая bluetooth наушники Спасибо. > $ rpmquery -l libalsa | head -1 > /etc/modprobe.d/alsa-modindex Надо же, смотрел, но умудрился проморгать. Как -- не пойму :( > а вот это ископаемое пора выкинуть Если ты про файлик с комментариями -- оставь, он был туда положен после надцатого ответа на вопросы в рассылках. И никому/ничему не мешает вроде. Тогда FIXED. |