web-dev-qa-db-ja.com

nvidia-settingsが設定オプションを保存することを理解する方法は?

Nvidiaグラフィックカードの専用ドライバーをインストールした後

nvidia proprietary

gksu nvidia-settingsは端末から実行されました

nvidia-settings これにより、グラフィックカードの構成を確認しましたが、たとえば2台目のモニターを追加したり解像度を変更したい場合に使用するシステム用に構成ファイルを保存しようとした後、構成ファイルを保存する場所がわかりません。
新しいフレーバーは/etc/X11/xorg.confを使用せず、独自のドライバーとグラフィックスカードを最大限に活用する方法を理解していません。 nvidia-settingsは、カードの使用方法を確認するだけです。構成の変更を意図した使用ではなく。これは、私にとってはuʍopǝpısdnおよび/またはƃouƃʍɐʎɹonupです。

誰もnvidia-settingsの使用方法を共有したい設定オプションを保存しながら、このドライバーがどのように動作するかを説明しますetc/X11/xorg.confファイルなし? (または/etc/X11/xorg.confファイルが使用されていない場合、システムはカードとドライバーをどのように使用しますか?)

7
geezanansa

まず、nvidia-settingsで保存されたすべての情報は~/.nvidia-settings-rcに保存され、次のように入力することでアクセスできます。

nano ~/.nvidia-settings-rc

他のユーザーも、xorg.confが使用されていない場合、ATIまたはNvidiaの設定はどのように機能するのか疑問に思うため、これについて言及します。この背後にある理由は、Xが、ビデオカードを含む多くの入力/出力デバイスに対してxorg.confが持っていたものの多くの側面を自動的に検出および構成できるようになったためです。これは以前は完全に自動的には行われませんでしたが、2010年頃からXは多くのオプションを処理し、問題なく、またはファイルを設定する必要なく検出できます。

これの多くはまだ存在していますが、/usr/share/X11/xorg.conf.d/でより具体的なファイルに分割されていることに注意してください

現在、特定のNvidiaまたはATIモデルなど、xorg.confが正しく機能する必要があるいくつかの変数があります。これらの変数は、Xが正しく検出されないか、Nvidia/ATIカードが機能するために必要です。自動検出は非常に優れていますが、たとえば最新のビデオカードをカバーするための作業が必要です。

たとえば、一部のビデオカードは、xorg.confが存在しない限り、Unityランチャーまたはトップパネルを表示しません。また、ビデオカードを微調整したい場合は、xorg.confに追加されるCoolbitsオプションが必要になる場合があります。これがnvidia-xconfigが存在する理由です。 Xがビデオカードのすべてのオプションを検出または提供しない場合に追加レベルのサポートを提供するため。

また、Display Configurationオプションのオプションのいずれかを編集する場合は、既存のxorg.confファイルを作成または保持する必要がある可能性が高いことも追加します。これは、次の画像に記載されているボタンで作成できます。

enter image description here

または、ターミナルで次のコマンドを実行することにより(推奨される方法):

Sudo nvidia-xconfig

その後、xorg.confファイルがNvidiaカードで正しく機能していることを確認するために、PCを再起動することもお勧めします。

ただし、解像度を手動で変更する場合は、xorg.confフォルダーではなく/usr/share/X11/xorg.conf.d/ファイルで行います。

これは、Screenセクションのxorg.confファイルで行われ、次のようになります。

Section "Screen"
    Identifier    "Default Screen"
    Device        "NVIDIA Corporation NV34 [GeForce FX 5200]"
    Monitor        "CM752ET"
    DefaultDepth    16
    SubSection "Display"
        Depth        32
        Modes      "1024x768_75.00"
    EndSubSection
EndSection

モニターモデル、Nvidiaビデオカード、およびそれぞれのリフレッシュレート(75Hz)で使用される解像度(モード)を確認できます。

12
Luis Alvarado