2台目のモニターに正しい解像度を追加するのに問題があります。私のモニターは両方ともWindowsで正常に機能し、私は戻りません:)
DVIを介して接続された1つのモニターと、HDMI-DVIケーブルを介して接続された1つのモニターを備えた単一のGTX980を実行しています(HDMI端はグラフィックスカードに接続され、DVI端はモニターに接続されます。 2番目のモニターが正しい解像度を取得していないのです。
これはxrandrの出力です
DVI-I-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
1920x1080 60.00*+
1680x1050 59.95
1600x1200 60.00
1440x900 59.89
1280x1024 75.02 60.02
1280x960 60.00
1152x864 75.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
640x480 75.00 72.81 59.94
HDMI-0 connected 1024x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*+
1360x768 59.96 59.80
1152x864 60.00
800x600 72.19 60.32 56.25
680x384 59.96 59.80
640x480 59.94
512x384 60.00
400x300 72.19
320x240 60.05
2番目のモニターの最大解像度は1440x900で、これはウィンドウで問題なく検出されたため、次のことを試しました。
cvt 1440 900
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
xrandr --newmode "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
しかし、私がこれを行うとき:
xrandr --addmode HDMI-0 1440x900_60.00
私は迎えられます:
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 47
Current serial number in output stream: 48
編集:私はまだ私ができることを研究しており、私が見つけたものはすべて追加します。
モニターモデル:Dell S199WFP
だから私はもう少しグーグルで調べて、いくつかのことを試した後、xrandrはnvidia独自のドライバーではうまく動作しないことがわかったので、使用しなければなりませんでした:
Sudo nvidia-xconfig
/etc/X11/xorg.confにxorg.confを生成する
次に、問題のモニターのHorizSyncとVertRefreshの値をグーグルで探しました。
HorizSync 30 - 83
VertRefresh 56-75
だから私はxorg.confでこのブロックでモニターのある場所を見つけて変更を加えました:
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30 - 83
VertRefresh 56 - 75
Option "DPMS"
EndSection
次に、lightdmを再起動します。
Sudo systemctl restart lightdm
ディスプレイの設定をもう一度確認して... Bam!ありました。