現在のワークフローは次のとおりです。ユーザーはセッションにログインして処理を開始します。後でユーザーのシフトが終了します。この時点で、ユーザーは処理を続けていますが、セッションから切り離すことができ、新しいユーザーがログインして処理を続行します。
1単位の処理ジョブのみを完了する必要がある場合は問題ありません。これには、ブラウザやスプレッドシートなどの一般的なGUIツール、およびタスク固有のツール(GUIである必要はありません)の使用が含まれます。
他のユーザーが2番目の処理タスクを開始する必要がある場合は、そのユーザーはリソースにログインして新しいタスクを開始するのを待つ必要があります。
私の質問は、アプリケーションとプロセスをあるユーザーのセッションから開始し、後で他のユーザーが選択できるようにするために使用できるコマンドやプログラムなどの画面がありますか?
デフォルトでは、ユーザーは引数のために名前付きコンテナからFirefoxを起動できます。その後、他のユーザーがコンテナにアクセスし、最初のユーザーがコンテナを離れた場所でFirefoxを探します。画面に似ていますが、Xアプリはありますか?
答え1
あなたに適した簡単な共有方法は、1台のマシンでXvnc仮想X11サーバーを起動し、そこでvncserver :1
アプリケーションを実行し、vncviewer -shared host:1
すべてのユーザーが同じデスクトップを見てキーボードとマウスの動作を共有することです。ユーザーの接続が失われた場合、サーバーは引き続き実行されます。
あなたの場合、サーバーとワークステーションは同じシステムである可能性があり、各ユーザーは以前のセッションが残ったことを確認できるため、異なるユーザーセッションが共有に対応します。必要に応じて、ビューアをフルスクリーンにすることもできます。
答え2
XPula別名「Screen for X」(文字通りGoogleの最初のクリック)