web-dev-qa-db-fra.com

HDAJackReTask Périphérique occupé

J'ai essayé de mettre un microphone dans mon port combiné casque/micro et j'ai vu une vidéo sur hdajackretask. Cependant, l'appareil est occupé quand je dis à appliquer. Je peux installer le fichier de substitution au démarrage mais je ne peux pas appliquer.

Dans la vidéo, tout ce qu’il a fait est d’arrêter alsa-mixer et il s’est débarrassé de ce problème. Je n'ai démarré aucun périphérique audio.

Mise à jour: J'ai remarqué que l'audio Pulse est en cours d'exécution et peut-être que cela l'affecte. Cependant, lorsque je l'ai fermé, il semble revenir. Je ne peux pas savoir ce qui commence. Je ne suis pas sûr que ce soit la raison.

enter image description here

2
Bhikkhu Subhuti

C'est pulseaudio Le problème est qu'il est automatiquement redémarré automatiquement. Donc vous devez éditer un fichier

etc/Pulse/client.conf

ajoutez ces deux lignes ou supprimez les commentaires si nécessaire.

autospawn = no
daemon-binary = /bin/true 

redémarrez et ensuite vous pouvez activer et désactiver pulseaudio en utilisant

pulseaudio --start
pulseaudio --kill

Vous devrez démarrer pulseaudio manuellement, car il ne démarre pas automatiquement tant que vous n’annulez pas les modifications apportées à client.conf. Vous pouvez effectuer vos modifications dans hdaJackretask et les tester. Mais vous devrez activer Pulseaudio. Si vous voulez faire plus de changements, vous devrez alterner ----- kill et --start respectivement.

Il y avait quelques autres articles pour Pulseaudio mais cette réponse est spécifique à cette question. Une fois que vous avez aimé les paramètres, vous pouvez installer le script de démarrage puis annuler tout cela. Malheureusement, je ne pouvais pas obtenir les épingles de travailler d'une manière qui fonctionnait. Donc, mes efforts ont été inutiles.

3
Bhikkhu Subhuti

Dans mon cas (Ubuntu Artful Ardvark/17.10), je devais simplement l'exécuter moi-même (pas de privilèges élevés), puis redémarrer Pulseaudio manuellement après l'application du remplacement.

0
Sandy Vujaković

Cela signifie simplement qu'un programme utilise la carte son. En règle générale, vous pouvez avoir une application ouverte pour tester la sortie audio et c'est le coupable qui verrouille votre appareil.

Fermez-le (ou eux), fermez également votre navigateur Web et votre appareil pourrait être déverrouillé.

0
Benj