Итак, у меня есть монитор LG 4k (31MU97), который поддерживает 4096x2160 на частоте 60 Гц. Я могу запустить 3840x2160 с разрешением 60 Гц. Когда я запускаю xrandr, я не вижу режим 4096x2160:
Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 connected 3840x2160+0+0 (normal left inverted right x axis y axis) 621mm x 341mm
3840x2160 60.00*+ 30.00
1920x1080 60.00 59.94
1600x900 60.00
1280x1024 60.02
1152x864 59.97
1280x720 60.00 59.94
1024x768 60.00
800x600 60.32
720x480 60.00 59.94
640x480 60.00 59.94
4096x2160_60.00 59.98
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 disconnected (normal left inverted right x axis y axis)
DVI-1 disconnected (normal left inverted right x axis y axis)
Я просмотрел некоторые другие руководства, включая тему форума и пастебин, которые имеют очень похожие инструкции:
Запустите CVT или GTF для генерации строки модели:
cvt 4096 2160 60
# 4096x2160 59.98 Hz (CVT) hsync: 134.18 kHz; pclk: 760.00 MHz
Modeline "4096x2160_60.00" 760.00 4096 4432 4880 5664 2160 2163 2173 2237 -hsync +vsync
или
gtf 4096 2160 60.0
# 4096x2160 @ 60.00 Hz (GTF) hsync: 134.10 kHz; pclk: 759.54 MHz
Modeline "4096x2160_60.00" 759.54 4096 4424 4880 5664 2160 2161 2164 2235 -HSync +Vsync
Затем я создаю новый режим
xrandr --newmode <mode string>
xrandr --addmode DisplayPort-1 4096_2160_60.00
Если кто-нибудь помнит старые дни монитора CRT, с переключателем режима и таймером, вы можете сделать что-то подобное, просто выполнив:
xrandr -s "4096x2160_60.0"; sleep 15; xrandr --output DisplayPort-1 --mode 3840x2160 --auto
В любом случае, используя как линии CVT, так и GTF, я просто получаю пустой экран и мой монитор говорят, что он не может найти входной сигнал (вы можете использовать --rmmode и --delmode, чтобы удалить режим, чтобы вы могли добавить его снова). Я пробовал некоторые варианты, такие как использование 30.0HZ или 59.94Hz без успешных результатов.
Что именно представляют собой все остальные числа для строки моделирования? Я подозреваю, что эти программы были написаны для мониторов CRT, и на самом деле у них не было 2160p экранов. Я знаю, что этот монитор поддерживает 4096x2160 @ 60Hz (он в настоящее время предупреждает меня, что я не в правильном родном разрешении, когда я возвращаюсь к 3840x2160).
Если у меня есть как 59.94, так и 30Hz modeline, я могу заставить его отображать 4096x2160 @ 30 Гц, но не более высокий режим 60 Гц.
Это, вероятно, не имеет значения, но я должен добавить, что я использую AMD / ATi R7800 через mini-displayport (DP1.2) и драйверы ядра Radeon с открытым исходным кодом.
[d12 ] Как определить правильную модель для данного монитора?Я просто хотел сбросить строку и сказать, что в Arch Linux на новом ядре 4-7.1 4096x2160 59Hz отображается по умолчанию в Диспетчере отображения. До сих пор он отлично работает. Я потратил много времени на попытку заставить этот монитор работать в собственном разрешении 4096x2160, даже если настройки xrandr устанавливаются вручную, он не работал. Кто-то должен попробовать Ubuntu с вышерасположенным ядром и посмотреть, исправляет ли он проблему в Ubuntu.