私は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秒後に始まります。
しかし、何らかの理由で動作しません!
何ができたのか?