Мені потрібен один екземпляр Chromium в Linux для націлювання на іншу звукову карту, ніж за замовчуванням, включаючи Flash. Чи все-таки це зробити легко?
Мені потрібен один екземпляр Chromium в Linux для націлювання на іншу звукову карту, ніж за замовчуванням, включаючи Flash. Чи все-таки це зробити легко?
Відповіді:
Спочатку скористайтеся aplay -lдля отримання ідентифікатора альтернативної звукової карти, яку ви хочете використовувати. У наступному прикладі це AUDIO.
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: AUDIO [USB AUDIO], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
Далі створіть альтернативний файл конфігурації ALSA (я використовував .asoundrc.usb) та заповніть його наступним вмістом (на основі рішення подібної проблеми ). Не забудьте замінити AUDIOідентифікатор, який ви отримали на попередньому кроці.
pcm.usb { type hw; card AUDIO; }
ctl.usb { type hw; card AUDIO; }
pcm.!default pcm.usb
ctl.!default ctl.usb
Залишилося лише змінити запуск (ярлик робочого столу чи меню, сценарій, псевдонім тощо) вашого браузера, щоб встановити ALSA_CONFIG_PATHзмінну середовища (задокументовано на сторінці проекту ALSA ) на створений вами файл.