Вы также можете поместить одну команду в строку в текстовый файл (например, my_commands.txt), а затем запустить их все как:
source my_commands.txt
Я не уверен, что это полностью отвечает на вопрос, но, возможно, он получает 90% ...
Сначала отредактируйте следующий файл:
sudo gedit /etc/pulse/daemon.conf
Uncommment and измените значения этих строк:
enable-lfe-remixing = yes
default-sample-channels = 3
default-channel-map = front-left,front-right,lfe
Во-вторых, отредактируйте следующий файл:
sudo gedit /etc/pulse/default.pa
Добавьте следующую строку в конец:
load-module module-combine channels=3 channel_map=front-left,front-right,lfe
В этот момент я слышу шум от сабвуфера в опции Test Sound под регулятором громкости. Я не могу сказать, что это происходит от сабвуфера. Возможно, так оно и должно работать.
Попробуйте options snd-hda-intel model=ref в /etc/modprobe.d/alsa-base.conf.
Управление сабвуфером не работает в настройках звука, но слышен звук.
Хорошо, я, похоже, нашел исправление для него с включенными наушниками в моей основной ОС Luna [с точным значением HWE для определения]
В /etc/modprobe.d/alsa-base. conf, add:
options snd-hda-intel model=ref
теперь вы можете включить сабвуфер с командой:
amixer set 'Mono Mux' DAC1
, но наушники jack] не работает для сабвуфера
, и вам необходимо отключить вручную по команде:
amixer set 'Mono Mux' Mixer
Чтобы автоматизировать его, события acpi не могли быть использованы , но должны использоваться конфигурации pulseaudio. :
В /etc/modprobe.d/alsa-base.conf добавьте следующее внизу до lts-raring [!d12 ]
[Element Mono Mux]
enumeration = select
[Option Mono Mux:DAC1]
name = analog-output
, а также в /usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf, добавьте следующее внизу .include analog- output.conf.common
[Element Mono Mux]
enumeration = select
[Option Mono Mux:Mixer]
name = analog-output-headphones
После этого перезапустите компьютер или запустите pulseaudio -k && sudo alsa force-reload
Теперь проверьте, работает ли он. либо путем воспроизведения песни или открытия /usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf и подключения и отключения наушников.
It кажется, что добавление options snd-hda-intel model=ref в alsa-base.conf не работает в Ubuntu 13.10 .include analog-output.conf.common , как указано в этом вопросе askubuntu. и я не знаю, работает ли сенсорное гнездо для наушников, если после ответа, упомянутого в этом вопросе, или, если есть шум, из-за звука, поскольку я еще не установил точный или lts-saucy HWE 13.10 .
А также hda-jack-retask можно получить в более старых версиях, используя ppa:diwic/ppa
Надеюсь, что это помогло.
EDIT: Редактирование большего количества confs. аналоговый выход-speaker.conf, anolog-output-speaker-always.conf и т. д. таким же образом был необходим.
Эта конфигурация работала для меня.
В основном используется HDAJackRetask (из пакета alsa-tools-gui), используя Internal Speaker (Back) для Pin 0x10 и из и для определенного устройства. Выход (конфигурация звука). Профиль «Test Speaker» не показывает сабвуфер, но я тестировал его с помощью https://www.youtube.com/watch?v=PC7WEQsiz08, и вибрация заметна, и глубина музыкального звука очень хорошая. [ ! d1]
Все приведено на этом скриншоте: