これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの361つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドalt-nvidia-XNUMX-persistencedです。
プログラム:
NAME
nvidia-persistenced - NVIDIA ドライバーで永続的なソフトウェア状態を維持するデーモン。
SYNOPSIS
nvidia 永続的
DESCRIPTION
この nvidia 永続的 ユーティリティは、NVIDIA で永続的なソフトウェア状態を有効にするために使用されます。
運転者。 永続モードが有効な場合、デーモンはドライバーがリリースできないようにします。
デバイスが使用されていないときのデバイスの状態。 これにより、新規の起動時間を短縮できます。
このシナリオのクライアント。
OPTIONS
-v、 - バージョン
ユーティリティのバージョンを出力して終了します。
-NS、 - 助けて
コマンドラインオプションの使用法情報を出力して終了します。
-V、 -詳細
印刷する情報量を制御します。 デフォルトでは、nvidia-persistenced は
予期しないイベント、起動時、および起動時などのエラーと警告を syslog に出力します。
閉店のお知らせ。 このフラグを指定すると、nvidia-persistenced も印刷されます。
永続モードが有効になっている場合や、状態遷移時に syslog に通知します。
無効になっており、起動時と終了時に情報メッセージが表示されます。
-u USERNAME, --user =USERNAME
で指定されたユーザーのユーザー権限を使用して nvidia-persistented を実行します。
USERNAME 口論。 このユーザーは、への書き込みアクセス権を持っている必要があります。
/var/run/nvidia-persistenced ディレクトリ。 このディレクトリが存在しない場合は、
nvidia-persistenced は、プロセス ユーザーを変更する前に作成を試みます。
およびグループID。
--永続モード、 --非永続モード
デフォルトでは、nvidia-persistenced は永続モードがすべて無効な状態で開始されます。
デバイス。 「--persistence-mode」を使用して、すべてのデバイスに対して永続モードを強制的にオンにします。
スタートアップ
--nvidia-cfg-path=パス
nvidia-cfg ライブラリは、NVIDIA カーネル モジュールと通信して、
システム内の GPU をクエリおよび管理します。 このライブラリは次の場合に必要です
nvidia 永続的。 このオプションは、nvidia-persistented にこれを探す場所を指示します。
ライブラリ(それ自体で見つからない場合に備えて)。 通常、このオプションは使用しないでください。
必要です。
注意事項
によってインストールされた場合 nvidia インストーラー 、いくつかのデーモンを開始するためのサンプル init スクリプト
より一般的な init システムは圧縮された tarball としてインストールされます
/usr/share/doc/NVIDIA_GLX-1.0/sample/nvidia-persistenced-init.tar.bz2。 これらの初期化スクリプト
ユーザーのディストリビューションに合わせてカスタマイズし、適切な場所にインストールする必要があります。
実行するユーザー nvidia 永続的 システムの初期化について。
init スクリプトがインストールされてデーモンが実行されると、ユーザーは通常、
手動で操作する必要がある nvidia 永続化: NVIDIA 管理ユーティリティなど
as nvidia-smi、 永続性を管理するために必要に応じて自動的に通信できます
モード。
デーモンの実行には root 権限は必要なく、デーモンとして安全に実行できます。
非特権ユーザー (ランタイム ディレクトリ /var/run/nvidia-persistenced が次の場合)
デーモンを開始する前に、そのユーザーのために作成され、所有されています。 nvidia 永続的 また
NVIDIA キャラクター デバイス ファイルへの読み取りおよび書き込みアクセスが必要です。 権限がある場合
デバイス ファイルのいずれかが NVreg_DeviceFileUID によって変更されています。
NVreg_DeviceFile_GID、または NVreg_DeviceFileMode NVIDIA カーネル モジュール オプション、
nvidia 永続的 適切なユーザーとして実行する必要があります。
デーモンが root 権限で起動された場合、 - ユーザー 代わりにオプションを使用して、
デーモンが権限を削除し、指定されたユーザーとして実行する必要があることを示します。
ランタイムディレクトリを設定しています。 このオプションを使用すると、デーモンが機能しなくなる可能性があります。
指定されたユーザーの場合、/var/run/nvidia-persistenced ディレクトリが強制終了されたときに削除します。
/var/run への書き込み権限がありません。 この場合、ディレクトリの削除は次のようにする必要があります。
実行後のスクリプトによって処理されます。 で提供されているサンプル初期スクリプトを参照してください。
この例については、/usr/share/doc/NVIDIA_GLX-1.0/sample/nvidia-persistenced-init.tar.bz2
行動。
デーモンは間接的に利用します nvidia-modprobe nvidia-cfg ライブラリを介してロードする
NVIDIA カーネル モジュールを作成し、デーモンが実行した後に NVIDIA キャラクター デバイス ファイルを作成します。
最初から root 権限があった場合は、その権限を削除しました。 もし nvidia-modprobe ではありません
インストールしても、root で実行しないとデーモンが正しく起動できない可能性があります
特権。
ソースコード nvidia 永続的 こちらから入手可能です: ⟨ftp://download.nvidia.com/
XFree86/nvidia-persistented/⟩
例
nvidia 永続的
すべての NVIDIA に対して永続モードを無効にして、NVIDIA 永続デーモンを起動します。
デバイス。
nvidia 永続的 --永続モード
すべての NVIDIA に対して永続モードを有効にして、NVIDIA 永続デーモンを起動します。
デバイス。
nvidia 永続的 --user=foo
NVIDIA Persistence Daemon を起動して、ユーザー 'foo' として実行します。
onworks.net サービスを使用してオンラインで alt-nvidia-361-persistenced を使用する