Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Knoppix

Модераторы: Warderer, Модераторы разделов

Fkabir
Сообщения: 369

Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение Fkabir »

Стоит Debian squeeze с ядром 2.6.32
Подключил Bluetooth-гарнитуру, она видна, даже сигнал о ее подключении в наушниках есть. Но как сделать, чтобы при ее подсоединении звук шел не на колонки, а на наушники?

Звук по прежнему идет на колонки.

Создал файл ~/.asoundrc

где указал:

pcm.bluetooth {
type bluetooth
profile "auto"
}

Если для VLC в ~/.config/vlc/vlcrc руками указать:

alsa-audio-device=bluetooth

то есть звук не на колонках, а в наушниках. В др. приложениях звук по прежнему в колонках.
И в "Регулятор громкости" есть только одно устройство - ALSA mixer HDA Intel
То же, если в консоли запустить alsamixer

Как сделать, чтобы там появилось устройство Bluetooth и указывать его, когда нужно, чтобы звук шел на него? Ну или чтобы автоматом при подключении гарнитуры звук шел на нее, а не на колонки? Спасибо за помощь.
Спасибо сказали:
Аватара пользователя
infra_hdc
Сообщения: 376
ОС: GNU/Linux

Re: Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение infra_hdc »

Попробуйте метод грубой силы: заблеклистить модуль Intel HDA или вообще выключить его в настройках CMOS SETUP как железку. Что получится?
Спасибо сказали:
Fkabir
Сообщения: 369

Re: Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение Fkabir »

Модули GStreamer или устройства регулировки громкости не найдены

Не видит вообще саундкарт. Подозреваю, что надо что-то ручками для bloetooth прописать, как для отдельной звуковой карты. Но вот что и где?
Спасибо сказали:
Fkabir
Сообщения: 369

Re: Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение Fkabir »

Вернул взад snd_hda_intel

Команда mplayer -ao alsa:device=bluetooth /tmp/hoge.mp3 - проигрывает в наушниках только, без колонок. Т.е. надо принудительно приложениям указывать. А хотелось бы... см первый пост:)
Спасибо сказали:
Kopilov
Сообщения: 955
ОС: [K]Ubuntu, Debian

Re: Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение Kopilov »

Может, PulseAudio поможет? Если Вы против него не выступаете.
Спасибо сказали:
Fkabir
Сообщения: 369

Re: Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение Fkabir »

Kopilov писал(а):
17.04.2013 23:40
Может, PulseAudio поможет? Если Вы против него не выступаете.

А зачем против него выступать?:) Т.е. схема какая? Поставить пакеты для pulsaudio и что далее делать?

Похоже, что не видно наушников:

aplay -L

Код: Выделить всё

null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Intel
    HDA Intel, VT1708S Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
    HDA Intel, VT1708S Digital
    IEC958 (S/PDIF) Digital Audio Output
Спасибо сказали:
Fkabir
Сообщения: 369

Re: Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение Fkabir »

Поставил pulsaudio, звук есть. Но наушники bluetooth все также не видит - в "Регулятор громкости pulseaudio" какую надо выбрать конфигурацию? Выбирал разные - сейчас Analog Stereo Duplex

Да, еще при попытке

gstreamer-properties

получаю

Код: Выделить всё

gstreamer-properties-Message: Skipping unavailable plugin 'artsdsink'
gstreamer-properties-Message: Skipping unavailable plugin 'esdsink'

(gstreamer-properties:3070): gstreamer-properties-WARNING **: gst_properties_gconf_get_string() error: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details -  1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)
gstreamer-properties-Message: Skipping unavailable plugin 'glimagesink'
gstreamer-properties-Message: Skipping unavailable plugin 'sdlvideosink'

(gstreamer-properties:3070): gstreamer-properties-WARNING **: gst_properties_gconf_get_string() error: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details -  1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)
gstreamer-properties-Message: Skipping unavailable plugin 'v4lmjpegsrc'
gstreamer-properties-Message: Skipping unavailable plugin 'qcamsrc'

(gstreamer-properties:3070): gstreamer-properties-WARNING **: gst_properties_gconf_get_string() error: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details -  1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)
gstreamer-properties-Message: Skipping unavailable plugin 'esdmon'

(gstreamer-properties:3070): gstreamer-properties-WARNING **: gst_properties_gconf_get_string() error: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details -  1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)


При просто

pulseaudio

получаю

Код: Выделить всё

W: main.c: This program is not intended to be run as root (unless --system is specified).
W: main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.


Что сие значит? В чем проблема?

Спасибо сказали:
Kopilov
Сообщения: 955
ОС: [K]Ubuntu, Debian

Re: Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение Kopilov »

Я с PulseAudio знаком плохо, могу только дать ссылку на тему, где эта штука помогла мне в подобной ситуации (выставить приоритет аналоговой звуковой карты над HDMI-гнездом, а потом -- и быстро переключаться между ними).
Аудио и PulseAudio подробности в третьем посте.
Управлять пульсом пробовал только через KDE-шный Phonon, там устройства определялись как "Analog Stereo Duplex" -- основная аналоговая карта с динамиком и микрофоном, "Digital stereo" -- HDMI-выход. Других не было.

Fkabir писал(а):
17.04.2013 23:52
Похоже, что не видно наушников:
aplay -L
-- это, похоже, до установки PulseAudio. Тогда странно, что Alsa не показывает устройство, но VLC может передать на него сигнал. А может, и нормально. С Bluetooth-наушниками я вообще не сталкивался.
Если чистая Alsa наушников не видела -- не удивительно, что в конфигураторе PulseAudio их тоже нет.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21350
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Debian + ALSa _ Bluetooth-гарнитура, как выставить гарнитуру как карту?

Сообщение Bizdelnick »

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: