Lenovo Y50 Subwoofer не делает никакой работы с Ubuntu 14.04.2 LTS

Я не мог заставить свой Сабвуфер на Lenovo Y50 работать. Погугленный вокруг и не нашел решений. Сообщите мне, есть ли у кого-либо какая-либо подсказка.Спасибо!

2
задан 25 July 2015 в 03:34

4 ответа

Это - то, что работало на меня:

первый, установите и выполненный HDA Анализатор:
wget -O run.py http://www.alsa-project.org/hda-analyzer.py
sudo python run.py (корень требуется)

1117-секундный, с помощью gui делают это:
•PIN 0x17-> Управление Виджетом-> Выезд и Бесшумный режим Снятия флажка:
enter image description here

•PIN 0x1a-> VREF-> Набор это к 100:
enter image description here

И в-третьих, протестируйте его путем слушания небольшого количества музыки.
, Если это все еще не работает, можно следовать за этим потоком, возможно, кто-то найдет ответ:
( https://superuser.com/questions/945110/how-do-i-make-my-lenovo-y50s-subwoofer-work-on-linux)

HDA Анализатор может быть найден здесь: http://www.alsa-project.org/main/index.php/HDA_Analyzer

1
ответ дан 2 December 2019 в 02:56

Я получил свой сабвуфер Y50-70, работающий путем выполнения этого:

в /etc/pulse/default.pa добавляют эту строку в конце:

load-module module-combine channels=3 channel_map=front-left,front-right,lfe

затем в /etc/pulse/daemon.conf изменение ;enable-lfe-remixing = no к enable-lfe-remixing = yes примечание, которое необходимо удалить ;

затем перезагрузка.

Протестированный и проверил на Kubuntu 15.04.

1
ответ дан 2 December 2019 в 02:56

Попробуйте установку lfe-crossover-freq = 0 в /etc/pulse/daemon.conf

0
ответ дан 2 December 2019 в 02:56

В вопросе о Суперпользователе, на который ссылаются, и его недавнем продолжении, нам удалось заставить это работать, и можно сделать все это:

Сначала установка alsa-tools (который содержит hda-verb)
и затем выполняя этот сценарий оболочки как корень:

#! /usr/bin/env sh

# Run this script as root!

dev="/dev/snd/hwC1D0"

hda-verb $dev 0x17 SET_POWER 0x0
hda-verb $dev 0x1a SET_POWER 0x0
hda-verb $dev 0x03 0x300 0xa055
hda-verb $dev 0x03 0x300 0x9055
hda-verb $dev 0x17 0x300 0xb000
hda-verb $dev 0x17 0x707 0x40
hda-verb $dev 0x1a 0x707 0x25

Примечание стороны: На самом деле это может также быть сделано без hda-глагола, с помощью одного только Python (который hda анализатор может экспортировать), но код был бы значительно более грязным.

Если Вы хотите сделать это более вручную по некоторым причинам, вот то, как:

Установка alsa-tools через Кв. - добираются или подобный.

Добраться HDA Analyzer как это:
wget-O run.py http://www.alsa-project.org/hda-analyzer.py

Примечание стороны: hda-анализатор будет только работать правильно на Вашей машине, если Python будет символьной ссылкой на python2, который это обычно, но существуют исключения. (Дуга Linux, по крайней мере.)

Выполните HDA Анализатор:
Python run.py

В HDA Анализатор посмотрите под картой 1.

Изменения в узле 0x17:
Удалить галочку Val[0]: Бесшумный режим
Галочка Out под управлением виджетом.

Изменения в узле 0x1a
Набор VREF под Виджетом управляет к 100 вместо hiz.

Выход hda_analyzer.

Выполните эти две команды hda-глагола, снова как корень:

hda-verb /dev/snd/hwC1D0 0x17 SET_POWER 0x0
hda-verb /dev/snd/hwC1D0 0x1a SET_POWER 0x0

Запустите hda_analyzer снова.

Увеличьте выходной объем узла 0x3 (AUD_OUT) на карте 1:
В HDA Анализатор под Оконечным усилителем продвигают Val[0] и Val[1] ползунки вправо. Они, возможно, должны быть почти полностью закончены направо, прежде чем можно будет услышать различие.

Вот звуковой файл низкой частоты, который можно использовать для тестирования.

Можно протестировать его путем включения чего-то в разъем наушника, поскольку сабвуфер незатронут этим включаемым в отличие от нормальных динамиков, по крайней мере после того, как вышеупомянутое изменяется. Та проблема, к сожалению, не решена сценарием оболочки также.

1
ответ дан 2 December 2019 в 02:56

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

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