web-dev-qa-db-fra.com

pulseaudio et alsa sur le serveur Ubuntu 12.04

Je suis sous ubuntu 12.04server et j'essaie de faire fonctionner pulseaudio. J'ai suivi les instructions à la page Comment puis-je utiliser PulseAudio dans une installation sans serveur?

Pour le moment, pacmd list-cards rapporte 0 carte, aplay ne jouera du son que lorsque je l'exécute sous Sudo, et exécuter alsamixer en tant que Sudo fonctionne également, mais l'exécuter lorsque mon utilisateur produit "ne peut pas ouvrir le mélangeur: aucun fichier ni répertoire de ce type "

Autant que je sache, cela signifie que le module du noyau de ma carte son est en fait chargé. J'ai déjà essayé d'ajouter mon utilisateur au groupe "audio", mais cela n'aide pas. Les autorisations sur les périphériques dans/dev/snd sont toutes

crw-rw---T 1 root audio 116

J'ai remarqué sur un bureau Ubuntu 12.04 que les autorisations de fichiers sont légèrement différentes. Sur le bureau, ils sont crw-rw --- T + 1 root audio 116

Mes questions sont

1) Comment faire fonctionner aplay sans l'exécuter en tant que Sudo sur le serveur

2) Dois-je faire quelque chose de spécial pour que pulseaudio fonctionne à ce stade?.

4
Dan

Pour que aplay fonctionne, vérifiez les autorisations sur les nœuds de périphérique dans /dev/snd/.

En ce qui concerne PA, cela devrait alors fonctionner correctement.

1
CL.