В моем ноутбуке 2 фронтальных динамика + 2 рядом с экраном + 1 сабвуфер.
$ options snd-hda-intel model=ref
Я получаю звук из 2 фронтальных колонок + сабвуфера, но не получаю звук из колонок под LCD.
$ options snd-hda-intel model=hp
Я получаю 2 + 2 динамика «приглушенными», но не сабвуфер. Кто-нибудь может помочь?
Я также на модели DV7 с ударами аудио. Я использовал следующую строку (как вы сделали):
options snd-hda-intel model=ref
После этого, конечно, вы перезагружаетесь, но затем вы должны перейти к своим настройкам звука. Там вы можете выбрать «Аналоговый выход» или «Аналоговые наушники» на вкладке «Выход». Этот трюк помог мне включить все 5 динамиков.
Есть 2 недостатка, хотя. Если вы подключите наушники, некоторые динамики будут продолжать играть, а качество звука будет совершенно не таким, как при воспроизведении под Windows.
Если вы найдете лучшее решение, пожалуйста, держите меня в курсе!
Далее я сделал, чтобы настроить Beats Audio на HP Envy dv7t-7200 (январь 2013 г.). У этой модели всего 3 динамика.
Вам необходимо установить:
1) Создать или отредактировать /etc/modprobe.d/acpi-base .conf и вставьте следующую строку:
options snd-hda-intel model = ref
2) В качестве пользователя root создайте следующие файлы:
/ etc / acpi / events / headphone
/etc/acpi/headphone.sh
3) Откройте / etc / acpi / events / headphone для редактирования и отредактируйте так, чтобы весь файл был таким:
event=jack/headphone
action=/etc/acpi/headphone.sh %e
* Вот и все, только эти две строки. Нет заголовка Bash или что-нибудь. Сохраните файл.
4) Откройте /etc/acpi/headphone.sh для редактирования и вставьте следующее:
#!/bin/bash
case $3 in
"plug" ) amixer set Front mute;;
"unplug") amixer set Front unmute;;
[ 115]
* Сохраните это.
5) Сделайте скрипт исполняемым: sudo chmod u+x /etc/acpi/headphone.sh
6) Включите демон acpi при запуске любым удобным для вас способом; поместите 'acpid' в сценарий запуска где-то, запускайте его каждый раз при загрузке, выполняя acpid. В моем случае Arch Linux # systemctl enable acpid
7) Перезагрузка. Рок-аут.
*) Имя файла для alsa-base.conf может быть другим. Используйте то, что присутствует и работает.
*) На шаге 4 вам может потребоваться изменить «Front» на тот, который alsamixer назначил для ваших колонок. Если необходимо выполнить несколько команд, лучше всего включить их отдельно: "plug" ) amixer set Master mute; amixer set Front mute;;
и т. Д.
Цель состоит в том, чтобы шаги, относящиеся к обработчику acpi и сценарию, были сопоставлены с любыми шагами, которые пользователь (например, W. Goeman) предпринял, чтобы включить их звук, чтобы имитировать обнаружение в наушниках. Надеюсь, это поможет ОП.
Я прошу прощения за некромантию, но эта модель становится все более распространенной, и доступные решения являются плохими, неполными и редкими.
С помощью следующей команды у вас может появиться шанс выяснить поддерживаемую модель вашего звукового устройства.
zless /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz
Там вы можете узнать возможные значения для модели.
Надеюсь, это поможет вам приблизиться к решению.
Привет из Швейцарии, Майкл