GoGPT Best VPN GoSearch

OnWorksファビコン

nvidia-settings - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して OnWorks 無料ホスティング プロバイダーで nvidia-settings を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド nvidia-settings です。

プログラム:

NAME


nvidia-settings - NVIDIA グラフィックス ドライバーを構成します

SYNOPSIS


nvidia-設定 [オプション]
nvidia-設定 [オプション] --no-config
nvidia-設定 [オプション] --load-config-only
nvidia-設定 [オプション] {--クエリ=ATTR | --assign=ATTR=} ...
nvidia-設定 [オプション] --glxinfo

オプション: [-vh] [--config =構成ファイル] [-NS Ctrl+表示]
[--冗長={なし | エラー | 廃止 | 警告 | 全て}]
[--説明={全て | リスト | 属性名}]

ATTR の形式は次のとおりです。
DISPLAY/属性名[ディスプレイデバイス]

DESCRIPTION


当学校区の nvidia-設定 ユーティリティは、NVIDIA グラフィックス ドライバーを構成するためのツールです。 それ
NVIDIA X ドライバーと通信し、状態をクエリおよび更新することで動作します。
適切な。 この通信は、NV-CONTROL、GLX、XVideo、および RandR X を介して行われます。
拡張機能

明るさとガンマ、XVideo 属性、温度、OpenGL 設定などの値
経由でクエリおよび設定できます。 nvidia-設定。

日時 nvidia-設定 起動すると、構成ファイルから現在の設定を読み取り、
これらの設定を X サーバーに送信します。 次に、グラフィカル ユーザー インターフェイス (GUI) が表示されます。
現在の設定を構成します。 いつ nvidia-設定 終了すると、現在の値を問い合わせます
X サーバーから設定を取得し、構成ファイルに保存します。

OPTIONS


-v、 - バージョン
印刷する nvidia-設定 バージョンと終了。

-NS、 - 助けて
使用情報を印刷して終了します。

--config =CONFIG
構成ファイルを使用する CONFIG デフォルトではなく ~/.nvidia-settings-rc

-c CTRL-表示, --ctrl-display=CTRL-表示
指定された X ディスプレイを制御します。 このオプションが指定されていない場合は、 nvidia-設定
で指定された表示を制御します ' - 画面' ; それが与えられない場合、
$ DISPLAY 環境変数が使用されます。

-l、 --load-config-only
設定ファイルをロードし、その中で指定された値を X サーバーに送信し、
出口。 この操作モードは、たとえば、xinitrc ファイルに配置すると便利です。

-NS、 --no-config
設定ファイルをロードしないでください。 この動作モードは次の場合に役立ちます。
nvidia-設定 設定の適用に問題があるため、起動が困難です
構成ファイル。

-NS、 --rewrite-config-file
X サーバー構成を構成ファイルに書き込み、何もせずに終了します。
グラフィカル ユーザー インターフェイスを開始します。 「例」セクションを参照してください。

-V 詳細, --verbose =詳細
印刷する情報量を制御します。 有効な値は次のとおりです。 'なし' (印刷しないでください
ステータスメッセージ)、 「エラー」 (エラーメッセージを出力)、 「非推奨」 (印刷エラーと
非推奨メッセージ)、 「警告」 (エラー、非推奨、および警告メッセージを出力)、
  '全て' (エラー、非推奨、警告、その他の情報メッセージを印刷します)。 による
デフォルト、 「非推奨」 設定されています。

-a ASSIGN, --assign=ASSIGN
当学校区の ASSIGN への議論 ' - 割当' コマンドラインオプションの形式は次のとおりです。

{DISPLAY}/{属性名}[{ディスプレイ デバイス}]={値}

これにより、属性 {属性名} が X ディスプレイ上の値 {値} に割り当てられます。
{画面}。 {DISPLAY} は、通常の {host}:{display}.{screen} 構文に従います。
DISPLAY 環境変数であり、オプションです。 指定されていない場合は、
と同じルールに従うことを暗黙的に示します --ctrl-display オプション。 ×画面の場合
指定されていない場合は、すべての X スクリーンに割り当てが行われます。 「/」は
{DISPLAY} が存在する場合にのみ必要です。

{DISPLAY} には、割り当てを指示するターゲット仕様を追加で含めることができます
X 画面以外の場所に移動します。 ターゲット仕様は以下に含まれます
括弧で囲まれ、ターゲット タイプ名、コロン、およびターゲット ID で構成されます。 の
ターゲット タイプ名は次のいずれかになります。 screen , GPU , フレームロック , vcs , グヴィ , ファン ,
熱センサー , してください , or dpy ; ターゲット ID はターゲットのリストへのインデックスです
(そのターゲットタイプの場合)。 ターゲット仕様は {DISPLAY} のどこでも使用できます
次の構文に従って、X スクリーンを使用できます。
{ホスト}:{ディスプレイ}[{target_type}:{target_id}]。 の出力を参照してください。

nvidia-settings -q すべて

どのターゲット タイプをどの属性とともに使用できるかについては、「」を参照してください。 を参照してください。
の出力

nvidia-settings -q スクリーン -q gpus -q フレームロック -q vcs -q gvis -q ファン -q
熱センサー -q svps -q dpys

各ターゲット タイプのターゲットのリストを参照してください。

[{display devices}] 部分もオプションです。 指定されていない場合は、
属性はすべての表示デバイスに割り当てられます。

いくつかの例:

-a FSAA=5
-a ローカルホスト:0.0/DigitalVibrance[CRT-0]=0
--assign="SyncToVBlank=1"
-a [gpu:0]/DigitalVibrance[DFP-1]=63

-q QUERY, --クエリ=QUERY
当学校区の QUERY への議論 「--クエリ」 コマンドラインオプションの形式は次のとおりです。

{DISPLAY}/{属性名}[{ディスプレイ デバイス}]

これは、X ディスプレイ上の属性 {属性名} の現在の値を照会します。
{画面}。 構文は ' - 割当' オプション、「=」なし
{価値}' ; 特定 '-q スクリーン」、 '-q GPU」、 '-q フレームロック」、 '-q VC'、 '-q ジーヴィス、
'-q ファンの 、「-q サーマルセンサー」、「-q svps」、または「-q dpys」を使用して X のリストをクエリします。
スクリーン、GPU、フレーム ロック デバイス、ビジュアル コンピューティング システム、SDI 入力デバイス、
ファン、熱センサー、3D Vision Pro トランシーバー、またはディスプレイ デバイス、
それぞれ、X ディスプレイ {DISPLAY} に表示されます。 特定 '-q すべて " 〜へ
すべての属性をクエリします。

-NS、 -簡潔
「--query」コマンド ライン オプションを使用して属性値をクエリする場合、出力のみが行われます。
属性の詳細な説明ではなく、現在の値。
有効な値とその現在値。

-NS、 --ディスプレイデバイス文字列
「--query」オプションに応じて属性値を出力するとき、
属性値はディスプレイデバイスマスクであり、値をディスプレイのリストとして出力します。
0 進数のビット マスク (例:
0x00010001)。

-NS、 --glxinfo
X ディスプレイの GLX 情報を出力して終了します。

-e DESCRIBE, --describe=DESCRIBE
特定の属性に関する情報を出力します。 'all' を指定すると、
すべての属性の説明。 属性名を省略してリストするには、'list' を指定します。
説明。

-p ページ, --ページ=ページ
当学校区の ページ への議論 ' - ページ' コマンドライン オプションで特定のページを選択します
nvidia-settings の起動時に表示される nvidia-settings ユーザー インターフェイス。 有効
値は、nvidia-settings の左側にあるツリー ビューのページ名です。
ユーザーインターフェース; 例えば、

--page="X スクリーン 0"

一部のページ名は一意ではないため (たとえば、「PowerMizer」ページは
各 GPU)、オプションでページ名の先頭に親 X の名前を追加できます。
画面または GPU ページの後にカンマが続きます。 例えば、

--page="GPU 0 - (Quadro 6000)、PowerMizer"

名前が一致する最初のページ ページ 引数が使用されます。 デフォルトでは、
「Xサーバー情報」ページが表示されます。

-L、 --リストターゲットのみ
属性クエリ (「--query」コマンド ライン オプションから) を実行するとき、または
属性の割り当て (「--assign」コマンド ライン オプションから、または
~/.nvidia-settings-rc ファイル)、nvidia-settings は XNUMX つ以上のターゲットを識別します。
属性をクエリ/割り当てる対象。

「--list-targets-only」オプションを使用すると、nvidia-settings でターゲットがリストされます。
実際には実行されずに、クエリ/割り当て操作が実行されるはずです。
操作を実行して終了します。

-w、 --書き込み構成、 --no-write-config
終了時に構成ファイルを保存します (デフォルトで有効)。

-私、 --use-gtk2
次の場合、nvidia 設定でグラフィカル ユーザー インターフェイスに GTK+ 2 ライブラリを使用するように強制します。
ユーザーインターフェースが必要です。 このオプションは、次のシステムでのみ使用できます。
nvidia-settings は、GTK+ 2 と GTK+ 3 の両方のユーザー インターフェイスをサポートします。

-I GTKライブラリ, --gtk-ライブラリ=GTKライブラリ
nvidia 設定ユーザーの場合に使用するグラフィカル ユーザー インターフェイス ライブラリを指定します。
インターフェースが必要です。 この値は、ライブラリの正確な場所である可能性があります。
適切な名前のライブラリを含むディレクトリにすることができます。 これが
正確な場所を指定する場合、「use-gtk2」オプションは無視されます。

USER ガイド


Contents
1. nvidia設定GUIのレイアウト
2. OpenGL が nvidia 設定とどのように相互作用するか
3. 設定を自動的にロードする
4.コマンドラインインターフェイス
5.X 設定ファイル内の表示名
6. リモート X サーバーへの接続
7。 免許
8.TODO

1. レイアウト of   nvidia-設定 GUI
当学校区の nvidia-設定 GUI は、左側にさまざまなカテゴリのリストが表示されて構成されています。
リスト内のエントリは一度に XNUMX つだけ選択でき、選択したカテゴリによって制御されます。
の右側にどの「ページ」が表示されるか nvidia-設定 GUI。

カテゴリ リストはツリー形式で構成されています。各 X 画面には、関連するカテゴリが含まれています。
その下にサブカテゴリがあります。 同様に、画面の [表示デバイス] カテゴリには次のものが含まれます。
その下にあるすべての有効な表示デバイス。 各 X 画面に加えて、他の最上位レベル
カテゴリは「nvidia-settings 構成」で、
nvidia-設定 アプリケーション自体。

底部に沿って、 nvidia-設定 GUI は左から右に次のとおりです。

1) 最後に変更されたオプションを示すステータス バー。

2) 詳細な説明を提供するヘルプ ウィンドウの表示を切り替える [ヘルプ] ボタン
現在のページで利用可能なオプションの説明。 そして

3) 終了するための「終了」ボタン nvidia-設定。

全体を通してほとんどのオプション nvidia-設定 すぐに適用されます。 注目すべき例外は次のとおりです
OpenGL アプリケーションの起動時に OpenGL によってのみ読み取られる OpenGL オプション。

オプションの詳細については、各ページで説明します。 nvidia-設定 ヘルプで利用可能です
窓。

2. 認定条件 OpenGLの 相互作用   nvidia-設定
OpenGL アプリケーションが起動すると、X ドライバーから現在の値がダウンロードされ、
次に、環境を読み取ります (「 付録 E: OPENGL ENVIRONMENT 変数 SETTINGS 会場は
お読みください)。 X サーバーからの設定は OpenGL のデフォルト値をオーバーライドし、X サーバーからの設定は OpenGL のデフォルト値をオーバーライドします。
環境は X サーバーからの値を上書きします。

たとえば、デフォルトでは、OpenGL はアプリケーションによって要求された FSAA 設定を使用します。
(通常、アプリケーションは FSAA を要求しません)。 で指定された FSAA 設定
nvidia-設定 OpenGL アプリケーションのリクエストをオーバーライドします。 同様に、
__GL_FSAA_MODE 環境変数はアプリケーションの FSAA 設定もオーバーライドします。
で指定された任意の FSAA 設定として nvidia-設定。

OpenGL アプリケーションは起動時にのみ X サーバーから設定を取得することに注意してください。
したがって、次の OpenGL 値を変更すると、 nvidia設定、 にのみ適用されます
その時点以降に開始された OpenGL アプリケーション。

3. ローディング 設定 自動的に
NVIDIA X ドライバーは、で設定された値を保持しません。 nvidia-設定 の実行の間に
X サーバー (または X へのログインとログアウトの間でも、 xdm(1) ゴドム、 or KDM ).
ユーザーによって好みが異なる可能性があるため、これは意図的なものです。
設定はユーザーごとに、ユーザーのホームに保存されている構成ファイルに保存されます。
ディレクトリにあります。

設定ファイルの名前は、 ~/.nvidia-settings-rc。 別の値を指定することもできます
設定ファイル名に --config コマンドラインオプション。

走り終わった後 nvidia-設定 一度構成ファイルを生成すると、次のことが可能になります。
次に実行します:

nvidia-settings --load-config-only

将来いつでも、これらの設定を X サーバーに再度アップロードできます。 例えば、
上記のコマンドを 〜/ .xinitrc ファイルを設定して、
X にログインすると自動的に適用されます。

あなたの .xinitrc ファイル。ログイン時にどの X アプリケーションを起動するかを制御します。
X (または startx) は次のようになります。

nvidia-settings --load-config-only &
xterm &


または:

nvidia-settings --load-config-only &
gnome-session

まだお持ちでない場合は、 〜/ .xinitrc ファイルがある場合は、おそらく キシニット(1) を使用しています。
システム全体の xinitrc ファイル。 このシステム全体のファイルは通常、次の場所にあります。

/etc/X11/xinit/xinitrc

それを使用するだけでなく、 nvidia-設定 設定をアップロードすると、
〜/ .xinitrc 内容で:

nvidia-settings --load-config-only &
。 /etc/X11/xinit/xinitrc

システム管理者は、 nvidia-設定 コマンドを直接ロード
システムのxinitrcスクリプト。

ご覧ください キシニット(1) の設定の詳細については、マニュアル ページを参照してください。 〜/ .xinitrc ファイルにソフトウェアを指定する必要があります。

4. Command LINE インタフェース
nvidia-設定 豊富なコマンドラインインターフェイスを備えており、すべての属性を操作できます
GUI を使用すると、コマンド ラインからクエリや設定を行うこともできます。 コマンドライン構文
属性のクエリと割り当ては、 .nvidia-設定-rc
設定ファイル

当学校区の -クエリ オプションを使用して、属性の現在の値をクエリできます。 これもまた、
属性の有効な値をレポートします。 走れるよ nvidia-設定 -クエリ のために
使用可能な属性の完全なリスト、現在の値、有効な値
属性について、およびどのターゲット タイプ (X スクリーン、GPU など) を通じて属性が得られるか
対処することができます。 さらに、個々の属性は次のように指定できます。

nvidia-settings --query オーバーレイ

属性名の先頭に X 表示名とスラッシュを追加して、それを示すことができます。
別の X ディスプレイ。 例えば:

nvidia-settings --query localhost:0.0/オーバーレイ

属性名の前にスクリーン番号とスラッシュを付けることもできます。

nvidia-settings --query 0/オーバーレイ

この場合、デフォルトの X ディスプレイが使用されますが、どの X 画面に表示するかを指定できます。
クエリを送信します (X サーバーに複数の X 画面がある場合)。 X画面がない場合
指定すると、属性のすべての有効なターゲットに対して属性値が照会されます。
(例: GPU、ディスプレイ X スクリーンなど)。

属性は「ターゲット タイプ」を通じてアドレス指定できます。 ターゲットタイプはオブジェクトを示します
これは、属性をクエリするときにクエリされます。 デフォルトのターゲット タイプは X スクリーンですが、
他の可能なターゲット タイプは、GPU、フレーム ロック デバイス、ビジュアル コンピューティング システム、SDI です。
入力デバイス、ファン、熱センサー、3D Vision Pro トランシーバー、およびディスプレイ デバイス。

ターゲット タイプにより、クエリを実行するためのさまざまな粒度が提供され、
課題。 X スクリーンは複数の GPU にまたがることができるため (Xinerama または SLI の場合)、
複数の X スクリーンが同じ GPU 上に存在できるため、これに対処すると役立つ場合があります。
X スクリーンではなく GPU による属性。

ターゲット仕様は括弧内に含まれており、ターゲット タイプ名で構成される場合があります。
コロンとターゲット ID。 ターゲット タイプ名は次のいずれかになります。 画面、 GPU、 フレームロック、
VC、 グヴィ、 ファン、 熱センサー、 上級副社長、 or dpy; ターゲット ID はリストのインデックスです。
ターゲット (そのターゲット タイプの)。 ターゲット仕様は X 画面のどこにでも使用可能
クエリおよび割り当てコマンドで使用されます。 ターゲット仕様は次のいずれかで使用できます。
それ自体をスラッシュの左側に置くか、X 表示名の一部として使用します。

たとえば、次のクエリはローカルホスト上の X スクリーン 0 をアドレス指定します。

nvidia-settings --query 0/VideoRam
nvidia-settings --query localhost:0.0/VideoRam
nvidia-settings --query [screen:0]/VideoRam
nvidia-settings --query localhost:0[screen:0]/VideoRam

代わりに GPU 0 をアドレス指定するには、次のいずれかを使用できます。

nvidia-settings --query [gpu:0]/VideoRam
nvidia-settings --query localhost:0[gpu:0]/VideoRam

ターゲット仕様が存在する場合は、ターゲット仕様で指定された X スクリーンがオーバーライドされることに注意してください。
処理対象となる表示名。 たとえば、次のクエリは次のことに対処します。
X スクリーン 0 ではなく、GPU 1:

nvidia-settings --query localhost:0.1[gpu:0]/VideoRam

ターゲット ID の代わりにターゲット名を使用することもできます。その場合、一致するすべてのターゲットが使用されます。
名前は処理されます。

たとえば、ディスプレイ デバイス DVI-I-1 の DigitalVibrance のクエリは次のように実行できます。

nvidia-settings --query [dpy:DVI-I-1]/DigitalVibrance

ターゲット名を指定する場合、ターゲットの型名は省略できますが、省略する必要があります。
名前はすべてのターゲット タイプで一致するため、使用には注意してください。 上記
例は次のように記述できます。

nvidia-settings --query [DVI-I-1]/DigitalVibrance

ターゲット名は、単にターゲット タイプ名である場合もあります。その場合、そのターゲットのすべてのターゲットが
タイプが問い合わせられます。

たとえば、すべての GPU の BusRate のクエリは次のように実行できます。

nvidia-settings --query [gpu]/BusRate

ターゲット仕様には、ターゲット修飾子も含まれる場合があります。 これは制限するのに便利です
他のターゲットとの既存の関係に基づいて、ターゲットのサブセットを処理します。
ターゲット修飾子は、ターゲットの型名、コロン、ターゲットを先頭に付加することによって指定されます。
id、およびピリオドは既存の仕様に準拠します。 指定できる修飾子は XNUMX つだけです。

たとえば、GPU 1 上のすべての DFP デバイスの RefreshRate をクエリするには、次のように実行します。

nvidia-settings --query [GPU:1.DPY:DFP]/RefreshRate

同様に、単純なターゲット名 (またはターゲット タイプ名) を修飾子として使用できます。 のために
たとえば、DFP を持つすべての GPU の BusType をクエリするには、次のように実行できます。

nvidia-settings --query [DFP.GPU]/BusType

の出力を参照してください。

nvidia-settings --query all

各属性で使用できるターゲットのタイプ。 の出力を参照してください。

nvidia-settings --query スクリーン --query gpus --query フレームロック --query vcs --query gvis --query ファン --query サーマルセンサー --query svps --query dpys

各ターゲット タイプのターゲットのリストを参照してください。

「GPUGraphicsClockOffset」と「GPUMemoryTransferRateOffset」のサポートを有効にするには
属性では、「Coolbits」X 構成オプションに値「8」が含まれていることを確認してください。
ビットマスク。 詳細については、「Coolbits」オプションのドキュメントを参照してください。
NVIDIA ドライバーの README。 「GPUPerfModes」文字列属性をクエリして、
利用可能なパフォーマンス モード:

nvidia-settings --query GPUPerfModes

各パフォーマンス モードは、「token=value」ペアのカンマ区切りリストとして表示されます。 それぞれ
パフォーマンス モード トークンのセットは「;」で区切られます。 「perf」トークンは、
パフォーマンスレベル。 「*editable」トークンは、パフォーマンス内のどのドメインを示します。
レベルにはオフセットを適用できます。 「GPUGraphicsClockOffset」と
「GPUMemoryTransferRateOffset」属性はそれぞれ「nv Clock」と「nv Clock」にマップされます。
「GPUPerfModes」文字列内のパフォーマンス レベルの「memtransferrate」トークン。

クロック操作属性「GPUGraphicsClockOffset」と
「GPUMemoryTransferRateOffset」は、特定のパフォーマンス レベルのオフセットに適用されます。 の
パフォーマンス レベルは、属性名の後の角括弧内に指定されます。 例えば、
パフォーマンス レベル 2 の「GPUGraphicsClockOffset」をクエリするには、次のようにします。

nvidia-settings --query GPUGraphicsClockOffset[2]

当学校区の - 割当 オプションを使用して、属性に新しい値を割り当てることができます。 有効な値
属性のクエリは、属性がクエリされたときに報告されます。 の構文 - 割当 is
と同じ --クエリ、 割り当てにも等しいという追加の要件があります
符号と新しい値。 例えば:

nvidia-settings --assign FSAA=2
nvidia-settings --assign [CRT-1]/DigitalVibrance=9
nvidia-settings --assign [gpu:0]/DigitalVibrance=0
nvidia-settings --assign [gpu:0]/GPUGraphicsClockOffset[2]=10

単一のコマンドラインに対して複数のクエリと代入を指定できます。
の呼び出し nvidia-設定。 割り当ては入力された順序で処理されます。
コマンドライン。 同じ属性または複数の属性に複数の割り当てが行われた場合
依存関係のある属性の場合、後の割り当てが優先されます。

いずれかの場合 -クエリ or - 割当 オプションはに渡されます nvidia設定、 GUIはそうではありません
提示される、そして nvidia-設定 割り当ての処理後に終了します、および/または
クエリ。 この場合、 ~/.nvidia-settings-rc の監視
ファイルは X サーバーに自動的にアップロードされません。
~/.nvidia-settings-rc 設定ファイルは属性を反映するように自動的に更新されます
を通じて行われた割り当て - 割当 オプションを選択します。

5. X ディスプレイ in   設定 File
上記のコマンド ライン インターフェイスのセクションでは、
X ディスプレイ修飾子のない属性、X スクリーン修飾子のみのある属性、または
完全な X 表示名。 例えば:

nvidia-settings --query FSAA
nvidia-settings --query 0/FSAA
nvidia-settings --query stravinsky.nvidia.com:0/FSAA

最初の XNUMX つのケースではデフォルトの X ディスプレイが使用され、XNUMX 番目のケースでは画面が使用されます。
デフォルトの X 表示からオーバーライドできます。XNUMX 番目のケースでは、デフォルトの X 全体がオーバーライドされます。
表示は上書きできます。

同じ可能性が以下でも利用可能です ~/.nvidia-settings-rc 設定ファイル

たとえば、コンピュータ ラボ環境では、複数のコンピュータのいずれかにログインする可能性があります。
ホーム ディレクトリは各ワークステーションに NFS マウントされます。 そんな中で
状況によっては、 ~/.nvidia-settings-rc すべてに適用できるファイル
ワークステーション。 したがって、構成ファイルで各属性を修飾することは望ましくありません。
X 表示名を使用します。 「X 個の表示名を構成ファイルに含める」オプションはそのままにしておきます
でチェックを外した nvidia-設定 構成ページ (これがデフォルトです)。

構成ファイル内の属性を修飾したい場合があります。
X 表示名。 自分が何をしているのかわかっていて、構成ファイルの属性を次のようにしたい場合は、
X ディスプレイで修飾されている場合は、「構成ファイルに X ディスプレイ名を含める」オプションをオンにします。
nvidia-設定 構成ページ。

ホーム ディレクトリが XNUMX 台のコンピュータのローカルにある一般的なホーム ユーザー環境では、
X ディスプレイを XNUMX つだけ設定している場合、各属性がどちらであるかは関係ありません。
設定は X 表示名で修飾されます。

6. 接続する 〜へ リモート X サーバー
nvidia-設定 は X クライアントですが、XNUMX つの別個の X 接続を使用します。XNUMX つは、
GUI と、NV-CONTROL リクエストを通信するための GUI です。 これら XNUMX つの X 接続は、
同じ X サーバーに接続する必要があります。 たとえば、次のように実行できます。 nvidia-設定
コンピューター stravinsky.nvidia.com、ディスプレイをコンピューター bartok.nvidia.com にエクスポートしますが、
コンピューター schoenberg.nvidia.com 上で X サーバーを構成します。

nvidia-settings --display=bartok.nvidia.com:0 \
--ctrl-display=schoenberg.nvidia.com:0

If --ctrl-display が指定されていない場合、制御する X ディスプレイは何ですか - 画面
を示します。 もし - 画面 も指定されていない場合、 $ DISPLAY 環境変数は
中古。

ただし、次のことができるように X 権限を設定する必要があることに注意してください。
実行しているコンピュータから X 接続を確立します。 nvidia-設定
(stravinsky.nvidia.com) を GUI を表示しているコンピューターに送信します。
(bartok.nvidia.com) と X ディスプレイを設定しているコンピューター
(schoenberg.nvidia.com)。

これを行うための最も簡単で、最も一般的で、最も安全性の低いメカニズムは、「xhost」を使用して
実行しているコンピュータからのアクセスを許可する nvidia-設定。

(bartok.nvidia.com から発行)
xhost +stravinsky.nvidia.com

(schoenberg.nvidia.com から発行)
xhost +stravinsky.nvidia.com

これにより、stravinsky.nvidia.com 上で実行されるすべての X クライアントが接続して表示できるようになります。
bartok.nvidia.com の X サーバーを使用し、schoenberg.nvidia.com の X サーバーを構成します。

ご覧ください xauth(1)と xhost(1) マニュアルページ、またはシステムドキュメントを参照してください。
リモート X アプリケーションとセキュリティ。 「リモート X」などの用語を Google で検索することもできます。
「セキュリティ」または「リモート X Windows」については、Remote X Apps mini-HOWTO などのドキュメントを参照してください。

http://www.tldp.org/HOWTO/Remote-X-Apps.html

制御されるリモート X サーバーは NVIDIA X を使用している必要があることにも注意してください。
ドライバ。

7. ライセンシング
ソースコード nvidia-設定 GPLとしてリリースされています。 最新の正式バージョン
ソースコードの一部はここから入手できます。

ftp://download.nvidia.com/XFree86/nvidia-settings/

注意してください nvidia-設定 は単なる NV-CONTROL クライアントです。 NV-CONTROL Xを採用
NVIDIA X サーバーと通信して現在の設定を照会し、
設定が変更されます。

直接追加することができます nvidia設定、 または独自の NV-CONTROL クライアントを作成することもできます。
nvidia-設定 一例として。

NV-CONTROL 拡張機能と追加のサンプル クライアントに関するドキュメントは、次の場所にあります。
  nvidia-設定 ソースtarball。 パッチを提出できるのは、 [メール保護].

8. すべて
まだまだ追加すべきことがたくさんあります nvidia設定、 そのうちのいくつかは次のとおりです。

- さまざまなツールキット? の GUI nvidia-設定 からきれいに抽象化されています
バックエンドの nvidia-設定 構成ファイルとコマンドラインを解析します。
X サーバーなどと通信します。誰かがその気になれば、別の
フロントエンドGUIを実装できます。

- 方法を説明する設計文書を作成します。 nvidia-設定 設計されて; おそらくこれ
人々がコードベースに慣れるのが容易になります。

他に追加してほしいものがある場合 (さらに良いのは、追加したいもの)
ご自身)、ご連絡ください [メール保護].

onworks.net サービスを使用してオンラインで nvidia 設定を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。