Como ativar os alto-falantes USB consistentemente

16

Eu tenho um par de alto-falantes Trust USB. Como estes são externos, procurei usá-los com 11.10. Eles são reconhecidos por 'aplay -l' e Pulseaudio - eu os selecionei, mas, tenho que redefinir o volume, toda vez que eu fizer logon. Além disso, só posso receber feedback e som de aplicativos e programas, como o Kaffeine ou o Firefox, nesse volume otimizado. 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 talento é impossível?

  • Eu tentei apagar todos os arquivos em .pulse e reinicializar ou apagar apenas o diretório inteiro .purge, como Michael K sugeriu - não funciona porque o diretório é reescrito automaticamente na reinicialização.

[Descobri que quaisquer outras placas de som (daquelas que foram testadas) zerarão todas as opções para um sistema USB. NÃO USE UMA SEGUNDA CARTA DE SOM DURANTE ESTA CONFIGURAÇÃO]

Idéias?

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 de sua ajuda, não minha, com certeza]

para redefinir e reconfigurar totalmente o meu sistema (de link ). 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 o (s) canal (is) disponível (s). Se o Áudio USB estiver configurado para o canal 0 (geralmente entre colchetes), isso interferirá em qualquer placa de som embutida, mesmo que esteja desativada. Como tal, este USB deve ser configurado para outro canal, digamos 1.

No entanto, esses alto-falantes podem ser testados agora, selecionando-os, mas eles 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 é exibido.

Mesmo que você tenha desativado ou não tenha uma placa de som embutida, o Linux configurará uma placa virtual "fantasma", se necessário. Isso está 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 configurar sua placa de som para o canal 1 e não conflitar 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, agora, digitar este teminal

sudo cp /usr/share/sounds/ubuntu/stereo/* /usr/share/sounds/

Isso copiará sua nova placa ALSA para esse diretório, juntamente com todos os sons e subdiretórios padrão.

Descobri que o frontend do Pulse para o ALSA está com defeito, especialmente em sistemas de 64 bits - o volume do sistema será redefinido para 100%, o que quer que seja. .

Consultou este problema do Pulse e foi-lhe dito para tentar ativar / desativar (consoante o que funcione) a opção volumes simples ( sim ou não ) em /etc/pulse/daemon.conf . Monkeying com esta opção é recomendado, pois está desativado por padrão (definido como 'yes', se você tiver alto-falantes USB). Isso permite que o uso dos controles deslizantes Preferências de som seja permanente. Este parece ser um bug conhecido. Deixe o editor.

CONFIGURAÇÕES DE PAV Achei isso recomendável.

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

Por engano, pensei que, embora os alto-falantes sejam 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 em Preferências de Som são redefinidos, toda vez que eu faço logon.

Após uma reinicialização durante a noite, para permitir que o ALSA alcance, 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 do PulseAudio e execute-o.

e vá para a guia Configuração .

VOCÊ DEVE CONFIGURAR SUA PLACA INTERNA / INTERNA COMO ENTRADA SOMENTE- por meio desta guia. Agora reinicie imediatamente.

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

Para definir o Volume do Sistema, é vital usar o PAV e não 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.

Usando os controles deslizantes de volume em Preferências do sistema > Som ou o ícone Som é um método de nível básico e anula totalmente quaisquer alterações ao PAV. Não os use.

FYI O Adobe Flash 10 não funciona com a versão de 64 bits v 11.10 - pode ser necessário instalar a versão 11, se o seu Firefox for desligado [reproduzir vídeo, mas nenhum som ou ] ou não funciona, de todo.

    
por Andrew.Healy 14.11.2011 / 12:06

5 respostas

3

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

Se você usar alsamixer para tornar tudo como deveria, use o comando alsactl store para armazenar essas preferências. Então eu coloquei como um comando de inicialização alsactl restore e toda vez que eu entrei foi redefinido para minhas configurações originais. Espero que isso ajude!

    
por pjtatlow 10.04.2012 / 18:17
0

Uma maneira fácil de fazer com que seus alto-falantes USB sejam os alto-falantes padrão é desativar o áudio on-board através do BIOS.

    
por Max Powers 02.02.2012 / 22:16
0

Eu tive esse problema com meu headset usb plantronics no trabalho, não quero que o som saia do monitor ou dos computadores embutidos nos alto-falantes. Eu simplesmente fui ao applet de configurações de som e na guia hardware alterei o perfil de todos os outros dispositivos para desativado. Agora posso conectá-los e desconectá-los o quanto quiser, já que eles são o único dispositivo que ser usado. Estou usando 11.10.

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

    
por Amias 19.01.2012 / 17:19
0

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

Em que ambiente de trabalho você está?

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

Existem algumas opções adicionais relacionadas a "jack sense" pelo menos no xfce mixer que usei no Lubuntu e no Xubuntu e você pode instalá-lo em qualquer desktop ubuntu.

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

    
por cipricus 23.02.2012 / 18:59
0

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

    
por Didier F. 09.12.2013 / 15:19

Tags