У меня проблемы с добавлением правильного разрешения для моего второго монитора. Оба моих монитора нормально работали в Windows, и я не собираюсь возвращаться:)
Я использую один GTX980 с одним монитором, подключенным через DVI, и одним монитором, подключенным через кабель HDMI-DVI (конец HDMI подключен к видеокарте, конец DVI подключен к монитору. Монитор, подключенный через один DVI (мой основной монитор), работает фантастически. Это второй монитор, который не принимает правильное разрешение.
Так что это выход of 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
Максимальное разрешение второго монитора - 1440x900, которое было отлично подобрано в Windows, поэтому я попробовал следующее.
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
для генерации xorg.conf в/etc/X11/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
Проверенный настройки дисплея снова и... Обман! существует, был.