Como ativar os alto-falantes USB de forma consistente

16

Eu tenho um par de alto-falantes Trust USB. Por serem externas, procurei usá-las com o 11.10. Eles são reconhecidos por 'aplay -l' e Pulseaudio- eu os selecionei, mas preciso redefinir o volume toda vez que faço logon. Além disso, posso receber apenas feedback e som de aplicativos e programas - como Kaffeine ou Firefox - neste volume aprimorado - não consigo obter sons do sistema, como logon ou logoff. Eu tentei a instalação do gnome-alsamixer que costumava funcionar, sem efeito. É um aplicativo que eu deveria estar tentando ou esse feito é impossível?

  • Tentei excluir todos os arquivos em .pulse e reiniciar ou apenas excluir o diretório .purge inteiro, como sugeriu Michael K - nem funciona, pois o diretório é reescrito automaticamente na reinicialização.

[Descobri que quaisquer outras placas de som (dentre as experimentadas) zerarão todas as opções para um sistema USB. NÃO USE UM SEGUNDO SOUNDCARD DURANTE ESTA CONFIGURAÇÃO]

Ideias?


Eu executei o comando:

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2
sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2
killall pulseaudio
rm -r ~/.pulse*
sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

[este comando deve ser retirado da página de ajuda, não da minha, por segurança]

redefinir totalmente e rejeitar meu sistema (em https://help.ubuntu.com/community/SoundTrou TroubleshootingProcedure ). Isso recarrega todos os padrões e, em seguida, procura dispositivos de áudio.

Em um terminal, digite alsamixer

Isso deve carregar uma GUI, permitindo que você verifique todos os canais.

Pressione F6 e veja os canais disponíveis. Se o Áudio USB estiver definido no canal 0 (geralmente entre colchetes), isso interferirá em qualquer placa de som embutida - mesmo se estiver desativada. Como tal, este USB deve ser definido para outro canal, digamos 1.

No entanto, esses alto-falantes podem ser testados agora, selecionando-os, mas desaparecerão na reinicialização

Agora execute o comando

find /lib/modules/`uname -r` | grep snd

isso deve fornecer uma lista enorme de possíveis sistemas de som - procure

snd-usb-audio *or somesuch, depending on your speakers*

Seu cartão embutido também é mostrado.

Mesmo se você tiver desabilitado ou não tiver uma placa de som embutida, o Linux configurará uma placa virtual 'fantasma', se necessário. Isso é sempre definido para o cartão 0 .

Agora digite

sudo gedit /etc/module.d/alsa-base.conf

e, na parte inferior do arquivo, adicione a linha

   option snd-usb-audio = 1

Isso deve definir sua placa de som para o canal 1 e não entrar em conflito com as configurações padrão. Reinicie.

Agora digite

cat /proc/asound/cards

Você receberá algo como

Cybermedia USB device
 1 [Audio          ]: USB-Audio - USB Audio
                      C-Media INC. USB Audio at usb-0000:00:13.1-1, full speed

==================================================== ======================

É sempre aconselhável digitar agora este

sudo cp / usr / compartilhamento / sons / ubuntu / estéreo / * / usr / compartilhamento / sons /

Isso copiará seu novo cartão ALSA para esse diretório, juntamente com quaisquer sons e subdiretórios padrão.


Descobri que a interface do Pulse da ALSA está com defeito, especialmente em sistemas de 64 bits - o Volume do Sistema será redefinido para 100%, o que for. .

Procurei esse problema no Pulse e foi instruído a tentar ativar / desativar (o que funcionar) a opção de volumes simples ( sim ou não ) no /etc/pulse/daemon.conf . Recomenda-se o manuseio com esta opção, pois ela é desativada por padrão (defina como 'yes', se você tiver alto-falantes USB). Isso permite que o uso dos controles deslizantes de preferência de som seja permanente. Este parece ser um bug conhecido. Deixe o editor.


CONFIGURAÇÕES DO PAV Achei isso aconselhável.

=============

Eu pensei erroneamente que, enquanto os alto-falantes são USB, devo incluir a placa de som embutida, como fonte de som. Agora eu tenho alto-falantes USB funcionando, mas os controles deslizantes de volume nas Preferências de som são redefinidos sempre que faço logon.

Após uma reinicialização noturna, para permitir que o ALSA o atualize, eu obtenho uma nova placa de som

> aplay -l

card 0: SB [HDA ATI SB], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 1/USB card 0 is my inbu1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Audio [USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Abra o Dash (canto superior esquerdo da tela e um ícone circular) e digite

pav

Selecione o Controlador de volume PulseAudio e execute-o.

e vá para a guia Configuração .

VOCÊ DEVE CONFIGURAR SEU CARTÃO INTERNO / INTERNO SOMENTE COM ENTRADA - através desta guia. Agora reinicie imediatamente.

O cartão USB 0 é o meu cartão embutido. É muito mais fácil lidar com uma placa real do que com uma virtual (o Ubuntu precisa de algum tipo de placa de som e criará uma 'fantasma', virtual se o seu mo'bo e PCIs estiverem desprovidos de uma).

Para definir o volume do sistema, é vital usar o PAV e não as preferências do sistema. Selecione esta opção, no Dash e defina seu volume / amplificação; clique nos controles deslizantes para ouvir o nível definido.

O uso dos controles deslizantes de Volume em Preferências do sistema> Som ou o ícone Som é um método de nível básico e zerará totalmente quaisquer alterações no PAV. Não os use.


Para sua informação, o Adobe Flash 10 não funciona com a versão 11.10 de 64 bits - pode ser necessário instalar a versão 11, se o seu Firefox Flash desaparecer [reproduzindo vídeo, mas sem som ou coisa assim] ou não funcionar.

Andrew.Healy
fonte
você talvez tenha o mesmo problema descrito aqui? askubuntu.com/questions/40305/usb-audio-on-0-volume-on-startup
Michael K
2
O Linux Action Show abordou a solução de problemas sonoros nesta semana e geralmente recomendam a instalação do pavucontrol a partir do Software Center. Homepage aqui: freedesktop.org/software/pulseaudio/pavucontrol mostrar notas para LAS episódio aqui: jupiterbroadcasting.com/14846/... esperança que pode ajudar ...
Tom Brossman

Respostas:

3

Eu tive um problema semelhante no meu laptop, onde o dispositivo de som padrão era na verdade o fone de ouvido.

Se você usar alsamixerpara fazer tudo do jeito que deve ser, use o comando alsactl storeque armazenará essas preferências. Então eu coloquei como um comando de inicialização alsactl restoree toda vez que eu fazia o login era redefinido para minhas configurações originais. Espero que isto ajude!

pjtatlow
fonte
Trabalhou para mim em 14.04
barry
0

Uma maneira fácil de obter os alto-falantes USB como padrão é desabilitar o áudio on-board através do BIOS.

Potências máximas
fonte
"faça com que seus alto-falantes USB sejam os alto-falantes padrão" - esse é o problema? - na verdade, eu não entendi exatamente o que a pergunta principal significa ("Como ativar consistentemente os alto-falantes USB"). Mas se essa é a pergunta ( "alto-falantes USB para ser os alto-falantes padrão") - talvez úteis para ver se nas opções do mixer de áudio algo como "senso jack" é ativado
Você pode incluir uma resposta com instruções sobre como fazer isso? Deixar uma meia resposta como comentário pode causar mais mal do que bem. Obrigado.
quer
0

Eu tive esse problema com meu fone de ouvido USB da Plantronics no trabalho, não quero que o som saia do monitor ou dos computadores embutidos nos alto-falantes. Simplesmente fui ao applet de configurações de som e, na guia Hardware, mudei o perfil para todos os outros dispositivos. Agora eu posso conectá-los e desconectá-los o quanto eu quiser, pois eles são o único dispositivo que será usado. Estou usando 11.10.

Você também pode bloquear a tela em vez de fazer logoff e suspender em vez de desligar para evitar isso.

Amias
fonte
0

Talvez uma resposta? - para ver se nas opções do mixer de áudio algo como "jack sense" está ativado

Em que ambiente de área de trabalho você está?

Não posso fornecer mais detalhes sobre as opções no Unity.

Existem algumas opções suplementares relacionadas ao "jack sense" pelo menos no xfce mixerque eu usei no Lubuntu e no Xubuntu e você pode instalá-las em qualquer área de trabalho do ubuntu que eu acho.

(aqui eu não tenho meu pc Ubuntu disponível: vou reeditar em breve também com imagens)


fonte
veja edições, e eu vou reeedit breve
0

Básico e simples: instale o Veromix. Inicie-o e selecione o dispositivo de som USB que você deseja usar como dispositivo padrão. Isso é tudo!

Didier F.
fonte