Автор Тема: Попытка завести гарнитуру plantronics blackwire c310-m  (Прочитано 13781 раз)

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Здравствуйте. На работе расщедрились на гарнитуру, официально она под линукс не доделывалась. Есть только usb-интерфейс, на переключение звука реагирует индикатор pulse audio, но выхода нет.
$ lsusb
Bus 002 Device 012: ID 047f:c023 Plantronics, Inc.
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Как можно попробовать добиться работоспособности сего устройства?
« Последнее редактирование: 06.02.2019 13:55:56 от sb »

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
 ...Может подключить АУДИО USB (ДУПЛЕКС)?..
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Это что такое?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Здравствуйте. На работе расщедрились на гарнитуру, официально она под линукс не доделывалась. Есть только usb-интерфейс, на переключение звука реагирует индикатор pulse audio, но выхода нет.
$ lsusb
Bus 002 Device 012: ID 047f:c023 Plantronics, Inc.
...
Как можно попробовать добиться работоспособности сего устройства?

Если у вас alsa, читаете тут, - оглавление в начале темы:
Как сделать внешнюю usb-аудиокарту дефолтной в системе с alsa
https://forum.altlinux.org/index.php?topic=32361.msg284251#msg284251


Если у вас pulseaudio:
Открываете терминал.
Выполняете команду:
$ pavucontrol

Далее действуете в том порядке как на скриншотах.

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Да чукча не читатель, чукча писатель. Кнопка с зеленой галкой в микшере xfce оказалась включением устройства по-умолчанию. Спасибо.

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Но устройств ввода в pavucontrol нет.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Должно быть (для Logitech USB Headset карта2):
$ amixer -c2
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 44
  Mono:
  Front Left: Playback 13 [30%] [-28.00dB] [on]
  Front Right: Playback 13 [30%] [-28.00dB] [on]
Simple mixer control 'Mic',0
  Capabilities: pvolume pvolume-joined cvolume cvolume-joined pswitch pswitch-joined cswitch cswitch-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: Playback 0 - 29 Capture 0 - 13
  Mono: Playback 0 [0%] [-41.00dB] [off] Capture 13 [100%] [29.00dB] [on]
$ grep -r . /proc/asound/card2
/proc/asound/card2/id:Headset
/proc/asound/card2/pcm0c/info:card: 2
/proc/asound/card2/pcm0c/info:device: 0
/proc/asound/card2/pcm0c/info:subdevice: 0
/proc/asound/card2/pcm0c/info:stream: CAPTURE
/proc/asound/card2/pcm0c/info:id: USB Audio
/proc/asound/card2/pcm0c/info:name: USB Audio
/proc/asound/card2/pcm0c/info:subname: subdevice #0
/proc/asound/card2/pcm0c/info:class: 0
/proc/asound/card2/pcm0c/info:subclass: 0
/proc/asound/card2/pcm0c/info:subdevices_count: 1
/proc/asound/card2/pcm0c/info:subdevices_avail: 0
/proc/asound/card2/pcm0c/sub0/info:card: 2
/proc/asound/card2/pcm0c/sub0/info:device: 0
/proc/asound/card2/pcm0c/sub0/info:subdevice: 0
/proc/asound/card2/pcm0c/sub0/info:stream: CAPTURE
/proc/asound/card2/pcm0c/sub0/info:id: USB Audio
/proc/asound/card2/pcm0c/sub0/info:name: USB Audio
/proc/asound/card2/pcm0c/sub0/info:subname: subdevice #0
/proc/asound/card2/pcm0c/sub0/info:class: 0
/proc/asound/card2/pcm0c/sub0/info:subclass: 0
/proc/asound/card2/pcm0c/sub0/info:subdevices_count: 1
/proc/asound/card2/pcm0c/sub0/info:subdevices_avail: 0
/proc/asound/card2/pcm0c/sub0/status:state: RUNNING
/proc/asound/card2/pcm0c/sub0/status:owner_pid   : 1801
/proc/asound/card2/pcm0c/sub0/status:trigger_time: 3603.998427911
/proc/asound/card2/pcm0c/sub0/status:tstamp      : 3852.720558700
/proc/asound/card2/pcm0c/sub0/status:delay       : 44
/proc/asound/card2/pcm0c/sub0/status:avail       : 44
/proc/asound/card2/pcm0c/sub0/status:avail_max   : 44
/proc/asound/card2/pcm0c/sub0/status:-----
/proc/asound/card2/pcm0c/sub0/status:hw_ptr      : 10968993
/proc/asound/card2/pcm0c/sub0/status:appl_ptr    : 10968949
/proc/asound/card2/pcm0c/sub0/hw_params:access: MMAP_INTERLEAVED
/proc/asound/card2/pcm0c/sub0/hw_params:format: S16_LE
/proc/asound/card2/pcm0c/sub0/hw_params:subformat: STD
/proc/asound/card2/pcm0c/sub0/hw_params:channels: 1
/proc/asound/card2/pcm0c/sub0/hw_params:rate: 44100 (44100/1)
/proc/asound/card2/pcm0c/sub0/hw_params:period_size: 44100
/proc/asound/card2/pcm0c/sub0/hw_params:buffer_size: 88200
/proc/asound/card2/pcm0c/sub0/sw_params:tstamp_mode: ENABLE
/proc/asound/card2/pcm0c/sub0/sw_params:period_step: 1
/proc/asound/card2/pcm0c/sub0/sw_params:avail_min: 44100
/proc/asound/card2/pcm0c/sub0/sw_params:start_threshold: 18446744073709551615
/proc/asound/card2/pcm0c/sub0/sw_params:stop_threshold: 6206523236469964800
/proc/asound/card2/pcm0c/sub0/sw_params:silence_threshold: 0
/proc/asound/card2/pcm0c/sub0/sw_params:silence_size: 0
/proc/asound/card2/pcm0c/sub0/sw_params:boundary: 6206523236469964800
/proc/asound/card2/pcm0p/info:card: 2
/proc/asound/card2/pcm0p/info:device: 0
/proc/asound/card2/pcm0p/info:subdevice: 0
/proc/asound/card2/pcm0p/info:stream: PLAYBACK
/proc/asound/card2/pcm0p/info:id: USB Audio
/proc/asound/card2/pcm0p/info:name: USB Audio
/proc/asound/card2/pcm0p/info:subname: subdevice #0
/proc/asound/card2/pcm0p/info:class: 0
/proc/asound/card2/pcm0p/info:subclass: 0
/proc/asound/card2/pcm0p/info:subdevices_count: 1
/proc/asound/card2/pcm0p/info:subdevices_avail: 0
/proc/asound/card2/pcm0p/sub0/info:card: 2
/proc/asound/card2/pcm0p/sub0/info:device: 0
/proc/asound/card2/pcm0p/sub0/info:subdevice: 0
/proc/asound/card2/pcm0p/sub0/info:stream: PLAYBACK
/proc/asound/card2/pcm0p/sub0/info:id: USB Audio
/proc/asound/card2/pcm0p/sub0/info:name: USB Audio
/proc/asound/card2/pcm0p/sub0/info:subname: subdevice #0
/proc/asound/card2/pcm0p/sub0/info:class: 0
/proc/asound/card2/pcm0p/sub0/info:subclass: 0
/proc/asound/card2/pcm0p/sub0/info:subdevices_count: 1
/proc/asound/card2/pcm0p/sub0/info:subdevices_avail: 0
/proc/asound/card2/pcm0p/sub0/status:state: RUNNING
/proc/asound/card2/pcm0p/sub0/status:owner_pid   : 1800
/proc/asound/card2/pcm0p/sub0/status:trigger_time: 349.916307783
/proc/asound/card2/pcm0p/sub0/status:tstamp      : 3852.721332676
/proc/asound/card2/pcm0p/sub0/status:delay       : 1985
/proc/asound/card2/pcm0p/sub0/status:avail       : 86436
/proc/asound/card2/pcm0p/sub0/status:avail_max   : 0
/proc/asound/card2/pcm0p/sub0/status:-----
/proc/asound/card2/pcm0p/sub0/status:hw_ptr      : 154474516
/proc/asound/card2/pcm0p/sub0/status:appl_ptr    : 154476280
/proc/asound/card2/pcm0p/sub0/hw_params:access: MMAP_INTERLEAVED
/proc/asound/card2/pcm0p/sub0/hw_params:format: S16_LE
/proc/asound/card2/pcm0p/sub0/hw_params:subformat: STD
/proc/asound/card2/pcm0p/sub0/hw_params:channels: 2
/proc/asound/card2/pcm0p/sub0/hw_params:rate: 44100 (44100/1)
/proc/asound/card2/pcm0p/sub0/hw_params:period_size: 44100
/proc/asound/card2/pcm0p/sub0/hw_params:buffer_size: 88200
/proc/asound/card2/pcm0p/sub0/sw_params:tstamp_mode: ENABLE
/proc/asound/card2/pcm0p/sub0/sw_params:period_step: 1
/proc/asound/card2/pcm0p/sub0/sw_params:avail_min: 87319
/proc/asound/card2/pcm0p/sub0/sw_params:start_threshold: 18446744073709551615
/proc/asound/card2/pcm0p/sub0/sw_params:stop_threshold: 6206523236469964800
/proc/asound/card2/pcm0p/sub0/sw_params:silence_threshold: 0
/proc/asound/card2/pcm0p/sub0/sw_params:silence_size: 0
/proc/asound/card2/pcm0p/sub0/sw_params:boundary: 6206523236469964800
/proc/asound/card2/usbid:046d:0a0c
/proc/asound/card2/usbbus:001/007
/proc/asound/card2/stream0:Logitech Logitech USB Headset at usb-0000:00:14.0-3, full speed : USB Audio
/proc/asound/card2/stream0:Playback:
/proc/asound/card2/stream0:  Status: Running
/proc/asound/card2/stream0:    Interface = 1
/proc/asound/card2/stream0:    Altset = 1
/proc/asound/card2/stream0:    Packet Size = 192
/proc/asound/card2/stream0:    Momentary freq = 44100 Hz (0x2c.199a)
/proc/asound/card2/stream0:  Interface 1
/proc/asound/card2/stream0:    Altset 1
/proc/asound/card2/stream0:    Format: S16_LE
/proc/asound/card2/stream0:    Channels: 2
/proc/asound/card2/stream0:    Endpoint: 1 OUT (SYNC)
/proc/asound/card2/stream0:    Rates: 8000 - 48000 (continuous)
/proc/asound/card2/stream0:  Interface 1
/proc/asound/card2/stream0:    Altset 2
/proc/asound/card2/stream0:    Format: S16_LE
/proc/asound/card2/stream0:    Channels: 1
/proc/asound/card2/stream0:    Endpoint: 1 OUT (SYNC)
/proc/asound/card2/stream0:    Rates: 8000 - 48000 (continuous)
/proc/asound/card2/stream0:Capture:
/proc/asound/card2/stream0:  Status: Running
/proc/asound/card2/stream0:    Interface = 2
/proc/asound/card2/stream0:    Altset = 1
/proc/asound/card2/stream0:    Packet Size = 96
/proc/asound/card2/stream0:    Momentary freq = 44100 Hz (0x2c.199a)
/proc/asound/card2/stream0:  Interface 2
/proc/asound/card2/stream0:    Altset 1
/proc/asound/card2/stream0:    Format: S16_LE
/proc/asound/card2/stream0:    Channels: 1
/proc/asound/card2/stream0:    Endpoint: 4 IN (SYNC)
/proc/asound/card2/stream0:    Rates: 8000 - 48000 (continuous)
/proc/asound/card2/usbmixer:USB Mixer: usb_id=0x046d0a0c, ctrlif=0, ctlerr=0
/proc/asound/card2/usbmixer:Card: Logitech Logitech USB Headset at usb-0000:00:14.0-3, full speed
/proc/asound/card2/usbmixer:  Unit: 1
/proc/asound/card2/usbmixer:    Control: name="Headphone Playback Volume", index=0
/proc/asound/card2/usbmixer:    Info: id=1, control=2, cmask=0x3, channels=2, type="S16"
/proc/asound/card2/usbmixer:    Volume: min=-10496, max=768, dBmin=-4100, dBmax=300
/proc/asound/card2/usbmixer:  Unit: 1
/proc/asound/card2/usbmixer:    Control: name="Headphone Playback Switch", index=0
/proc/asound/card2/usbmixer:    Info: id=1, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
/proc/asound/card2/usbmixer:    Volume: min=0, max=1, dBmin=0, dBmax=0
/proc/asound/card2/usbmixer:  Unit: 2
/proc/asound/card2/usbmixer:    Control: name="Mic Capture Volume", index=0
/proc/asound/card2/usbmixer:    Info: id=2, control=2, cmask=0x0, channels=1, type="S16"
/proc/asound/card2/usbmixer:    Volume: min=4096, max=7424, dBmin=1600, dBmax=2900
/proc/asound/card2/usbmixer:  Unit: 2
/proc/asound/card2/usbmixer:    Control: name="Mic Capture Switch", index=0
/proc/asound/card2/usbmixer:    Info: id=2, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
/proc/asound/card2/usbmixer:    Volume: min=0, max=1, dBmin=0, dBmax=0
/proc/asound/card2/usbmixer:  Unit: 6
/proc/asound/card2/usbmixer:    Control: name="Mic Playback Volume", index=0
/proc/asound/card2/usbmixer:    Info: id=6, control=2, cmask=0x0, channels=1, type="S16"
/proc/asound/card2/usbmixer:    Volume: min=-10496, max=-3072, dBmin=-4100, dBmax=-1200
/proc/asound/card2/usbmixer:  Unit: 6
/proc/asound/card2/usbmixer:    Control: name="Mic Playback Switch", index=0
/proc/asound/card2/usbmixer:    Info: id=6, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
/proc/asound/card2/usbmixer:    Volume: min=0, max=1, dBmin=0, dBmax=0

Устройства:
pcm0c - capture
pcm0p - playback
« Последнее редактирование: 06.02.2019 14:34:00 от Speccyfighter »

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
amixer
$ amixer
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 31831 [49%] [on]
  Front Right: Playback 31831 [49%] [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch cswitch-joined
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 65536
  Front Left: Capture 65536 [100%] [on]
  Front Right: Capture 65536 [100%] [on]
amixer -c0
amixer -c0
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 50 [78%] [-14.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pswitch
  Playback channels: Front Left - Front Right
  Mono:
  Front Left: Playback [on]
  Front Right: Playback [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Front',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 64 [100%] [0.00dB] [on]
  Front Right: Playback 64 [100%] [0.00dB] [on]
Simple mixer control 'Front Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [on]
  Front Right: Playback 0 [0%] [-34.50dB] [on]
Simple mixer control 'Front Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Surround',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 64
  Mono:
  Front Left: Playback 0 [0%] [-64.00dB] [off]
  Front Right: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'Center',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'LFE',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 64
  Mono: Playback 0 [0%] [-64.00dB] [off]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [off]
  Front Right: Playback 0 [0%] [-34.50dB] [off]
Simple mixer control 'Line Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-16.50dB] [on]
  Front Right: Capture 0 [0%] [-16.50dB] [on]
Simple mixer control 'Capture',1
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 31
  Front Left: Capture 0 [0%] [-16.50dB] [off]
  Front Right: Capture 0 [0%] [-16.50dB] [off]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Channel Mode',0
  Capabilities: enum
  Items: '2ch' '4ch' '6ch'
  Item0: '2ch'
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Input Source',1
  Capabilities: cenum
  Items: 'Front Mic' 'Rear Mic' 'Line'
  Item0: 'Front Mic'
Simple mixer control 'Loopback Mixing',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Enabled'
Simple mixer control 'Rear Mic',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 0 [0%] [-34.50dB] [on]
  Front Right: Playback 0 [0%] [-34.50dB] [on]
Simple mixer control 'Rear Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
amixer -c1
amixer -c1
Simple mixer control 'Sidetone',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 10361
  Mono: Playback 5193 [50%] [20.28dB] [on]
Simple mixer control 'Headset',0
  Capabilities: pvolume pvolume-joined cvolume cvolume-joined pswitch pswitch-joined cswitch cswitch-joined
  Playback channels: Mono
  Capture channels: Mono
  Limits: Playback 0 - 24 Capture 0 - 4
  Mono: Playback 15 [62%] [-13.00dB] [on] Capture 1 [25%] [2.00dB] [on]
Вроде первая карта у меня.
grep -r . /proc/asound/card1
$ grep -r . /proc/asound/card1
/proc/asound/card1/id:C310M
/proc/asound/card1/pcm0c/info:card: 1
/proc/asound/card1/pcm0c/info:device: 0
/proc/asound/card1/pcm0c/info:subdevice: 0
/proc/asound/card1/pcm0c/info:stream: CAPTURE
/proc/asound/card1/pcm0c/info:id: USB Audio
/proc/asound/card1/pcm0c/info:name: USB Audio
/proc/asound/card1/pcm0c/info:subname: subdevice #0
/proc/asound/card1/pcm0c/info:class: 0
/proc/asound/card1/pcm0c/info:subclass: 0
/proc/asound/card1/pcm0c/info:subdevices_count: 1
/proc/asound/card1/pcm0c/info:subdevices_avail: 1
/proc/asound/card1/pcm0c/sub0/info:card: 1
/proc/asound/card1/pcm0c/sub0/info:device: 0
/proc/asound/card1/pcm0c/sub0/info:subdevice: 0
/proc/asound/card1/pcm0c/sub0/info:stream: CAPTURE
/proc/asound/card1/pcm0c/sub0/info:id: USB Audio
/proc/asound/card1/pcm0c/sub0/info:name: USB Audio
/proc/asound/card1/pcm0c/sub0/info:subname: subdevice #0
/proc/asound/card1/pcm0c/sub0/info:class: 0
/proc/asound/card1/pcm0c/sub0/info:subclass: 0
/proc/asound/card1/pcm0c/sub0/info:subdevices_count: 1
/proc/asound/card1/pcm0c/sub0/info:subdevices_avail: 1
/proc/asound/card1/pcm0c/sub0/status:closed
/proc/asound/card1/pcm0c/sub0/hw_params:closed
/proc/asound/card1/pcm0c/sub0/sw_params:closed
/proc/asound/card1/pcm0p/info:card: 1
/proc/asound/card1/pcm0p/info:device: 0
/proc/asound/card1/pcm0p/info:subdevice: 0
/proc/asound/card1/pcm0p/info:stream: PLAYBACK
/proc/asound/card1/pcm0p/info:id: USB Audio
/proc/asound/card1/pcm0p/info:name: USB Audio
/proc/asound/card1/pcm0p/info:subname: subdevice #0
/proc/asound/card1/pcm0p/info:class: 0
/proc/asound/card1/pcm0p/info:subclass: 0
/proc/asound/card1/pcm0p/info:subdevices_count: 1
/proc/asound/card1/pcm0p/info:subdevices_avail: 1
/proc/asound/card1/pcm0p/sub0/info:card: 1
/proc/asound/card1/pcm0p/sub0/info:device: 0
/proc/asound/card1/pcm0p/sub0/info:subdevice: 0
/proc/asound/card1/pcm0p/sub0/info:stream: PLAYBACK
/proc/asound/card1/pcm0p/sub0/info:id: USB Audio
/proc/asound/card1/pcm0p/sub0/info:name: USB Audio
/proc/asound/card1/pcm0p/sub0/info:subname: subdevice #0
/proc/asound/card1/pcm0p/sub0/info:class: 0
/proc/asound/card1/pcm0p/sub0/info:subclass: 0
/proc/asound/card1/pcm0p/sub0/info:subdevices_count: 1
/proc/asound/card1/pcm0p/sub0/info:subdevices_avail: 1
/proc/asound/card1/pcm0p/sub0/status:closed
/proc/asound/card1/pcm0p/sub0/hw_params:closed
/proc/asound/card1/pcm0p/sub0/sw_params:closed
/proc/asound/card1/usbid:047f:c023
/proc/asound/card1/usbbus:002/012
/proc/asound/card1/stream0:Plantronics Plantronics C310-M at usb-0000:00:1d.0-1.5, full speed : USB Audio
/proc/asound/card1/stream0:Playback:
/proc/asound/card1/stream0:  Status: Stop
/proc/asound/card1/stream0:  Interface 2
/proc/asound/card1/stream0:    Altset 1
/proc/asound/card1/stream0:    Format: S16_LE
/proc/asound/card1/stream0:    Channels: 2
/proc/asound/card1/stream0:    Endpoint: 1 OUT (ADAPTIVE)
/proc/asound/card1/stream0:    Rates: 8000, 16000, 24000, 32000, 44100, 48000
/proc/asound/card1/stream0:Capture:
/proc/asound/card1/stream0:  Status: Stop
/proc/asound/card1/stream0:  Interface 1
/proc/asound/card1/stream0:    Altset 1
/proc/asound/card1/stream0:    Format: S16_LE
/proc/asound/card1/stream0:    Channels: 2
/proc/asound/card1/stream0:    Endpoint: 1 IN (ASYNC)
/proc/asound/card1/stream0:    Rates: 8000, 16000, 32000, 44100, 48000
/proc/asound/card1/usbmixer:USB Mixer: usb_id=0x047fc023, ctrlif=0, ctlerr=0
/proc/asound/card1/usbmixer:Card: Plantronics Plantronics C310-M at usb-0000:00:1d.0-1.5, full speed
/proc/asound/card1/usbmixer:  Unit: 2
/proc/asound/card1/usbmixer:    Control: name="Headset Capture Volume", index=0
/proc/asound/card1/usbmixer:    Info: id=2, control=2, cmask=0x0, channels=1, type="S16"
/proc/asound/card1/usbmixer:    Volume: min=256, max=1280, dBmin=100, dBmax=500
/proc/asound/card1/usbmixer:  Unit: 2
/proc/asound/card1/usbmixer:    Control: name="Headset Capture Switch", index=0
/proc/asound/card1/usbmixer:    Info: id=2, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
/proc/asound/card1/usbmixer:    Volume: min=0, max=1, dBmin=0, dBmax=0
/proc/asound/card1/usbmixer:  Unit: 5
/proc/asound/card1/usbmixer:    Control: name="Headset Playback Volume", index=0
/proc/asound/card1/usbmixer:    Info: id=5, control=2, cmask=0x0, channels=1, type="S16"
/proc/asound/card1/usbmixer:    Volume: min=-11008, max=1280, dBmin=-4300, dBmax=500
/proc/asound/card1/usbmixer:  Unit: 5
/proc/asound/card1/usbmixer:    Control: name="Headset Playback Switch", index=0
/proc/asound/card1/usbmixer:    Info: id=5, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
/proc/asound/card1/usbmixer:    Volume: min=0, max=1, dBmin=0, dBmax=0
/proc/asound/card1/usbmixer:  Unit: 11
/proc/asound/card1/usbmixer:    Control: name="Sidetone Playback Volume", index=0
/proc/asound/card1/usbmixer:    Info: id=11, control=2, cmask=0x0, channels=1, type="S16"
/proc/asound/card1/usbmixer:    Volume: min=0, max=10361, dBmin=0, dBmax=4047
/proc/asound/card1/usbmixer:  Unit: 11
/proc/asound/card1/usbmixer:    Control: name="Sidetone Playback Switch", index=0
/proc/asound/card1/usbmixer:    Info: id=11, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
/proc/asound/card1/usbmixer:    Volume: min=0, max=1, dBmin=0, dBmax=0
« Последнее редактирование: 06.02.2019 14:55:49 от hasculdr »

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
Глючная хрень этот pavucontrol, получилось один раз поговорить через twinkle, микрофон таки появился, но пропали устройства вывода). Вместо аппаратного устройства появилось какое-то виртуальное, когда мне кто-то что-то говорит ползунок реагирует на активность, но ничего не слышно.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Глючная хрень этот pavucontrol, получилось один раз поговорить через twinkle, микрофон таки появился, но пропали устройства вывода). Вместо аппаратного устройства появилось какое-то виртуальное, когда мне кто-то что-то говорит ползунок реагирует на активность, но ничего не слышно.

У меня на лайве этот гадский пульсаудиа в какой-то момент отправил устройство в closed и все параметры устройства нахер пропали:
/proc/asound/card2/pcm0c/sub0/status:closed
/proc/asound/card2/pcm0c/sub0/hw_params:closed
/proc/asound/card2/pcm0c/sub0/sw_params:closed

Поэтому в моих системах этот лёнькин пульс снесён к едреням.
А всё что нужно выводится через apulse.
Подключение usb-гарнитуры идёт хотплагом через правило udev (arch -евое)

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
На системах с системдэ (simply p8) возможно безпроблемно выпилить пульсаудио и перейти на альсу?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
На системах с системдэ (simply p8) возможно безпроблемно выпилить пульсаудио и перейти на альсу?

На SL6 убивал пульс и трогать сервисы там не требуется:
https://forum.altlinux.org/index.php?topic=9024.msg161677#msg161677
https://forum.altlinux.org/index.php?topic=9024.msg206803#msg206803

Второй линк, почти лог, с краткими комментариями.
Но ни в коем случае не удалять пакет libpulseaudio, иначе вынесет полсистемы, - этот пакет у многих пакетов в зависимостях:
# apt-get remove libpulseaudio -s | grep ^Remv
Remv avconv (1:11.6-alt1 p8:1548702851/ALT Linux p8)
Remv avprobe (1:11.6-alt1 p8:1548702851/ALT Linux p8)
Remv blender (2.77a-alt1.1 p8:1548702851/ALT Linux p8)
Remv chromium-browser-flashblock (0.9.31-alt1 p8:1548700125/ALT Linux p8)
Remv chromium (61.0.3163.100-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv gimp (2.8.20-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv glest (3.1.2-alt3.1 p8:1548702851/ALT Linux p8) [glest-data ]
Remv glest-data (3.1.2-alt1 p8:1548700125/ALT Linux p8)
Remv palemoon-suggested (27.2.0-alt1 p8:1548700125/ALT Linux p8)
Remv palemoon-html5 (27.2.0-alt1 p8:1548700125/ALT Linux p8)
Remv otter-browser (0.9.96-alt1.M80P.1 p8:1548702851/ALT Linux p8)
Remv libqt5-multimedia (5.9.6-alt1.M80P.1 p8:1548702851/ALT Linux p8)
Remv wesnoth1.10 (1.10.7-alt3.qa1 p8:1548702851/ALT Linux p8)
Remv wesnoth1.10-data (1.10.7-alt3.qa1 p8:1548700125/ALT Linux p8)
Remv python-module-wx3.0 (1:3.0.2.0-alt0.M80P.1.1 p8:1548702851/ALT Linux p8)
Remv libwxGTK3.0-media (3.0.4-alt2.M80P.3 p8:1548702851/ALT Linux p8)
Remv libwxGTK3.0-gl (3.0.4-alt2.M80P.3 p8:1548702851/ALT Linux p8)
Remv libwxGTK3.0 (3.0.4-alt2.M80P.3 p8:1548702851/ALT Linux p8)
Remv libwxBase3.0 (3.0.4-alt2.M80P.3 p8:1548702851/ALT Linux p8)
Remv libwebkit2gtk (2.20.2-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv gst-plugins-bad1.0 (1.12.3-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv gst-plugins-good (0.10.31-alt3 p8:1548702851/ALT Linux p8)
Remv gst-plugins-good1.0 (1.12.3-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv kdbg (2.5.5-alt1 p8:1548702851/ALT Linux p8)
Remv kde3-amarok (1.4.10-alt17 p8:1548702851/ALT Linux p8) [kde3-amarok-engine-xine ]
Remv kde3-amarok-engine-xine (1.4.10-alt17 p8:1548702851/ALT Linux p8)
Remv kde3-k3b (1.0.5-alt13.1.1 p8:1548702851/ALT Linux p8)
Remv kde3-kaffeine (0.8.8-alt10 p8:1548702851/ALT Linux p8)
Remv kde3-kaffeine-engine-xine (0.8.8-alt10 p8:1548702851/ALT Linux p8)
Remv kde4libs (4.14.38-alt3 p8:1548702851/ALT Linux p8)
Remv libSDL-devel (1.2.14-alt6.M80P.1 p8:1548702851/ALT Linux p8)
Remv libwxGTK-devel (2:2.8.12-alt1.svn20131012.3.M80P.1 p8:1548702851/ALT Linux p8)
Remv transcode (1.1.7-alt4 p8:1548702851/ALT Linux p8)
Remv netherearth (0.52-alt2.qa1 p8:1548702851/ALT Linux p8)
Remv mplayer-vc (0.2.1-alt1 )
Remv qmmp-full (1:0.12.0-alt0.M80P.svn8288.1 p8:1548700125/ALT Linux p8)
Remv qmmp-in-mplayer (1:0.12.0-alt0.M80P.svn8288.1 p8:1548702851/ALT Linux p8)
Remv mplayer (1.1.1-alt16 p8:1548702851/ALT Linux p8)
Remv normalize (0.7.7-alt2.1 p8:1548702851/ALT Linux p8)
Remv mpg123 (1.25.7-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv libmjpegtools2.1 (2.1.0-alt1.1.1 p8:1548702851/ALT Linux p8)
Remv megaglest (3.9.2-alt1.7bf6fe75 p8:1548702851/ALT Linux p8)
Remv libxine (1.1.21-alt7 p8:1548702851/ALT Linux p8)
Remv libgegl (0.2.0-alt3 p8:1548702851/ALT Linux p8)
Remv libSDL_ttf (2.0.10-alt2 p8:1548702851/ALT Linux p8)
Remv libSDL_net (1.2.8-alt1 p8:1548702851/ALT Linux p8)
Remv libSDL_mixer (1.2.12-alt1 p8:1548702851/ALT Linux p8)
Remv libSDL_image (1.2.12-alt1 p8:1548702851/ALT Linux p8)
Remv libSDL (1.2.14-alt6.M80P.1 p8:1548702851/ALT Linux p8)
Remv libavdevice55 (1:11.6-alt1 p8:1548702851/ALT Linux p8)
Remv vlc-maxi (2.2.6.20170917-alt1.M80P.1 p8:1548700125/ALT Linux p8)
Remv vlc-plugin-fluidsynth (2.2.6.20170917-alt1.M80P.1 p8:1548702851/ALT Linux p8)
Remv libfluidsynth (1.1.11-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv libmikmod (3.3.8-alt1.1 p8:1548702851/ALT Linux p8)
Remv recordmydesktop-qt (0.3.8-alt2.2.M80P.1 p8:1548702851/ALT Linux p8)
Remv python-module-PyQt4 (4.12.1-alt2.M80P.1 p8:1548702851/ALT Linux p8)
Remv libphonon (4.8.3-alt1 p8:1548702851/ALT Linux p8)
Remv qemu (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-lm32 (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-lm32-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-m68k (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-m68k-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-arm (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-arm-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-s390x (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-s390x-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-sparc (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-sparc-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-mips (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-mips-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-aarch64 (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-aarch64-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-moxie (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-moxie-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-xtensa (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-xtensa-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-x86 (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-x86-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-cris (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-cris-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-nios2 (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-nios2-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv wine-vanilla (3.19-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv libwine-vanilla-gl (3.19-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv libwine-vanilla (3.19-alt0.M80P.1 p8:1548702851/ALT Linux p8)
Remv qemu-system-ppc (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-ppc-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-tricore (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-tricore-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-or1k (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-or1k-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-microblaze (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-microblaze-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-unicore32 (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-unicore32-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-sh4 (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-sh4-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv qemu-system-alpha (2.11.0-alt0.M80P.4 p8:1548700125/ALT Linux p8)
Remv qemu-system-alpha-core (2.11.0-alt0.M80P.4 p8:1548702851/ALT Linux p8)
Remv vlc (2.2.6.20170917-alt1.M80P.1 p8:1548702851/ALT Linux p8)
Remv vlc-plugin-pulseaudio (2.2.6.20170917-alt1.M80P.1 p8:1548702851/ALT Linux p8)
Remv sox (14.4.2-alt1 p8:1548702851/ALT Linux p8)
Remv libsox-fmt-pulseaudio (14.4.2-alt1 p8:1548702851/ALT Linux p8)
Remv qmmp-out-pulseaudio (1:0.12.0-alt0.M80P.svn8288.1 p8:1548702851/ALT Linux p8)
Remv ossp (1.3.2-alt10 p8:1548702851/ALT Linux p8)
Remv mpv (0.16.0-alt2 p8:1548702851/ALT Linux p8)
Remv libpulseaudio (9.0-alt2 p8:1548702851/ALT Linux p8)


Про это:
Как сделать внешнюю usb-аудиокарту дефолтной в системе с alsa
https://forum.altlinux.org/index.php?topic=32361.msg284251#msg284251

Тут есть скрипт правила udev, который позволяет подключать usb-гарнитуру на горячую.

Идея там вот в чём:
В современных ноутбуках, в одном чипе, две карты, - Intel и HDMI.
Причём часто, HDMI по-дефолту сидит в сокете 0.
Эта развязка не только правильно рассаживает карты, но и держит сокет 1 свободным, - после подключения usb-гарнитуры на горячую, Intel-карта, точнее карта с индексом PCH, пересядет в сокет 1, а usb-карта сядет в сокет 0 и станет дефолтной картой:
# tail -n5 /etc/modprobe.d/alsa-modindex.conf
## get PC speaker out of the way
#options snd_pcsp index=10

options snd_hda_intel id=PCH index=0
options snd_hda_intel id=HDMI index=2

Вот что сделал скрипт правила udev хотплага usb-аудио, - он сделал карту usb-гарнитуры дефолтной картой
$ amixer info
Card default 'Headset'/'Logitech Logitech USB Headset at usb-0000:00:14.0-3, full speed'
  Mixer name    : 'USB Mixer'
  Components    : 'USB046d:0a0c'
  Controls      : 8
  Simple ctrls  : 2

несмотря на то, что в /proc, карта с индексом PCH указана как дефолтная в сокете 0.

Правда в системе с alsa, если хотплаг usb-гарнитуры выполняется во время воспроизведения звука, потребуется перезапуск аудио приложения. Это недостаток alsa.

На память:
любой текстовый файл должен заканчиваться переводом строки с переводом курсора на пустую строку, т.е. хэкс-кодом 0a. Иначе последняя строка конфига, программой прочитана не будет.
Это всегда обязательно.
И это аналогично тому, что в iS-DOS на ZX Spectrum, последняя строка батч-файла должна заканчиваться кодом 0d.

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
...На p8.2- Simply пользовался гарнитурой и несколько раз менял камеры для Skype. Всё видит без проблем. Сегодняшняя конфигурация:
« Последнее редактирование: 07.02.2019 14:47:05 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн hasculdr

  • Завсегдатай
  • *
  • Сообщений: 672
На SL6 убивал пульс и трогать сервисы там не требуется:
https://forum.altlinux.org/index.php?topic=9024.msg161677#msg161677
https://forum.altlinux.org/index.php?topic=9024.msg206803#msg206803

Второй линк, почти лог, с краткими комментариями.
У alsa есть графический интерфейс?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
На SL6 убивал пульс и трогать сервисы там не требуется:
https://forum.altlinux.org/index.php?topic=9024.msg161677#msg161677
https://forum.altlinux.org/index.php?topic=9024.msg206803#msg206803

Второй линк, почти лог, с краткими комментариями.
У alsa есть графический интерфейс?

В общем случае нет.
И файл
/etc/modprobe.d/alsa-modindex.conf
в отдельных случаях его нужно конфигурировать через редактор опираясь на /proc/asound/*

Исключение разве что микшеры.
Но не каждый микшер имеет свой конфигуратор: скриншоты
К тому же конфигуратор микшера управляет контролами выбранной карты, но не переключает карты.
Для переключения карт через GUI существует конфигуратор:
$ apt-cache search asoundconf-gtk
asoundconf-gtk - Applet to select the default ALSA sound card

Он кратко описан там же выше по ссылке.
И это только переключатель карт.