web-dev-qa-db-fra.com

Le son ne fonctionne pas après avoir déplacé / home vers une partition différente. Fonctionne dans l'écran de connexion

Système: Ubuntu GNOME 16.04.2LTS 64bits

Hier, j'ai migré /home vers une autre partition à l'aide de ce guide . Après le redémarrage, tout fonctionnait très bien, SAUF le son! J'ai le son dans l'écran de connexion, mais une fois connecté, il n'y a plus de son et l'indicateur de son disparaît. En ouvrant le menu Son, il y a une barre, mais aucune icône de haut-parleur. Utiliser cette barre ne fait rien.

Sound menu screenshot

La configuration sonore ne montre aucun périphérique d'entrée ou de sortie. Cela ne change pas que je branche ou non des écouteurs.

L'exécution de pulseaudio -k a pour résultat

e: [pulseaudio] main.c: Echec de la suppression du démon: Aucun processus de ce type.

L'exécution de pulseaudio --start a pour résultat

e: [pulseaudio] main.c: le démarrage du démon a échoué.

Lancer aplay -l renvoie ceci, ce qui me fait penser à ALSA, mais pulseaudio échoue.

**** Liste des matériels de lecture **** tarjeta 0: HDMI [HDA Intel HDMI], dispositivo 3:

HDMI 0 [HDMI 0] Sous-appareils: 1/1 Sous-appareils # 0: sous-appareils

0 tarjeta 0: HDMI [HDA Intel HDMI], dispositivo 7: HDMI 1 [HDMI 1] Sous-composants: 1/1 Sous-répertoire # 0: sous-périphérique # 0 tarjeta 0: HDMI

[HDA Intel HDMI], dispositivo 8: HDMI 2 [HDMI 2] Subdispositivos:

1/1 Subdispositivo # 0: sous-périphérique # 0 tarjeta 1: PCH [HDA Intel PCH],

dispositivo 0: ALC269VC Analog [ALC269VC Analog] Subdispositivos:

1/1 Sous-disque n ° 0: sous-périphérique n ° 0

Lancer pulseaudio -v retourne ceci

I: [pulseaudio] main.c: setrlimit (RLIMIT_Nice, (31, 31)) a échoué: l'opération n'est pas autorisée.

I: [pulseaudio] main.c: setrlimit (RLIMIT_RTPRIO, (9, 9)) a échoué: l'opération n'est pas autorisée.

I: [pulseaudio] core-util.c: J'ai réussi à obtenir le niveau de Nice -11.

I: [pulseaudio] main.c: Ceci est PulseAudio 8.0

I: [pulseaudio] main.c: la taille de la page est de 4096 octets

I: [pulseaudio] main.c: l'ID d'ordinateur est 43726408b370455c9d7d6c6693a1e225.

I: [pulseaudio] main.c: l'ID de session est 1.

I: [pulseaudio] main.c: utilisation du répertoire d'exécution/run/user/1000/Pulse.

E: [pulseaudio] core-util.c: Répertoire de base non accessible: Permiso denegado

Je suis allé à ~/.config et je n'ai trouvé aucun dossier Pulse.

Des idées?

2
Lucas D'Abate

Grâce au commentaire de @Takkat, j'ai compris qu'il s'agissait d'un problème d'autorisations. J'utilisais une partition NTFS en tant que partition /home et le fichier /etc/fstab manquait d'informations sur la procédure de montage de la partition. Elle appartenait donc à root.

J'ai réussi à le résoudre en modifiant le fichier fstab avec Sudo nano /etc/fstab et en ajoutant uid=1000,gid=1000,dmask=xxx,fmask=yyy (les valeurs que vous choisissez dépendent des restrictions que vous souhaitez appliquer à la partition).

Pour ceux intéressés par la façon dont * mask fonctionne, consultez cet article .

2
Lucas D'Abate