Сайт | Скачать | Видео | Wiki

Автор Тема: 2 звуковых устройства usb и pci. Изменение дефолта  (Прочитано 7949 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
А в каких системах правильный?
В PRA3 работает. В Richy пришлось менять.
Найти модуль можно такой командой
Код
udevadm info -a -p $(udevadm info -q path -n /dev/snd/controlC0) | grep DRIVERS | tr '_' '-' 
« Последнее редактирование: 06 Февраль 2015, 22:18:28 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Я правильно понял - blacklist snd_usb_audio отключит звук на камере?
А зачем она без звука вообще нужна? Или это решение для моноблоков и т.п. где руками не отключить?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Я правильно понял - blacklist snd_usb_audio отключит звук на камере?
Да.
В последнем варианте я писал строку blacklist snd-usb-audio в /etc/modprobe.d/alsa.conf. Работает и в PRA и в Richy.
А зачем она без звука вообще нужна? Или это решение для моноблоков и т.п. где руками не отключить?
Да, у меня моноблок
« Последнее редактирование: 07 Февраль 2015, 09:42:41 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Т.е. если камера понадобится - надо убрать  blacklist snd-usb-audio и перегрузиться (или можно без перезагрузки)?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Т.е. если камера понадобится
Камера подолжает работать, только без звука. Звук поступает через микрофонный вход. Зато динамики работают.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
микрофон на камере остается доступным?

вобще по идее есть еще опция модуля index= которой задается порядок в котором alsa видит устройства
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
опция модуля index= которой задается порядок в котором alsa видит устройства
Саша, где посмотреть подробнее?

Сам нашёл.

Вот что получилось:
Код
# cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfe9f8000 irq 40
 1 [Camera         ]: USB-Audio - Lenovo USB2.0 UVC Camera
                      Vimicro Co.,ltd Lenovo USB2.0 UVC Camera at usb-0000:00:1d.7-8, high speed
Создал ~/.asoundrc
Код
pcm.!default {
  type hw
  card Intel
             }

ctl.!default {
   type hw
  card Intel
             }
Звук есть, но приветствие слышно почему-то только из-под рута, браузеры и плейеры - норма.
« Последнее редактирование: 07 Февраль 2015, 12:37:25 от DdShurick »
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
нет это немного не то, index надо смотреть по команде modinfo имя_модуля
хотя манипуляция с asoundrc мне тоже помогла, только я еще микрофон прописал чтобы из вебкамеры использовался. Этот финт помогает при использовании apulse т.к. он выводит только на дефолтные устройства.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
 Мне больше нравится  вариант с ~/.asoundrc, управление из пространства пользователя.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
вот мой вариант. Звуковая используется для воспроизведения, а микрофон вебкамеры в качестве дефолтного микрофона вместо ноутбучного микрофона.
U0x46d0x819 - идентификатор вебкамеры.

Цитата
pcm.usb
{
    type hw
    card U0x46d0x819
}

pcm.!default
{
    type asym
    playback.pcm
    {
        type plug
        slave.pcm "dmix"
    }
    capture.pcm
    {
        type plug
        slave.pcm "usb"
    }
}
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.