いずれかのマシンで別のユーザーとしてALSAサウンドシステムに接続しようとすると、「ALSA lib pcm_dmix.c:975:(snd_pcm_dmix_open)IPCセマフォを作成できません」というメッセージが表示されます。マシンは、システムに別のユーザーとしてログインしています。aplayを使用するか、アプリケーションを使用するかは関係ありません。同じメッセージが表示されます。ルートとして実行すると、アプリケーションはALSAシステムに接続し、サウンドを再生します。コンソールにログインしているユーザーに訴えると、同じ失敗が発生します。
誰かアイデアはありますか?プログラムでsetcapを使おうとしましたが、「操作がサポートされていません」という理由で失敗しました。これは、アプリケーションがNFSマウントされたパーティションにあることが原因である可能性があります。