HiveOS:スクリプト(コンソールを介して手動で呼び出す場合は機能)を/home/user/initx.user.shに挿入すると、起動時に起動しません。

HiveOS:スクリプト(コンソールを介して手動で呼び出す場合は機能)を/home/user/initx.user.shに挿入すると、起動時に起動しません。

私はHiveOSを実行する採掘装置を使用していますが、これはUbuntuベースと考えられています。

amdtimings.sh私は次のツールを使用してカスタムHBM2タイミングをGPUに挿入するスクリプトを作成しました。AMDメモリ調整。スクリプトのディレクトリは/home/user/にあり、dir /home/user/
「コンソールを手動で開いて実行すると、すべてが正常に動作します」で./amdtimings.sh表示できます。

問題は、PCがエラー(GPUのシャットダウンや過熱など)のために再起動されるため、起動時にスクリプトを実行したいが、最初にHBMタイミングを設定しないとオーバークロックプロファイルが機能しないことです。オーバークロック設定は実際にはHiveOSサーバーによって自動的に設定されます。この場合(起動時にスクリプトが起動しないため)、マイナーはそのOCプロファイルでGPUの動作を開始しようとするとマイナーを停止します。これは、私が最初に実行しないと実行できません。 run上記のスクリプトは時間を手動で入力します./amdtimings.sh

私はGUIで実行されているので、再起動するたびにXが起動するので、次のように編集しました/home/user/initx.user.sh

#!/usr/bin/env bash
           
# This script is run in terminal after X server start

# uncomment the following line if you want to see miner log after start
#tail -f /run/hive/miner.1
sleep 10
cd /home/user/
./amdtimings.sh

これにより、起動時にスクリプトが10秒遅れて起動することを願っています。採掘機は起動後30秒後に始まります。

しかし、何らかの理由で動作しません!

何ができたのか?

関連情報