Модификация HP DV7 Beats Audio alsa.base. Какой должна быть линия?

В моем ноутбуке 2 фронтальных динамика + 2 рядом с экраном + 1 сабвуфер.

  • Если я не редактирую alsa.base, у меня есть 2 динамика под LCD.
  • Если я добавлю это в alsa.base, я получу: $ options snd-hda-intel model=ref

Я получаю звук из 2 фронтальных колонок + сабвуфера, но не получаю звук из колонок под LCD.

  • Если поставить: $ options snd-hda-intel model=hp

Я получаю 2 + 2 динамика «приглушенными», но не сабвуфер. Кто-нибудь может помочь?

1
задан 9 March 2012 в 15:33

3 ответа

Я также на модели DV7 с ударами аудио. Я использовал следующую строку (как вы сделали):

 options snd-hda-intel model=ref

После этого, конечно, вы перезагружаетесь, но затем вы должны перейти к своим настройкам звука. Там вы можете выбрать «Аналоговый выход» или «Аналоговые наушники» на вкладке «Выход». Этот трюк помог мне включить все 5 динамиков.

Есть 2 недостатка, хотя. Если вы подключите наушники, некоторые динамики будут продолжать играть, а качество звука будет совершенно не таким, как при воспроизведении под Windows.

Если вы найдете лучшее решение, пожалуйста, держите меня в курсе!

0
ответ дан 9 March 2012 в 15:33

Далее я сделал, чтобы настроить Beats Audio на HP Envy dv7t-7200 (январь 2013 г.). У этой модели всего 3 динамика.

Вам необходимо установить:

  • acpid
  • alsa-utils

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) предпринял, чтобы включить их звук, чтобы имитировать обнаружение в наушниках. Надеюсь, это поможет ОП.

Я прошу прощения за некромантию, но эта модель становится все более распространенной, и доступные решения являются плохими, неполными и редкими.

0
ответ дан 9 March 2012 в 15:33

С помощью следующей команды у вас может появиться шанс выяснить поддерживаемую модель вашего звукового устройства.

zless /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz

Там вы можете узнать возможные значения для модели.

Надеюсь, это поможет вам приблизиться к решению.

Привет из Швейцарии, Майкл

0
ответ дан 9 March 2012 в 15:33

Другие вопросы по тегам:

Похожие вопросы: