Aqui está um link para a minha solução, baseado em um script python: link .
Por favor, consulte também a pergunta de acompanhamento para respostas sobre as quais a solução acima é baseada: .
Eu tenho um laptop Lenovo Y50 que tem um subwoofer integrado que funciona somente no Linux Mint 17.2, se eu baixar o HDA Analyzer e mudar com ele:
O problema é que eu tentei várias outras distribuições (Ubuntu, Antegros, Manjaro, Debian, Fedora) e fazer a mesma coisa não faz o subwoofer funcionar. Nas outras distribuições, tentei aplicar várias outras soluções (junto com a solução mencionada anteriormente), como:
hdajackretask
do pacote alsa-tools
(só pode fazer algo no Ubuntu, em outros ele relata tee: /sys/class/sound/hwC0D0/reconfig: Device or resource busy
; lembre-se que tentei várias configurações com ele no Ubuntu, mas o subwoofer ainda não funciona) enable-lfe-remixing = yes
em /etc/pulse/daemon.conf
default-sample-channels = 3
e default-channel-map = front-left,front-right,lfe
em /etc/pulse/daemon.conf
speaker-test -c 6
detecta apenas dois canais: Frontal Esquerdo e Frontal Direito) Deixando apenas alsa-base.conf
em /etc/modprobe.d/
com o seguinte conteúdo (isso apenas reordena os cartões, mas acredito que ajudou quando o sistema era apenas ALSA, para definir o PCH como primário):
# Intel PCH
options snd-hda-intel index=0 model=auto vid=8086 pid=8c20
# Intel HDMI
options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
Copiando muitas pastas de configuração relacionadas do Linux Mint para o Fedora, como:
/etc/alsa/
, /etc/modprobe.d/
e /etc/pulse/
/usr/share/pulseaudio/alsa-mixer/
e /usr/share/alsa/
Todas essas tentativas de tentativa não funcionaram.
Comecei a analisar o problema ainda mais executando alguns comandos de informações. A partir do comando wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh
, obtive as seguintes informações para Linux Mint e Estação de trabalho do Fedora 22 (em que estou atualmente). Eu não vi nada de interessante, mas talvez você vá.
No entanto, ao executar o comando pactl list
em ambas as distribuições, obtive o Linux Mint (ID do Pastebin # Z81bqaR3) e o Fedora (ID do Pastebin # gDNJg4Lq) e notei isso:
No Fedora (e também no Ubuntu):
Card #1
....
device.product.name = "8 Series/C220 Series Chipset High Definition Audio Controller"
E no Linux Mint:
Card #1
....
device.product.name = "Lynx Point High Definition Audio Controller"
Nesse sentido, acompanhei o primeiro link da pesquisa do Google ubuntu Lynx Point High Definition Audio Controller
e notei muitos laptops Dell tendo esse som, então o Google tinha pulseaudio models.txt
(primeiro link) e por isso tentei configurar no meu alsa-base.conf
in /etc/modprobe.d/
o seguinte:
# Intel PCH
options snd-hda-intel index=0 model=dell-vostro-3500 vid=8086 pid=8c20
# Intel HDMI
options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
Não funcionou.
Pedimos desculpas pelas menções de pesquisa em vez de links e links pastebin não permitidos, mas eu sou novo e recebo apenas 2 links no máximo para postar. Agora, minhas perguntas são:
Lynx Point High Definition Audio Controller
, como o Linux Mint a vê? (Eu não encontrei nada na internet para ajudar a este respeito) ou model=...
no alsa-base.conf
que pode funcionar? Eu só tentei dell-vostro-3500
. ou Eu também posso tentar executar quaisquer outros comandos de ambas as distribuições (Fedora e Linux Mint no Live USB) que podem ajudar vocês e postar as informações aqui.
Obrigado! Espero que alguém possa me ajudar, porque eu fiquei louco esta semana passada. Apenas segunda-feira eu descobri sobre o HDA Analyzer, e perdi a esperança de fazer o subwoofer funcionar no Linux desde que comprei este laptop.
EDIT: pergunta de acompanhamento com solução aqui .
EDIT2: Minha própria solução usando um script python aqui .
O mesmo problema que enfrentei no meu LENOVO G-580 Eu resolvi usando o pulso de áudio
Tags linux audio linux-mint