端末を中断せずにスクリプトでアプリケーションを実行する

端末を中断せずにスクリプトでアプリケーションを実行する

おやすみなさい!

PopOS 22.04システムで電子アプリケーションを実行しようとしています。次のエラーが発生します。

[Majsoul_Plus][ERROR] gpu-process-crashed, killed: false
[Majsoul_Plus][ERROR] gpu-process-crashed, killed: false
[19781:0624/031622.888875:FATAL:gpu_data_manager_impl_private.cc(986)] The display compositor is frequently crashing. Goodbye.
Trace/breakpoint trap (core dumped)

--no-sandboxいくつかの研究の終わりにうまく機能するパラメータを使用して実行する必要があることを発見しました。その後、アプリケーションをより簡単に実行し、クイック起動メニュー(Windowsキーを押したときにアクティブになるメニュー)に追加する機能が必要でした。だから私はこの小さなスクリプトを同じディレクトリに入れました。

#!/bin/bash
./majsoul-plus --no-sandbox

それはやるべきことをします!しかし、私はバックグラウンドでぶら下がっているターミナルをしたくありません。nohup ./majsoul-plus --no-sandbox &組み合わせを試しましたが、もう実行されません。また、これを.desktopファイルにマージしてクイックアクセスメニューに追加したいと思います。単純な作業バリアントでも、このバリアントは正しく実行されません。

どんなアイデアがありますか?

答え1

screen今日はテストできませんが、またはを使用してスタンドアロンtmux端末セッションを開始できます。

#!/bin/sh
screen -md -S majsoul "$HOME/majsoul-plus" --no-sandbox

関連情報