Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: USB sound card C-Media  (Прочитано 815 раз)

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

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2141
    • Просмотр профиля
USB sound card C-Media
« : 01 Апрель 2017, 20:43:08 »
Здравствуйте!

Я подключил USB sound card, к ней придаётся диск с ПО для Windows, но я его, конечно,
использовать не могу.
На самой карте есть две кнопки - одна для отключения звука, другая не помню для чего
и рычажок для регулировки звука. Также я создал ~/.asoundrc такой:
pcm.!default {
type hw
card Device
}

ctl.!default {
type hw
card Device
}
По умолчанию в системе был запущен PulseAudio. Пока он был запущен,
система реагировала на нажатие кнопок и рычажка - на экране появлялись сообщения
об изменении уровня звука, но звука при этом не было, возможно, из-за неправильного ~/.asoundrc.
Когда я отключил PulseAudio, звук появился, но система перестала реагировать на нажатия
кнопок и рычажка на карте и звук можно регулировать только через alsamixer.

До этого ~/.asoundrc не было и использовалась встроенная звуковая карта SB,
их две - SB и HDMI.

Вопросы такие:
Как правильно подключить эту карту, чтобы работали и кнопки на ней и чтобы был звук?
Через PulseAudio и указать в ~/.asoundrc его, как я это на другом компьютере делаю для jackd?
Или ещё как-то?

Сейчас у неё index=2, а что означает "index=0" в /proc/asound/cadr2/usbmixer:
Control: name="Speaker Playback Volume", index=0
Что это за index?

Надо ли в /etc/modprobe.d/asla-base.conf присваивать этой карте определённый индекс?
Сейчас я там для неё написал index=2.
Пётр.

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4588
    • Просмотр профиля
Re: USB sound card C-Media
« Ответ #1 : 01 Апрель 2017, 20:52:18 »
index=2.
index=0
И попробуй удалить  ~/.asoundrc
Позавчера только pulse выпиливал)
Также было.
У меня:
cat /etc/modprobe.d/alsa-base.conf
options snd-hda-intel id=PHC index=1

Пользователь добавил сообщение 01 Апрель 2017, 20:53:30:
что означает "index=0"
Означает, что два устройства сидят на одном модуле.

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2141
    • Просмотр профиля
Re: USB sound card C-Media
« Ответ #2 : 01 Апрель 2017, 21:23:22 »
Благодарю за ответ.
Указывать в alsa-base.conf index=0 для этой карты я пробовал, но при запущенном PulseAudio,
тогда не помогло.
Ещё сейчас заметил, что нет звука в клипах на youtube или на встроенных в блог.
Т.е. попытаться установить для этой карты index=0, м.б., ещё попытаться заблокировать
встроенную карту?
Пётр.

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4588
    • Просмотр профиля
Re: USB sound card C-Media
« Ответ #3 : 01 Апрель 2017, 21:33:41 »
Peter_I, не. Этого должно хватить. Ну в крайнем случае можно указать не использовать ненужную карту, как основную:
index=-2
Пользователь добавил сообщение 01 Апрель 2017, 21:34:54:
Я тут тренировался))
https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2141
    • Просмотр профиля
Re: USB sound card C-Media
« Ответ #4 : 01 Апрель 2017, 22:25:08 »
Действительно, если пытаться указать для usb-карты index=0, она вообще исчезает из системы.
Без ~/.asoundrc звука снова нет.
Я сделал вроде как положено: вернул PulseAudio, в ~/.asoundrc указал его же:
pcm.!default {
type pulse
}

ctl.!default {
type pulse
}
а в /etc/pulse/default.pa в качестве default-sink и default-source указал usb-карту из вывода
"pactl list", когда-то на другом компьютере я так и сделал для другой usb-карты. Теперь и звук есть,
и на рычажок реакция, и клипы на youtube звучат. Ещё раз благодарю за внимание и ссылки, позже посмотрю.
Пётр.

Оффлайн бамбук

  • Активист
  • *
  • Сообщений: 541
  • Kubuntu 20.04 LTS x86_64
    • Просмотр профиля
Re: USB sound card C-Media
« Ответ #5 : 02 Апрель 2017, 10:57:34 »
кликаем по иконке звука в панели
выбираем  параметры звука
заходим в последнюю вкладку

выключаем там встроенное аудио (перезагружаться не нужно - править конфиги не нужно)

далее звук регулируется либо на 1  вкладке либо на иконке звука в панели
либо горячими клавишами

у меня всеми озвученными способами
« Последнее редактирование: 02 Апрель 2017, 11:00:22 от бамбук »
Chuwi LapBook 14.1   ревизия ноутбука-3.0

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 4588
    • Просмотр профиля
Re: USB sound card C-Media
« Ответ #6 : 02 Апрель 2017, 11:38:59 »
бамбук, а без pulseaudio также сможешь? ;)

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2141
    • Просмотр профиля
Re: USB sound card C-Media
« Ответ #7 : 02 Апрель 2017, 15:19:01 »
Если там на картинке - pavucontrol, то я его запускал, но выключать ничего не стал,
я старался найти, как подключить то, что нужно. При запуске jackd я тоже указывал,
с какой картой он должен работать.
Пётр.

 

Страница сгенерирована за 0.278 секунд. Запросов: 24.