web-dev-qa-db-fra.com

Comment activer les haut-parleurs USB de manière cohérente

J'ai une paire de haut-parleurs Trust USB. Comme ceux-ci sont externes, j'ai cherché à les utiliser avec 11.10. Ils sont reconnus par 'aplay -l' et Pulseaudio. Je les ai sélectionnés, mais je dois réinitialiser le volume à chaque fois que je me connecte. De plus, je ne peux recevoir que les commentaires et le son des applications et des programmes, tels que Kaffeine ou Firefox, sur ce volume optimisé. Je ne parviens pas à obtenir les sons du système, tels que la connexion ou la déconnexion. J'ai essayé l'installation gnome-alsamixer qui fonctionnait sans aucun effet. Est-ce que c'est une application que je devrais essayer ou est-ce que cet exploit est impossible?

  • J'ai essayé de supprimer tous les fichiers de .Pulse et de redémarrer ou simplement de supprimer tout le répertoire .purge, comme l'a suggéré Michael K - aucun ne fonctionne, le répertoire étant automatiquement réécrit au redémarrage.

[J'ai constaté que toute autre carte son (parmi celles qui ont déjà été essayées) mettrait à zéro toutes les options d'un système USB. NE PAS UTILISER UNE DEUXIÈME SOUNDCARD PENDANT CETTE CONFIGURATION]

Des idées?


J'ai exécuté la commande:

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`

[cet ordre devrait être pris de leur aide, pas le mien, pour la certitude]

pour réinitialiser totalement et réorganiser mon système (à partir de https://help.ubuntu.com/community/SoundTroubleshootingProcedure ). Cela recharge toutes les valeurs par défaut, puis analyse les périphériques audio.

Dans un terminal, tapez alsamixer

Cela devrait charger une interface graphique, vous permettant de scanner tous les canaux.

Appuyez sur F6 et regardez le (s) canal (s) disponible (s). Si USB Audio est réglé sur le canal 0 (généralement entre parenthèses), cela interférera avec toutes les cartes son intégrées, même si elles sont désactivées. En tant que tel, cette clé USB doit être réglée sur un autre canal, par exemple 1.

Cependant, ces haut-parleurs peuvent être testés, maintenant, en les sélectionnant, mais ils disparaîtront au redémarrage.

Maintenant, exécutez la commande

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

cela devrait vous donner une liste massive de systèmes de son possibles - recherchez

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

Votre carte intégrée est également affichée.

Même si vous avez désactivé ou n'avez pas de carte son intégrée, Linux configurera une carte virtuelle "fantôme", si nécessaire. Ceci est toujours défini sur carte 0 .

Maintenant tapez

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

et, au bas du fichier, ajoutez la ligne

   option snd-usb-audio = 1

Cela devrait régler votre carte son sur le canal 1 et ne pas être en conflit avec les paramètres par défaut. Redémarrer.

Maintenant tapez

cat /proc/asound/cards

Vous obtiendrez quelque chose comme

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

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

Il est toujours conseillé, maintenant, de taper ce code

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

Cela copiera votre nouvelle carte ALSA dans ce répertoire, ainsi que tous les sons et sous-répertoires par défaut.


J'ai constaté que l'interface Pulse vers ALSA est défectueuse, en particulier dans les systèmes 64 bits: le volume système sera réinitialisé à 100%, quel que soit le résultat. .

J'ai cherché ce problème de Pulse et on m'a dit d'essayer d'activer/de désactiver (selon le cas) l'option des volumes fixes ( yes ou no ) dans /etc/Pulse/daemon.conf . Il est recommandé de laisser passer avec cette option, car elle est désactivée par défaut (définie sur "oui" si vous avez des haut-parleurs USB). Cela permet d'utiliser les curseurs Préférences sonores de manière permanente. Cela semble être un bug connu. Quittez l'éditeur.


RÉGLAGES DU PAV J'ai trouvé cela souhaitable.

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

J'ai pensé à tort que, même si les haut-parleurs sont USB, je dois inclure la carte son intégrée comme source sonore. Maintenant, j'ai des haut-parleurs USB en état de marche, mais les curseurs de volume de Préférences sonores sont réinitialisés à chaque fois que je me connecte.

Après un redémarrage nocturne, pour permettre à l'ALSA de se rattraper, j'atteins une nouvelle carte son.

> 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

Ouvrez le tiret (en haut à gauche de l’écran et une icône circulaire) et tapez

pav

Sélectionnez le contrôleur de volume PulseAudio et exécutez-le.

et allez à l'onglet Configuration .

VOUS DEVEZ RÉGLER VOTRE CARTE INBUILT/INTERNAL COMME ENTRÉE UNIQUEMENT - via cet onglet. Maintenant, redémarrez immédiatement.

La carte USB 0 est ma carte intégrée. Il est beaucoup plus facile de gérer une vraie carte qu’une carte virtuelle (Ubuntu a besoin d’une carte son et créera une carte "fantôme", virtuelle si votre mo'bo et vos cartes PCI en sont dépourvues.

Pour régler le volume du système, il est essentiel d’utiliser le PAV et les préférences et non . Sélectionnez cette option dans le tableau de bord et définissez votre volume/amplification; cliquez sur les curseurs pour entendre le niveau défini.

L'utilisation des curseurs de volume dans Préférences Système> Son ou l'icône Son est une méthode de niveau de base et met totalement à zéro les modifications apportées au fichier PAV. Ne les utilise pas.


FYI Adobe Flash 10 ne fonctionne pas avec la version v 11.10 de la version 64 bits, il peut être nécessaire d'installer la v 11 si votre navigateur Firefox disparaît. [jouer de la vidéo, mais pas de son ou tel] ou ne fonctionne pas du tout.

16
Andrew.Healy

J'ai eu un problème similaire avec mon ordinateur portable où le périphérique audio par défaut était en fait la prise casque.

Si vous utilisez alsamixer pour que tout se passe comme il se doit, utilisez la commande alsactl store pour stocker ces préférences. Ensuite, je mets en tant que commande de démarrage alsactl restore et chaque fois que je me connecte, il était réinitialisé à mes paramètres d'origine. J'espère que cela t'aides!

3
pjtatlow

Peut-être une réponse? - pour voir si dans les options du mélangeur audio quelque chose comme "sens du jack" est activé

Dans quel environnement de bureau es-tu?

Je ne peux pas fournir plus de détails sur les options dans Unity.

Il y a quelques options supplémentaires liées au "sens du cric" au moins dans le xfce mixer que j'ai utilisé à la fois dans Lubuntu et Xubuntu et vous pouvez l'installer dans n'importe quel bureau Ubuntu, je pense.

(ici, je n'ai pas mon pc Ubuntu disponible: je rééditerai bientôt avec des images aussi)

0
user47206

Un moyen simple de faire de vos haut-parleurs USB les haut-parleurs par défaut consiste à désactiver l'audio intégré via le BIOS.

0
Max Powers

J'ai eu ce problème avec mon casque USB Plantronics au travail, je ne veux pas que le son sorte jamais du moniteur ou des ordinateurs intégrés dans les haut-parleurs. Je suis simplement allé dans les paramètres sonores de l'applet et dans l'onglet Matériel, le profil de tous les autres périphériques a été désactivé. Maintenant, je peux les brancher et les débrancher autant que je le souhaite, car ils sont le seul périphérique qui être utilisé. J'utilise 11.10.

Vous voudrez peut-être aussi verrouiller votre écran au lieu de vous déconnecter et suspendre au lieu de vous éteindre pour éviter cela.

0
Amias

Basique et simple: installez Veromix. Démarrez-le et sélectionnez le périphérique audio USB que vous souhaitez utiliser comme périphérique par défaut. C'est tout!

0
Didier F.