Solution au problème d'autorisation refusée E: [pulseaudio] main.c:

Erreur Pulseaudio

PulseAudio est un serveur de son multiplateforme avec la capacité de fonctionner sur le réseau. PulseAudio est destiné à remplacer le serveur Enlightened Sound Daemon., ce serveur de son trouvé dans de nombreuses distributions Linux où la plupart ont changé Alsa pour lui.

Après avoir installé et configuré Voyager 16.04 GS sur mon ordinateur de bureau, J'étais dans les derniers réglages pour que je puisse m'asseoir et faire une partie de RE6 paisiblement lorsque je rencontre l'erreur suivante "Répertoire personnel non accessible: Autorisation refusée".

Etrangement j'avais de l'audio, le problème pourrait être mis de côté, mais malheureusement, je voulais aussi profiter de la musique, alors mon client Spotify ne lisait aucun son, c'est quand J'ai dû mettre la main pour résoudre ce problème.

Si vous êtes ici c'est parce que vous avez le même problème, car l'icône audio était uniquement en "Muet" et je ne pouvais pas désactiver cet état de l'audio, dans d'autres cas, ils n'avaient tout simplement pas d'audio.

Vérifiez les paramètres audio  

La première chose que j'ai faite a été d'aller dans les paramètres audio, qui dans ce cas, c'est pavucontrol qui s'en occupe, mais j'ai eu cette réponse.

son d'impulsion

Une des solutions les plus simples, il lance simplement le démon pulseaudio, puisqu'il est arrêté, pour cela nous devons ouvrir un terminal et exécuter la commande suivante:

sudo pulseaudio --start

Dans mon cas, j'ai eu la réponse suivante:

Daemon not responding.

Si nous réalisons en luià l'image, ils me recommandent d'exécuter la commande suivante, voici donc une autre solution:

start-pulseaudio-x11

Malheureusement, je n'ai pas eu de réponse positive, j'ai obtenu ce qui suit:

E: [pulseaudio] main.c: Daemon startup failed

Le problème a persisté, alors J'ai procédé à la réinstallation de pulseaudio:

Réinstaller Pulseaudio  

Pour ce faire, remplissez les commandes suivantes:

sudo apt-get purge pulseaudio

sudo apt-get clean

sudo apt-get autoremove

rm -r ~/.pulse ~/.asound* ~/.pulse-cookie ~/.config/pulse

sudo reboot

Ici, l'ordinateur va redémarrer, après le redémarrage, j'ai à nouveau ouvert un terminal et installé à nouveau pulseaudio:

sudo apt-get install pulseaudio pavucontrol

Dans des solutions que j'ai trouvées sur le net, il faut éditer le fichier suivant:

sudo nano /etc/pulse/client.conf

Et puis recherchez la ligne suivante, autospawn =, tout ce qu'elle contient, nous la supprimons et elle devrait ressembler à ceci:

autospawn = yes

Il suffit de redémarrer le démon, en théorie ça devrait marcher, mais pas dans mon cas,

pulseaudio --start

J'ai eu la réponse suivante:

E: [pulseaudio] core-util.c: Home directory not accessible:
 Permission denied
 E: [pulseaudio] main.c:

Failed to kill daemon: No such file or directory

Vérifier les autorisations  

Maintenant, non seulement le démon n'a pas commencé, mais maintenant il n'avait pas les autorisations. Maintenant, je devais continuer à résoudre le problème de permission, pour cela, nous devons exécuter ce qui suit dans un terminal.

La première est assurez-vous que notre utilisateur a accès au groupe audio Pour ce faire, il suffit d'exécuter la commande suivante:

sudo usermod -aG pulse,pulse-access tuusuario

Lorsque vous remplacez votre utilisateur par l'utilisateur que vous avez dans le système, dans mon cas, cela ressemble à ceci:

sudo usermod -aG pulse,pulse-access darkcrizt

J'ai réessayé:

pulseaudio -start

J'obtiens le même résultat, le dernier recours que j'ai utilisé était de corriger les autorisations sur mon répertoire personnel, Je viens de procéder à la modification des autorisations de mon dossier comme suit:

sudo chown username /home/username

chmod 755 /home/username

Les autres permis acceptables comprennent 750 ou 700.

Il n'est pas recommandé d'utiliser l'option -R bien que tous les dossiers et fichiers du dossier $ HOME appartiennent normalement à l'utilisateur, le seul dossier dont la propriété doit être modifiée pour éliminer cette erreur est le dossier $ HOME.

Fonctionnement de Pulseaudio

Nous pouvons exécuter cette commande en tant que "sudo chown -R nom d'utilisateur: nom d'utilisateur / home / nom d'utilisateur" si vous voulez vous assurer que tout ce qui se trouve dans votre dossier personnel appartient à vous et à votre groupe d'utilisateurs.

Maintenant, je viens de me déconnecter du système et de le redémarrer, j'ai essayé une dernière fois:

pulseaudio --start

Avec un résultat positif, l'audio de mon système était déjà activé et avec une amélioration de l'audio. Si l'une de ces solutions vous a été utile, n'hésitez pas à la partager avec nous. 


4 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Rodrigo dit

    Excellent, après plusieurs tutoriels, c'est le seul qui m'a aidé, merci et salutations de l'Argentine.

  2.   Francesc dit

    Brillant! après de nombreuses recherches, j'ai utilisé cette aide et cela a fonctionné pour moi! Merci beaucoup

  3.   Daniel dit

    Tu m'as sauvé la vie !!! Merci beaucoup

  4.   adal dit

    J'ai eu le même problème avec Ubuntu 18.04. Du coup le son a disparu et nulle part je n'ai pu trouver la solution, j'ai essayé beaucoup de choses et seul ce tutoriel a fonctionné pour moi, merci beaucoup et bravo, merci pour le partage.