У меня есть Lenovo Gaming i3 с GTX 1650 и последняя версия Ubuntu 20.04. Экран ноутбука 1080p 120 Гц, и я подключаю внешний монитор 1080p 60 Гц. Когда монитор подключен, частота экрана моего ноутбука с частотой 120 Гц падает примерно до 60 Гц, и на нем возникают вертикальные разрывы. xrandr
сообщает, что экран ноутбука все время имеет частоту 120 Гц, хотя это явно не так.
Как я могу одновременно запустить экран моего ноутбука с частотой 120 Гц и внешний монитор с частотой 60 Гц?
Изменение профиля PRIME в настройках сервера Nvidia X на Предварительный режим
только усугубляет проблему. Когда я это делаю, я получаю много вертикальных разрывов, и это никак не влияет на частоту обновления. Фактически переход на Преформный режим
заставляет экран рваться даже без внешнего монитора. Переход на По требованию
останавливает разрыв, но это потому, что он использует AMDGPU
от процессора, а не Nvidia. По требованию
не решает проблему с частотой обновления.
Я также пробовал переключать vsync, но это не имело никакого значения для частоты обновления или разрыва. Я пытался понизить рейтинг nvidia-драйвер
, но это тоже не имело значения. Включение Конвейер состава сил
тоже ничего не делал. На этом этапе несколько раз переустанавливал драйвера. Еще ничего. Проблема возникает на всех мониторах, которые я тестировал. И я знаю, что это не аппаратное ограничение, потому что Windows 10 на одном и том же ноутбуке работает «из коробки» с обоими мониторами с правильной частотой обновления и без разрывов.
Это мое xrandr
с обоими дисплеями:
$ xrandr
Экран 0: минимум 320 x 200, текущий 3840 x 1080, максимум 16384 x 16384
Первичный подключенный eDP 1920 x 1080 + 0 + 0 (нормальный левый, перевернутый вправо, ось x, ось y) 344 мм x 193 мм
1920x1080 120,21*+
1680x1050 120,21
1280x1024 120,21
1440x900 120,21
1280x800 120,21
1280x720 120,21
1024x768 120,21
800x600 120,21
640x480 120,21
HDMI-1-0 подключен 1920x1080+1920+0 (обычное левое перевернутое правое по оси x оси y) 521 мм x 293 мм
1920x1080 60,00*+ 59,94 50,00
1680x1050 59,95
1440x900 59,89
1280x1024 75,02 60,02
1280x960 60,00
1280x720 60,00 59,94 50,00
1024x768 75,03 70,07 60,00
800x600 75,00 72,19 60,32 56,25
720x576 50,00
720x480 59,94
640x480 75,00 72,81 59,94 59,93