Systemdはサウンドを再生します(Linuxを提供)。

Systemdはサウンドを再生します(Linuxを提供)。

Xubuntuで実行されるこのサービスがあります。

[Unit]
Description= Controller
After=graphical.target

[Service]
ExecStart=/usr/bin/controller
StandardInput=tty-force
StandardOutput=journal
Restart=always
TimeoutSec=2s

[Install]
WantedBy=graphical.target

プログラム(コントローラ)で特定の動作が発生した場合は、オーディオ(.mp3)を実行する必要があります。アプリが動作することを保証できます。

これでサービスで実行すると、他のすべてのプログラム機能は機能しますが、mp3オーディオは再生できません。サービスを作成するためにさまざまな方法を試しましたが、うまくいきません。

Linuxサービスを使用してコントローラプログラムを作成し、オーディオを実行する方法は?

関連情報