ハイ。
ビデオ再生プロセスの PID を保存できるように、execve または execl 関数を介して C fork() の後に Raspberry Pi でomxplayer ( http://elinux.org/Omxplayer ) を実行しようとしています (システムが仕事をしないでください)。X コンソール/端末でプログラムを実行すると動作しますが、標準端末 (X を起動せずに) を介して実行すると、実行されますが、子プロセスで execve が呼び出された場合、ビデオは画面に出力されません。ちなみに、コンソールの「omxplayer ...」コマンドでプレーヤーを実行すると、動画が再生されて画面に出力されます。私はこの種のことに少し慣れていないので、これは私が解決できなかったり、答えを見つけることができなかった状況です. ここにいる人は、これを解決する方法や、可能な解決策を見つけるための指示を持っていますか?
注:コードは、Xでは完全に機能するため、正しいとわかっている単なるexecve呼び出しです。