コンソールで実行されているXサーバーにコマンドを送信する

コンソールで実行されているXサーバーにコマンドを送信する

tty1たとえば、コンソールで現在のXを使用している端末(私の場合はtty7Debianを使用しているため)にmplayer映画再生コマンドなどのコマンドを送信できますか?

編集する- 以下の回答で学んだコマンドを使用して短縮関数を作成しました。

function movie () {
  ORIG_TTY=`fgconsole`
  chvt 7
  DISPLAY=":0" mplayer -fs $1 > /dev/null 2> /dev/null
  chvt $ORIG_TTY
}

ベストアンサー1

私はあなたが探しているものを確信しています。ただし、実行中のXサーバーで新しいアプリケーションを起動するには、次のコマンドを使用できます。

DISPLAY=":0" mplayer -fs video.ogg

XサーバーのIDを選択し、:0.1画面番号1でアプリケーションの実行などのオプションの画面識別子を追加できます。

おすすめ記事