Eu tenho um laptop Lenovo Y50 que possui um subwoofer integrado que funciona apenas no Linux Mint 17.2, se eu baixar o HDA Analyzer e mudar com ele:
- PIN 0x17 -> Controle de Widget -> Saída
- PIN 0x17 -> Amplificador de saída -> Val [0] -> Desmarque Mudo
- PIN 0x1a -> VREF -> Configure para 100
O problema é que 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:
- Tentando a
hdajackretaskpartir doalsa-toolspacote (só pode fazer algo no Ubuntu, em outros que ele relatatee: /sys/class/sound/hwC0D0/reconfig: Device or resource busy; lembre-se de que eu tentei várias configurações com ele no Ubuntu, mas o subwoofer ainda não funciona) - Definir
enable-lfe-remixing = yesem/etc/pulse/daemon.conf - Definir
default-sample-channels = 3edefault-channel-map = front-left,front-right,lfeem/etc/pulse/daemon.conf - Desinstalando o PulseAudio e deixando apenas o ALSA (não tentei muito nesse estado, só notei que
speaker-test -c 6detecta apenas 2 canais: Frente esquerda e Frente direita) Deixando apenas
alsa-base.confna/etc/modprobe.d/com o conteúdo seguinte (isso só reordena os cartões, mas eu acredito que ajudou quando o sistema foi ALSA somente, para definir a 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=0c0cCopiando 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 soluções tentadas não funcionaram.
Comecei a analisar o problema ainda mais executando alguns comandos de informações. No 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 Fedora Workstation 22 (em que estou atualmente). Não vi nada de interessante, mas talvez você veja.
No entanto, executando o comando pactl listem ambas as distribuições, obtive o Linux Mint (Pastebin ID # Z81bqaR3) e o Fedora (Pastebin ID # 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"
A este respeito, eu segui o primeiro elo de busca do Google ubuntu Lynx Point High Definition Audio Controllere notei muitos laptops da Dell com este som, então Google'd pulseaudio models.txt(primeiro link) e, portanto, tentou configuração no meu no seguinte:alsa-base.conf/etc/modprobe.d/
# 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.
Desculpe pelas menções à pesquisa em vez de links e links pastebin impróprios, mas sou novo e só tenho 2 links no máximo para postar. Agora, minhas perguntas são:
- Você conhece uma maneira adequada de fazer meu subwoofer para este laptop funcionar em qualquer distribuição (não apenas no Linux Mint)? ou
- Você sabe como fazer com que minha instalação do Fedora veja a placa de som
Lynx Point High Definition Audio Controllercomo o Linux Mint a vê? (Não encontrei nada na internet para ajudar nesse sentido) ou - Você conhece outros nomes de modelo para
model=...osalsa-base.confquais podem funcionar? Eu apenas tenteidell-vostro-3500. ou - Você conhece outras soluções que podem ajudar sem o PulseAudio instalado? (O HDA Analyzer não é para ALSA? O PulseAudio pode quebrar coisas que eu não percebo, mas só a ALSA ainda não detecta o subwoofer, como eu mencionei tentando)
Também posso tentar executar outros comandos de ambas as distribuições (Fedora e Linux Mint no Live USB) que possam ajudar vocês e postar as informações aqui.
Obrigado! Espero que alguém possa me ajudar, porque fiquei louco essa semana passada. Na segunda-feira, descobri 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 .
python2o terminal. Sim, eu o obtenho no link do ddulic92, apenas modifico o comando python de acordo e também o uso sudo. Por favor, volte com suas descobertas no Arch Linux - estou curioso por não ter tentado.