Не ставиться FullHD разрешение на монитор.
Пробовал: Xrandr, xorg.conf, monitors.xml, но что-то тут не так.
ОС: Ubuntu 18.04.3 LTS
Видеокарта: GF 1660 ti
Драйвер Nvidia 440.48.02
Подключено два монитора с разъемами VGA к видеокарте с разъемами DisplayPort, через переходник без внешнего питания.
Мониторы:
15" 1024х768 (все устраивает)
22" 1680x1050 (нужно FullHD)
В списке доступных разрешений максимальное: 1680х1050, при чем и на один и на второй монитор.
Мониторы Samsung, но система определила их с названиями:
ITE DP2VGA V221(DP-2) - на 22"
ITE DP2VGA V221(DP-4) - на 15"
Xrandr при любой попытке поставить разрешение выше/ниже максимально доступного выдает ошибку:
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: 43
Current serial number in output stream: 44
Интересно, что пробовал подключить телик Samsung 32" через провод HDMI-HDMI в разъем HDMI видеокарты. Видяха определила его как Samsung, поставила максимальное разрешение FullHD. На попытку поставить больше через Xrandr выдало ту же ошибку.
Редактирование Xorg.conf тоже ничего не дало, файл выглядит сейчас так:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 440.48.02
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Samsung" #дописано вручную
ModelName "SyncMaster 2243sn" #дописано вручную
HorizSync 31.0 - 80.0 #дописано вручную, взято с характеристик монитора
VertRefresh 56.0 - 75.0 #дописано вручную, взято с характеристик монитора
Option "DPMS"
Modeline "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync #дописано вручную
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080_60" #дописано вручную
EndSubSection
EndSection
Пробовал редактировать ~/.config/monitors.xml
Не помогло, файл выглядит сейчас так:
<monitors version="2">
<configuration>
<logicalmonitor>
<x>1024</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>DP-2</connector>
<vendor>ITE</vendor>
<product>DP2VGA V221</product>
<serial>0x00000000</serial>
</monitorspec>
<mode>
<width>1680</width>
<height>1050</height>
<rate>59.954250335693359</rate>
</mode>
</monitor>
</logicalmonitor>
<logicalmonitor>
<x>0</x>
<y>282</y>
<scale>1</scale>
<monitor>
<monitorspec>
<connector>DP-4</connector>
<vendor>ITE</vendor>
<product>DP2VGA V221</product>
<serial>0x00000000</serial>
</monitorspec>
<mode>
<width>1024</width>
<height>768</height>
<rate>60.003841400146484</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
<configuration>
<logicalmonitor>
<x>0</x>
<y>282</y>
<scale>1</scale>
<monitor>
<monitorspec>
<connector>DP-4</connector>
<vendor>ITE</vendor>
<product>DP2VGA V221</product>
<serial>0x00000000</serial>
</monitorspec>
<mode>
<width>1024</width>
<height>768</height>
<rate>60.003841400146484</rate>
</mode>
</monitor>
</logicalmonitor>
<logicalmonitor>
<x>1024</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>DP-2</connector>
<vendor>ITE</vendor>
<product>DP2VGA V221</product>
<serial>0x00000000</serial>
</monitorspec>
<mode>
<width>1680</width>
<height>1050</height>
<rate>59.954250335693359</rate>
</mode>
</monitor>
</logicalmonitor>
<logicalmonitor>
<x>2704</x>
<y>0</y>
<scale>1</scale>
<monitor>
<monitorspec>
<connector>HDMI-0</connector>
<vendor>SAM</vendor>
<product>SAMSUNG</product>
<serial>0x00000000</serial>
</monitorspec>
<mode>
<width>1920</width>
<height>1080</height>
<rate>59.93939208984375</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
<configuration>
<logicalmonitor>
<x>1024</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>DP-2</connector>
<vendor>SAM</vendor>
<product>SyncMaster</product>
<serial>HMBS201923</serial>
</monitorspec>
<mode>
<width>1680</width>
<height>1050</height>
<rate>59.933879852294922</rate>
</mode>
</monitor>
</logicalmonitor>
<logicalmonitor>
<x>0</x>
<y>282</y>
<scale>1</scale>
<monitor>
<monitorspec>
<connector>DP-4</connector>
<vendor>ITE</vendor>
<product>DP2VGA V221</product>
<serial>0x00000000</serial>
</monitorspec>
<mode>
<width>1024</width>
<height>768</height>
<rate>60.003841400146484</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
<configuration>
<logicalmonitor>
<x>0</x>
<y>312</y>
<scale>1</scale>
<monitor>
<monitorspec>
<connector>DVI-I-0</connector>
<vendor>unknown</vendor>
<product>unknown</product>
<serial>unknown</serial>
</monitorspec>
<mode>
<width>1024</width>
<height>768</height>
<rate>60.003841400146484</rate>
</mode>
</monitor>
</logicalmonitor>
<logicalmonitor>
<x>1024</x>
<y>0</y>
<scale>1</scale>
<primary>yes</primary>
<monitor>
<monitorspec>
<connector>DVI-I-1</connector>
<vendor>SAM</vendor>
<product>SyncMaster</product>
<serial>HMBS201923</serial>
</monitorspec>
<mode>
<width>1920</width>
<height>1080</height>
<rate>59.933879852294922</rate>
</mode>
</monitor>
</logicalmonitor>
</configuration>
</monitor
На Windows 10 сборка работает как надо, FullHD на моник 22" стал без проблем
Возможно ли что драйвер криво работает через переходник?
Полагаю, что так как картинка есть, цифровой сигнал с видеокарты преобразуется в аналог для монитора, но обратно получить сигнал с данными о мониторе (модель, разрешение) система не может. К такому решению я пришел потому, что через кабель HDMI современный телевизор определился правильно и разрешение стало fullhd. Такое может быть?
Не могу понять, что с Xrandr не так, все делал по инструкции:
cvt 1920 1080 60
xrandr --newmode [вывод cvt]
xrandr --addmode DP-2 1920x1080_60
Драйвера ставил 440; 435; 430 - результат один
.
Стоит ли ставить более ранние версии?
Буду признателен за любой совет по теме.
P.S: Бубен сломан, шаман упоролся.