xrandr: Настройте crtc 0 отказавших при добавлении режима 4k@60Hz

У меня есть монитор 4k (AOC U3277PWQU), который только достигает 30 Гц даже при том, что он должен смочь обработать 4k@60Hz. Монитор подключен с помощью HDMI. (Да, очень похожие вопросы задали прежде, но ни один не имел ответ, который решил мой вопрос.)

Что я попробовал:

~> cvt 3840 2160 60 -r
# 3840x2160 59.97 Hz (CVT 8.29M9-R) hsync: 133.25 kHz; pclk: 533.00 MHz
Modeline "3840x2160R"  533.00  3840 3888 3920 4000  2160 2163 2168 2222 +hsync -vsync
~> xrandr --newmode "3840x2160R"  533.00  3840 3888 3920 4000  2160 2163 2168 2222 +hsync -vsync
~> xrandr --addmode HDMI-1-1 "3840x2160R"
~> xrandr --output HDMI-1-1 --mode 3840x2160R --verbose --crtc 0
crtc 0:   3840x2160R  59.97 +0+229 "HDMI-1-1"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
crtc 2: revert

Та же история с cvt без -r и gtf. modeline выше, кажется, соответствует параметрам монитора, который я нашел в руководстве, т.е.:

Pixel clock: 600MHz(DP,HDMI2.0)
Horizontal scan range: 30~160KHz(DP,HDMI2.0)
Vertical scan range: 23Hz~80Hz

Что делает сбой конфигурации? Имеет место это, что пиксельные часы должны быть точно 600 МГц? Если так, как я могу изменить modeline – действительно ли безопасно просто отредактировать первый параметр?

P.S.: EDID, полученный из xrandr --verbose не может быть проанализирован с этим инструментом, который я нашел, таким образом, это может быть повреждено.

У меня есть GeForce GTX 1050, драйвер 384 Nvidia, Ubuntu 16.04. Так как это требовали в другом вопросе:

~> lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 04)
    DeviceName:  Onboard IGD
    Subsystem: Dell Device 07be
--
01:00.0 3D controller: NVIDIA Corporation Device 1c8d (rev a1)
    Subsystem: Dell Device 07be
    Kernel driver in use: nvidia

Править: Я заметил, что настройки Nvidia не показывают мои дисплеи в "информации о Дисплее X-сервера". Это просто говорит "X Экранов 0 (никакая Развертка)".

2
задан 10 July 2018 в 22:17

1 ответ

Я нашел решение в этом сообщении: Мой ноутбук, Dell XPS 15 9560, по-видимому, может только поставить 4k@30Hz по HDMI. Порт USB-C по контрасту способен к этому, возможно, он подключен к выделенной видеокарте, и HDMI не. Немного неутешительный, но при помощи USB-C к преобразователю HDMI, проблема ушла. Я не должен был даже вносить изменения в xrandr настройки.

1
ответ дан 2 December 2019 в 04:42

Другие вопросы по тегам:

Похожие вопросы: