Sheepit

提供: ArchWiki
ナビゲーションに移動 検索に移動

SheepIt は、Blender 用の無料配布レンダーファームです。Blender のファイルはレンダーファームに提出され、レンダリングのために参加者に配布されます。スケジューラは、フレームを配布する際に、プロジェクトと参加マシンの両方に関連する要素を考慮します。

ランチャー

sheepit-client-launcherAUR パッケージは、SheepIt 開発者が好む方法です。このパッケージは、起動時に最新のクライアントリリースをチェックしてダウンロードするランチャーを提供します。

クライアント

インストール

SheepIt クライアントを提供する sheepit-client-launcherAUR または sheepit-client-binAUR のいずれかをインストールします。これらのパッケージは競合しないため、同時にインストールできます。

クライアントの起動

sheepit-client-launcher (sheepit-client-launcherAUR を使用する場合) または sheepit-client (sheepit-client-binAUR)

サービスとして実行

sheepit-client-systemdAUR は、SheepIt クライアントをサービスとして実行するための systemd および設定ファイルを提供します。

sheepit-client-git

このパッケージの使用は、開発サンドボックスでの使用を目的とした最先端バージョンのクライアントをコンパイルするため、SheepIt 開発者によって推奨されていません。代わりに、説明されている他のパッケージの使用を検討してください (例: sheepit-client-systemdAUR は同等の機能を提供します)

トラブルシューティング

クライアントはほとんどの時間をプロジェクトのダウンロードに費やしてしまう

スケジューラーは、仕事の依頼ごとにクライアントに最適なプロジェクトを見つけるため、毎回異なるプロジェクトに切り替えてしまうことがあります。インターネット接続が遅い場合、これは多くの プロジェクトのダウンロード オーバーヘッドにつながります。-extras scheduler slow_connectivity を指定してクライアントを起動すると、スケジューラがクライアントをできるだけ同じプロジェクトに維持するように指示し、プロジェクトのダウンロード量を減らすことができます。

クライアントに 503 エラーまたは 'leaked connection'

サーバーへの負荷が原因で、サーバーが一時的に過負荷になることがあります。サーバーが再び使用可能になると、クライアントは干渉なく回復します。

ジョブがありません

スケジューラは多くの要素を考慮しながらクライアントにレンダリングさせるフレームを決定するため、適切な作品が見つからないこともあります。SheepIt のウェブサイトでクライアントのセッションを見ることで、その理由 (メモリ不足など) がわかりますが、Renderableは、他の理由によって、あなたのクライアントがそれをするように頼まれることを意味するのではなく、そうなる可能性があるというだけです。

参照