ランダル

ランダル

NVIDIA設定を使用すると、必要に応じて外部モニタをノートパソコンの右側に正しく配置できます。しかし、再起動してXを再起動してログインすると、2つのモニタが互いにミラーリングされ(ノートブックから右の外部モニタに拡張されるのではなく)、起動した場所に戻りました。

正しい解決策は nvidia-settings --load-config-onlyファイルからコマンドを呼び出すことです.xinitrc。このコマンドをグローバル/etc/X11/xinit/xinitrcファイルに入れようとしましたが、どちらの方法も効果がありませんでした。

グローバル /etc/X11/xinit/xinitrcファイルを読み取れないようです。それで$HOME/.xinitrc別々に動作をテストしてみることにしました。nvidia-settings -load-config-only

これが私がしたことです(うまくいかなかったと思いました:なぜ、なぜですか?):

スタートステータス:右側の外部モニタ/ミラーリングされていません

  1. rm ~/.nvidia-settings-rc

  2. nvidia-settings」を呼び出してから、意図的に「Xサーバーディスプレイ構成」を介してモニター構成を「右側の拡張」から「ミラー」に変更します。

    [外部モニターの位置を「ノートブックモニターと同じ」に変更し、鏡のように動作するようにしました。]

  3. 勝つ適用するそれからいいね

  4. すべての基盤を扱うために「Xプロファイルに保存」も選択しました。 [ /etc/X11/xorg.conf ]

  5. まだ何もなかった~/.nvidia-settings-rcので、左パネルの下部にあるnvidia-settings設定をクリックし、「現在の設定を保存」を選択しました。

  6. 今何か見えます。~/.nvidia-settings-rc

  7. nvidia-settingsノートブックモニターが外部モニターの右側に広がるように構成を再起動して変更しました。 [適用]をクリックして、変更が適用されたことを確認します(今すぐ必要な状態になっています)。

  8. これでnvidia-settingsGUI設定セッションを終了します。

  9. 走るnvidia-settings --load-config-only

  10. 予想される結果は、モニターがミラーリングされるのを見ることです。これは保存された構成だからです。しかし、そのようなことは起こりませんでした。
    構成がロードされていないか、最初に誤って保存されている可能性があります。

何が起こっているのかという提案がありますか?誰かが私の~/.nvidia-settings-rcファイルで何を探すべきかを教えてもらえますか?モニターの配置に関する内容はないようです。

完全性のために、以下のファイルの内容をコピーしました。

PS:私はxfceウィンドウマネージャを使用しています。

#
# /home/chris/.nvidia-settings-rc
#
# Configuration file for nvidia-settings - the NVIDIA X Server Settings utility
# Generated on Sun Oct 18 17:43:09 2015
#

# ConfigProperties:

RcFileLocale = C
ToolTips = Yes
DisplayStatusBar = Yes
SliderTextEntries = Yes
IncludeDisplayNameInConfigFile = No
ShowQuitDialog = Yes
UpdateRulesOnProfileNameChange = Yes
Timer = PowerMizer_Monitor_(GPU_0),Yes,1000
Timer = Thermal_Monitor_(GPU_0),Yes,1000
Timer = Memory_Used_(GPU_0),Yes,3000

# Attributes:

0/SyncToVBlank=1
0/LogAniso=0
0/FSAA=0
0/TextureSharpen=0
0/GammaCorrectedAALines=0
0/TextureClamping=1
0/FXAA=0
0/AllowFlipping=1
0/FSAAAppControlled=1
0/LogAnisoAppControlled=1
0/OpenGLImageSettings=1
0/FSAAAppEnhanced=0
0/GammaCorrectedAALinesValue=16
[DPY:VGA-0]/RedBrightness=0.000000
[DPY:VGA-0]/GreenBrightness=0.000000
[DPY:VGA-0]/BlueBrightness=0.000000
[DPY:VGA-0]/RedContrast=0.000000
[DPY:VGA-0]/GreenContrast=0.000000
[DPY:VGA-0]/BlueContrast=0.000000
[DPY:VGA-0]/RedGamma=1.000000
[DPY:VGA-0]/GreenGamma=1.000000
[DPY:VGA-0]/BlueGamma=1.000000
[DPY:VGA-0]/Dithering=0
[DPY:VGA-0]/DitheringMode=0
[DPY:VGA-0]/DitheringDepth=0
[DPY:VGA-0]/DigitalVibrance=0
[DPY:VGA-0]/SynchronousPaletteUpdates=0
[DPY:DP-0]/Dithering=0
[DPY:DP-0]/DitheringMode=0
[DPY:DP-0]/DitheringDepth=0
[DPY:DP-0]/ColorSpace=0
[DPY:DP-0]/ColorRange=0
[DPY:DP-0]/SynchronousPaletteUpdates=0
[DPY:DP-1]/Dithering=0
[DPY:DP-1]/DitheringMode=0
[DPY:DP-1]/DitheringDepth=0
[DPY:DP-1]/ColorSpace=0
[DPY:DP-1]/ColorRange=0
[DPY:DP-1]/SynchronousPaletteUpdates=0
[DPY:DP-2]/Dithering=0
[DPY:DP-2]/DitheringMode=0
[DPY:DP-2]/DitheringDepth=0
[DPY:DP-2]/ColorSpace=0
[DPY:DP-2]/ColorRange=0
[DPY:DP-2]/SynchronousPaletteUpdates=0
[DPY:DP-3]/Dithering=0
[DPY:DP-3]/DitheringMode=0
[DPY:DP-3]/DitheringDepth=0
[DPY:DP-3]/ColorSpace=0
[DPY:DP-3]/ColorRange=0
[DPY:DP-3]/SynchronousPaletteUpdates=0
[DPY:DP-4]/RedBrightness=0.000000
[DPY:DP-4]/GreenBrightness=0.000000
[DPY:DP-4]/BlueBrightness=0.000000
[DPY:DP-4]/RedContrast=0.000000
[DPY:DP-4]/GreenContrast=0.000000
[DPY:DP-4]/BlueContrast=0.000000
[DPY:DP-4]/RedGamma=1.000000
[DPY:DP-4]/GreenGamma=1.000000
[DPY:DP-4]/BlueGamma=1.000000
[DPY:DP-4]/Dithering=0
[DPY:DP-4]/DitheringMode=0
[DPY:DP-4]/DitheringDepth=0
[DPY:DP-4]/DigitalVibrance=0
[DPY:DP-4]/ColorSpace=0
[DPY:DP-4]/ColorRange=0
[DPY:DP-4]/SynchronousPaletteUpdates=0
[DPY:DP-5]/Dithering=0
[DPY:DP-5]/DitheringMode=0
[DPY:DP-5]/DitheringDepth=0
[DPY:DP-5]/ColorSpace=0
[DPY:DP-5]/ColorRange=0
[DPY:DP-5]/SynchronousPaletteUpdates=0
[DPY:DP-6]/Dithering=0
[DPY:DP-6]/DitheringMode=0
[DPY:DP-6]/DitheringDepth=0
[DPY:DP-6]/ColorSpace=0
[DPY:DP-6]/ColorRange=0
[DPY:DP-6]/SynchronousPaletteUpdates=0

システムはRHEL7を実行しています。デスクトップ環境はXFCEです。

答え1

ランダル

初めて実行し、xrandr「...Connection」行を探してモニター名を確認します。その後実行

xrandr --output VGA1 --auto --same-as LVDS1

モニター VGA1 をミラーまたは LVDS1 にします。 "--same-as"はミラー設定のためのパラメータです。反転またはサイズ変更するには、他のパラメータを参照してくださいxrandr


Nvidia-xorg

/etc/X11/xorg.confファイルから構成を永久に作成するには、以下を追加します。

Option "MetaModeOrientation" "SamePositionAs"

関連するモニター/画面/ディスプレイセクション/サブセクションに移動します。/usr/share/doc/nvidia-x11-drv-...nvidia xorgドライバのマニュアルを確認してください。

オプション "MetaModeOrientation" "文字列"

Controls the default relationship between display devices when using
multiple display devices on a single X screen. Takes one of the following
values: "RightOf" "LeftOf" "Above" "Below" "SamePositionAs". For backwards
compatibility, "TwinViewOrientation" is a synonym for
"MetaModeOrientation", and "Clone" is a synonym for "SamePositionAs". See
Chapter 12 for details. Default: string is NULL.

関連情報