Como fazer o subwoofer interno funcionar em um Asus G73JW?

3

Eu tenho um laptop Asus G73JW que tem um subwoofer interno embutido. Atualmente, o sistema detecta os alto-falantes internos como um sistema 2.0 (ou eu posso mudar o 4.0 é a única outra opção). Eu encontrei um relatório de bug aqui: link que discute o bug e de acordo com eles uma correção foi enviada a montante no final de 2010. Eu teria pensado que isso teria entrado em 12.04, mas acho que não?

Eu tentei seguir o link dado na parte inferior para instalar os drivers mais recentes da ALSA, aqui: link , no entanto, eu continuo correndo em um erro ao tentar instalar:

sudo apt-get install linux-alsa-driver-modules-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-alsa-driver-modules-3.2.0-24-generic
E: Couldn't find any package by regex 'linux-alsa-driver-modules-3.2.0-24-generic'

Acredito que adicionei o repositório corretamente:

sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
[sudo] password for codyloco: 
You are about to add the following PPA to your system:
 This PPA will be used to provide testing versions of packages for supported Ubuntu releases.
 More info: https://launchpad.net/~ubuntu-audio-dev/+archive/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.7apgZoNrqK --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 4E9F485BF943EF0EABA10B5BD225991A72B194E5
gpg: requesting key 72B194E5 from hkp server keyserver.ubuntu.com
gpg: key 72B194E5: public key "Launchpad Ubuntu Audio Dev team PPA" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

E também executei uma atualização (segui as instruções na correção acima).

Alguma idéia?

    
por CodyLoco 14.05.2012 / 20:24

4 respostas

3

É muito improvável que um bug tenha sido corrigido há um ano, foi fornecido com drivers atualizados do ubuntu-audio-dev ppa, mas não foi feito para o lançamento em 12.04. LTS.

Portanto, sugiro que você primeiro verifique se o /etc/pulse/daemon.conf está definido para ativar o som 2.1. Deve haver as seguintes entradas:

default-sample-channels = 3
enable-lfe-remixing = yes

Tente se isso ajudar você a obter som para o seu subwoofer antes de se esforçar para instalar novos drivers possivelmente instáveis.

No momento, não há drivers mais novos do que aqueles instalados pelo 12.04 disponíveis no audio-dev-ppa (1.0.25 + dsfg-0ubuntu1). Isso pode mudar no futuro próximo. De acordo com as notas de lançamento dos drivers ALSA, os módulos do kernel personalizados precisam ser criados a partir da fonte:

  

Um pacote alsa-modules personalizado pode ser criado a partir das fontes no pacote alsa-source   usando o utilitário m-a (incluído no pacote module-assistant). nota de lançamento para alsa-base

    
por Takkat 14.05.2012 / 21:24
1

Depois de testar as alterações em /etc/pulse/daemon.conf sem sucesso, adicionei a etc/modprobe.d/alsa-base.conf esta linha no final:

options snd-hda-intel model=asus-mode4

Agora está funcionando perfeitamente!

    
por Kitesurf Mallorca 28.09.2012 / 18:56
1

Oooh, Olá a todos, tenho outro asus com o subwoofer, e fiquei pensando como funciona isso, pois com as novas versões do pulseaudio não rodam muito bem, e com essa configuração só pra mim joga direito com o subwoofer, para conserto, isso é muito simples, primeiro:

no /etc/pulse/daemon.conf mude a linha

; enable-lfe-remixing = yes

com

enable-lfe-remixing = yes

no /etc/pulse/client.conf mude a linha

; autospawn = no

com

autospawn = no

em seguida no etc / modprobe.d / alsa-base.conf ou etc / modprobe.d / alsa.conf adicione esta linha no final:

options snd-hda-intel model=XXXX

em que XXXX pode ser asus-mode1, asus-mode2, ... asus-mode8

dependendo do nootebook, e como escolhemos um?

primeiro neste tópico é recomendável adicionar o /usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf

[Mapping analog-surround-21]
device-strings = surround40:%f
channel-map = front-left,front-right,lfe,lfe
paths-output = analog-output analog-output-speaker
priority = 7
direction = out

(dependendo do kernel você deve mudar a última linha para direction = output, pelo menos no kernel 3.8.0-30 você deve fazer) mas no meu Asus R401V8 que não funciona bem, mas vamos usar esse perfil para testes e essa linha no terminal (não execute isso como root)

pulseaudio -k && modprobe -r snd-hda-intel && modprobe snd-hda-intel model=asus-modeX && pulseaudio --start

se o pulseaudio estiver desligado esta linha vai passar um erro de mensagem, antes de executar use pulseaudio --start e vc não roda jack para isso e fecha todos os players, em seguida, vamos substituir o X pelos modos 1 a 8 para teste:

pulseaudio -k && modprobe -r snd-hda-intel && modprobe snd-hda-intel model=asus-mode1 && pulseaudio --start

e vamos verificar a configuração do som, primeiro, primeiro devemos verificar se está disponível o Analog Surround 2.1 nos perfis (plase selecione a placa de alto-falante do computador), se não, fechamos as janelas, executamos a linha com o próximo modo asus, e verificar o perfil novamente, se existir o perfil, vamos testar os alto-falantes, e o subwoofer deve soar, você deve ver 3 opções no teste de alto-falantes, a esquerda, direita e subwoofer, tudo mais jogar alguma coisa, okey, no meu caso funciona com asus-mode5, mas com a configuração antes do perfil de áudio, o subwoofer só toca o som do alto-falante direito, eu uso esse perfil:

[Mapping analog-surround-21]
device-strings = front:%f hw:%f
channel-map = left,right,lfe,lfe
paths-output = analog-output analog-output-lineout analog-output-speaker analog-    output-desktop-speaker analog-output-headphones analog-output-headphones-2
paths-input = analog-input-front-mic analog-input-rear-mic analog-input-internal-mic   analog-input-dock-mic analog-input analog-input-mic analog-input-linein analog-input-aux    analog-input-video analog-input-tvtuner analog-input-fm analog-input-mic-line analog-    input-headphone-mic analog-input-headset-mic

É o mesmo que o estéreo analógico, mas com o lfe, lfe no mapa do canal, e funciona bem para mim, você pode testar algo como isso:

[Mapping analog-surround-21]
device-strings = surround40:%f
channel-map = left,right,lfe,lfe
paths-output = analog-output analog-output-speaker
priority = 7

faça pequenas alterações, para verificar os alto-falantes que você mais toca um arquivo de áudio, música com baixo ideal para ouvir e conferir.

Este método funciona em: Ubuntu, Debian, Arch, Gentoo, basicamente, as distribuições com alsa e pulseaudio.

Adeus, desculpe pelo meu péssimo inglês.

    
por Latot 13.03.2014 / 08:32
0

Eu ainda precisava adicionar um sistema surround 2.1 adicionando as seguintes linhas a /usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf :

[Mapping analog-surround-21]
device-strings = surround40:%f
channel-map = front-left,front-right,lfe,lfe
paths-output = analog-output analog-output-speaker
priority = 7
direction = out

Depois disso, houve um modo adicional "Analogue Surround 2.1 Output" nas configurações de som que me permite controlar o subwoofer. Veja instruções mais detalhadas aqui . Isso funcionou no Asus N76VM com Ubuntu 12.10, resultando em excelente qualidade de som.

    
por Stefan 07.12.2012 / 11:26