Проблема с двумя мониторами, не обеспечивающими правильное разрешение

Проблема с двумя мониторами, не обеспечивающими правильное разрешение

Я только что перешел с Windows 10 на Ubuntu 16.04 и не могу найти решение или исправление моей проблемы. Я использую два монитора (оба одной модели - Samsung S22D300N). Монитор (1) подключен через кабель VGA-VGA, монитор (2) подключен через адаптер VGA-VGA-to-DVI.

На мониторе (2) мое разрешение не может превышать 1360x768, в то время как монитор (1) работает на разрешении 1920x1080. На Win10 все работает нормально, оба монитора на разрешении 1920x1080.

Я установил последние драйвера nvidia, но проблемы с разрешением все еще есть. Я сделаю все возможное, чтобы предоставить всю необходимую информацию.

Графический процессор-Geforce GTS450

xrandr 

> Screen 0: minimum 8 x 8, current 3280 x 1080, maximum 16384 x 16384
DVI-I-0 connected 1360x768+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  
VGA-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1600x900      60.00  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1280x720      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  
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
  1600x900_60.00 (0x3b6) 118.250MHz -HSync +VSync
        h: width  1600 start 1696 end 1856 total 2112 skew    0 clock  55.99KHz
        v: height  900 start  903 end  908 total  934           clock  59.95Hz
  1920x1080_60.00 (0x3b8)  9.250MHz -HSync +VSync
        h: width  1920 start 1976 end 2160 total 2400 skew    0 clock   3.85KHz
        v: height   60 start   63 end   73 total   76           clock  50.71Hz<

решение1

Сначала сохраните всю работу на случай, если ваш экран выключится и не включится без перезагрузки. То, что я собираюсь предложить, является временным для начала; вы можете сделать это постоянным, если это сработает.

Зайдите в терминал и запустите cvt 1920 1080 60.

Это выведет одну или две строки текста. Последняя должна начинаться со слова Modeline. Скопируйте первый текст после Modeline, который должен быть "1920x1080_60.00" [...]до конца строки (должен заканчиваться на [...] +vsync.

Затем введите xrandr --newmodeи вставьте то, что вы скопировали.

Затем введитеxrandr --addmode DVI-I-1 "1920x1080_60.00"

Затем введите xrandr --output DVI-I-1 --mode "1920x1080_60.00".

Чтобы сделать его постоянным:

Если это сработает, создайте или отредактируйте файл ~/.xprofileи добавьте в него последние три введенные вами команды.

решение2

Проблема возникла после обновления: 1920x1080 не предлагалось. Просто отключил и снова подключил второй экран.

Связанный контент