Автор Тема: [10.04 LXDE] Две звуковые карты  (Прочитано 19211 раз)

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

Оффлайн apelsecs

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 5
[10.04 LXDE] Две звуковые карты
« : Май 07, 2011, 13:39:07 »
Доброго времени!

поставил Runtu 10.04 LXDE.

имеем две звуковые карты - встроенная (intel) и внешняя (SoundBlaster).
/proc/asound/cards
0 [Live           ]: EMU10K1 - SB Live! Value [CT4832]
                      SB Live! Value [CT4832] (rev.6, serial:0x80271102) at 0xe100, irq 16
 1 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xe0700000 irq 16

вопросы:
1) как выбрать звуковую карту по умолчанию?
2) как направить вывод на одну карту, а вход на другую?

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: [10.04 LXDE] Две звуковые карты
« Ответ #1 : Май 10, 2011, 15:38:42 »

   Для настройки параметров ALSA необходимо сформировать корректный файл ~/.asoundrc.

1) как выбрать звуковую карту по умолчанию?
   Для случая с SB Live! конфиг будет содержать:
pcm.!default {
  type hw
  card Live
             }

ctl.!default {
   type hw
  card Live
             }

2) как направить вывод на одну карту, а вход на другую?
    Можно создать виртуальное устройство вывода, которое указывать в используемой программе.

   Для редактирования параметров .asoundrc есть графическая утилитка asoundconf-gtk.

Оффлайн apelsecs

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 5
Re: [10.04 LXDE] Две звуковые карты
« Ответ #2 : Май 21, 2011, 12:12:22 »
HsH, спасибо за ответ, правда я уже нашёл это решение раньше вот по этому адресу
http://alsa.opensrc.org/.asoundrc
и щас вспомнил, что надо бы отписаться  ;D

чтоб узнать имя устройства надо его подсмотреть в выводе команды aplay -L и затем, как вы сказали вписать в .asoundrc

в моём случае это Intel и Live (интересно, а как они будут названы если обе релтек, или обе интел ::) )

по той же ссылке, к стати, описано создание виртуальных устройств.

а вот что касается asoundconf-gtk, то с простой установкой он не работает. всё равно всё сводится к ручной настройке и я не стал заморачиваться на гуй, но если кто хочет его всёж-таки запустить, то на форуме убунту есть тема, как это сделать. пользуйтесь поиском.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: [10.04 LXDE] Две звуковые карты
« Ответ #3 : Май 25, 2011, 14:57:57 »
а вот что касается asoundconf-gtk, то с простой установкой он не работает.

   Если не изменяет память, проблема заключается в том, что в пакете alsa-utils для 10.04 отсутствует утилита asoundconf - её нужно скопировать из пакета для 9.04.

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 841
Re: [10.04 LXDE] Две звуковые карты
« Ответ #4 : Ноябрь 20, 2013, 22:41:17 »
этот вариант не подходит - нет ни той. ни другой ссылочной страницы. Так что я понял, что asoundconf-gtk мне не найти, придется создавать конфигурационный файл вручную. Это для меня очень сложно. И, главное, неясно, как это рунту вычислила отключеный в биосе дивайс? Учитывая это переустановка системы ничего не даст

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: [10.04 LXDE] Две звуковые карты
« Ответ #5 : Ноябрь 22, 2013, 14:27:04 »
неясно, как это рунту вычислила отключеный в биосе дивайс?
   Linux по большей части не использует обращение к BIOS для взаимодействия с устройствами.

asoundconf-gtk мне не найти, придется создавать конфигурационный файл вручную.
   Пакет asoundconf-gtk есть в репозитории 12.04, но для его работы нужен бинарник asoundconf (загрузить, сделать его исполняемым и владельцем root, поместить в /usr/bin).

  Вообще, нужно больше информации - что у вас за карты и какие с ними проблемы.

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 841
Re: [10.04 LXDE] Две звуковые карты
« Ответ #6 : Ноябрь 22, 2013, 23:03:06 »
  Вообще, нужно больше информации - что у вас за карты и какие с ними проблемы.
карта 0 встроена в материнку M3A78 =  8-канальный HDA кодек VIA VT1708B .  Со временем она превратилась в живую минусовщицу - голос пропал. Только музыка, что очень раздражает когда кино...
карта 1 енсоник 1371  от креатива. Поставлен в виде компенсации битой карты
Правда, у меня появилась возможность купить целую матплату,  Не куплю - приду сюда снова рыдать

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 841
Re: [10.04 LXDE] Две звуковые карты
« Ответ #7 : Декабрь 21, 2013, 14:27:45 »
  Вообще, нужно больше информации - что у вас за карты и какие с ними проблемы.
так уж получилось, что пришлось переустанавливать рунту, плату купить не удалось, а сама по себе (как в прошлый раз) проблема пока решаться не хочет. Так что придется давать развернутый ответ - похоже, я научился таки читать форум:
x@x-System-Product-Name:~$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    HDMI Audio Output
dmix:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct sample mixing device
dmix:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 0
    Direct sample mixing device
dmix:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 0
    Direct sample mixing device
dmix:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 0
    Direct sample mixing device
dsnoop:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct sample snooping device
dsnoop:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 0
    Direct sample snooping device
dsnoop:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 0
    Direct sample snooping device
dsnoop:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 0
    Direct sample snooping device
hw:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
plughw:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 0
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 0
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 0
    Hardware device with all software conversions
default:CARD=AudioPCI
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    Default Audio Device
sysdefault:CARD=AudioPCI
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    Default Audio Device
front:CARD=AudioPCI,DEV=0
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    Front speakers
rear:CARD=AudioPCI,DEV=0
    Ensoniq AudioPCI, ES1371 DAC1
    Rear speakers
surround40:CARD=AudioPCI,DEV=0
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    4.0 Surround output to Front and Rear speakers
iec958:CARD=AudioPCI,DEV=0
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=AudioPCI,DEV=0
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    Direct sample mixing device
dmix:CARD=AudioPCI,DEV=1
    Ensoniq AudioPCI, ES1371 DAC1
    Direct sample mixing device
dsnoop:CARD=AudioPCI,DEV=0
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    Direct sample snooping device
dsnoop:CARD=AudioPCI,DEV=1
    Ensoniq AudioPCI, ES1371 DAC1
    Direct sample snooping device
hw:CARD=AudioPCI,DEV=0
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    Direct hardware device without any conversions
hw:CARD=AudioPCI,DEV=1
    Ensoniq AudioPCI, ES1371 DAC1
    Direct hardware device without any conversions
plughw:CARD=AudioPCI,DEV=0
    Ensoniq AudioPCI, ES1371 DAC2/ADC
    Hardware device with all software conversions
plughw:CARD=AudioPCI,DEV=1
    Ensoniq AudioPCI, ES1371 DAC1
    Hardware device with all software conversions
x@x-System-Product-Name:~$
Енсоник - это как раз то, что я хочу включить
Так что в принципе система железо видит.  Возможно, нужно действовать как уже записано, но поскольку уверенности нет - я лучше подожду подтверждения

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 841
Re: [10.04 LXDE] Две звуковые карты
« Ответ #8 : Январь 04, 2014, 02:49:52 »
В дополнение к сказанному следует добавить, что asoundconf-gtk при запуске не запрашивает подтверждения прав рута, поэтому ее следует запускать из консоли sudo asoundconf-gtkи еще одна деталь - переключение не решает вопроса.
то, что алса открывается с названием нужной карты на звук никак не влияет. Сняетие крестика отключения тоже ничего не дает. Какие могут быть причины?
« Последнее редактирование: Январь 04, 2014, 04:41:56 от yx »

Оффлайн puh01

  • Постоялец
  • ***
  • Сообщений: 179
Re: [10.04 LXDE] Две звуковые карты
« Ответ #9 : Январь 05, 2014, 21:29:43 »
а в 10.04 LXDE только Alsa  или есть PulseAudio?
Xubuntu 16.04, Xubuntu 16.10 - обе 64 битные.

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 841
Re: [10.04 LXDE] Две звуковые карты
« Ответ #10 : Январь 06, 2014, 09:46:26 »
а в 10.04 LXDE только Alsa  или есть PulseAudio?
прошу прощения что не отписался, но все было до смешного просто - я своей рукой поотключал каналы, т.к. взбрендило в голову что ММ включает канал, а не 00. Понадобилось настроить на ноутбуке - тут то голова и стала на место. По умолчанию ведь все стоит правильно!

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 861
  • ludoed1970@jabber.ru
Re: [10.04 LXDE] Две звуковые карты
« Ответ #11 : Январь 06, 2014, 11:29:48 »
ух
Ты, это, за рукой приглядывай...
Уж очень она шаловливая, мало ли что...
 ;D
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 841
Re: [10.04 LXDE] Две звуковые карты
« Ответ #12 : Январь 06, 2014, 13:34:10 »
и чуть не забыл - у меня 12.04, а не 10. Что, впрочем, сути дела не меняет

Оффлайн puh01

  • Постоялец
  • ***
  • Сообщений: 179
Re: [10.04 LXDE] Две звуковые карты
« Ответ #13 : Январь 06, 2014, 14:52:46 »
это сборка Runtu Lite 12.04 ? спрашиваю по тому, как у меня Runtu XFCE 12.04.
« Последнее редактирование: Январь 06, 2014, 14:59:02 от puh01 »
Xubuntu 16.04, Xubuntu 16.10 - обе 64 битные.

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: [10.04 LXDE] Две звуковые карты
« Ответ #14 : Январь 06, 2014, 23:54:17 »
asoundconf-gtk при запуске не запрашивает подтверждения прав рута, поэтому ее следует запускать из консоли sudo asoundconf-gtkКакие могут быть причины?

    Не нужно запускать программу через sudo, если вы собираетесь править конфиги своего пользователя. Запуск от sudo будет вносить изменения в каталог /root, а не в вашу домашнюю директорию.