Вопрос или проблема
Обновление
Недавно мне пришлось обновить драйверы NVIDIA по другой причине, и, кажется, проблема исправилась в новой версии.
Проблема
Я не могу установить частоту обновления выше 30 Гц на моем дисплее.
Характеристики
- Дисплей: Samsung U32J590UQ (imgur: Дисплей в настройках NVIDIA)
- Графический процессор: NVIDIA GeForce RTX 3070 (imgur: Графический процессор в настройках NVIDIA)
- Ubuntu 22.04.2 LTS (imgur: Полные характеристики в настройках)
Предыстория
Скриншоты
imgur: Доступные частоты обновления в Ubuntu: доступна только 30Hz
Частота обновления 60Hz становится доступной только при выборе разрешения ниже 3840×2160.
Скриншоты в Windows
Я знаю, что моя текущая конфигурация может поддерживать 60Hz, потому что это сочетание разрешения и частоты обновления доступно в Windows и работает правильно:
imgur: Доступные частоты обновления в Windows: 60Hz доступно
imgur: Доступные разрешения в Windows: то же разрешение доступно и используется
Я ничего не менял в своей конфигурации, чтобы это заработало в Windows. Я даже не менял кабели или порты.
Попытки решения
Вот некоторые из вещей, которые я уже попробовал:
- отключение всех других дисплеев,
- использование различных портов на графическом процессоре,
- обновление драйвера Nvidia, и
- пересмотр всех сообщений здесь о частотах обновления и попытка всего, что было предложено.
- Большинство ответов предлагают что-то вроде
xrandr --output DP-2 --size 3840x2160 --refresh 60
: монитор мерцает, но ничего не происходит. - Использование кабеля DisplayPort версии 1.2. Кабель, который я использую: imgur: Displayport V1.2 3M Dp1230 Plusc. Он был указан как “Displayport V1.2 3M Dp1230 Plusc” на Amazon. Он работает на 60Hz в Windows с тем же кабелем.
- Большинство ответов предлагают что-то вроде
Вывод xrandr
Вот что у меня есть в xrandr
для этого дисплея. Я решил использовать более низкое разрешение на данный момент, потому что это беспокоит меня меньше, чем уменьшенная частота обновления:
DP-2 connected primary 5120x2880+2732+0 (normal left inverted right x axis y axis) 697mm x 392mm
3840x2160 30.00 + 29.97
2560x1440 59.95*
1920x1080 60.00 59.94
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
Интересно, что у меня есть 4K дисплей Samsung той же серии (U28E590), которому 3 года, и у него нет этой проблемы:
DP-0 connected 4384x2466+7852+191 (normal left inverted right x axis y axis) 607mm x 345mm
3840x2160 60.00*+ 30.00
2560x1440 59.95
1920x1080 60.00 59.94
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
Вы пробовали использовать кабель DisplayPort версии 1.2?
Недавно я купил Samsung M70B 43″ и столкнулся с аналогичной проблемой. Что помогло мне, так это покупка нового кабеля DisplayPort 1.2, так как в спецификациях по моему дисплею упоминалось, что полное разрешение 4K возможно при 60Hz с версией 1.2. Характеристики Вашего дисплея говорят о том же: Samsung U32J590UQ (LU32J590UQNXZA)
Я проверил каждый DP кабель, который у меня был, безуспешно. Я заказал версию 1.2 на Amazon и через четыре часа у меня был дисплей M70B на 60Hz мгновенно.
У меня была такая же проблема с моим монитором (U32J590UQ), который подключен через HDMI-кабель.
В моем случае проблема была в том, что я использовал первый HDMI-порт, но только второй HDMI-порт на моем мониторе поддерживает UHD 60Hz.
Ответ или решение
Ваша проблема с невозможностью установить частоту обновления экрана на 60 Гц в Ubuntu 22.04 вызывает ряд вопросов, связанных с комбинацией оборудования и программного обеспечения. Давайте рассмотрим возможные причины и решения на основе описанных симптомов и диагностических шагов.
Теория
Частота обновления в 60 Гц при разрешении 3840×2160 пикселей (4K) требует значительного пропускного канала, и это часто связано с интерфейсом подключения (DisplayPort или HDMI) и настройками драйвера. Проблемы с частотой обновления могут быть вызваны как программными (настройками драйверов и системы), так и аппаратными факторами (совместимость кабелей и портов).
Во-первых, чтобы иметь возможность выводить 4K при 60 Гц, необходим кабель и порт, поддерживающий необходимую версию стандарта — DisplayPort 1.2 или HDMI 2.0. Несмотря на то, что кабель, как утверждённо работает в Windows, не исключено, что ситуация в Ubuntu отличается из-за иных настроек драйверов или несовместимости.
Пример
В вашей ситуации вы обновили драйверы NVIDIA, и это решило проблему. Это указывает на то, что изначальной причиной могла быть несовместимость версии драйвера с вашим оборудованием. Драйверы играют ключевую роль в определении поддерживаемых режимов разрешения и частоты обновления. Ранее вы заметили, что ваш монитор позволяет установить 60 Гц только при более низких разрешениях на Ubuntu. Это может быть связано с ограничениями старой версии драйвера или ошибками конфигурации.
Также была подсказка о том, что только второй HDMI порт вашего монитора поддерживает 4K при 60 Гц. Ваша проверка всех портов на видеокарте и использование различных кабелей показывает, что вы пробовали упростить поиск «узкого места», и это верное направление.
Применение
Вот некоторые шаги и рекомендаций, которые могут помочь для других, кто сталкивается с похожей проблемой, чтобы при необходимости повторно диагностировать ситуацию:
-
Обновление драйверов: Регулярно проверяйте наличие обновлений драйверов графики. Новые версии могут исправлять существующие ошибки и расширять поддержку оборудования.
-
Проверка аппаратного подключения: Убедитесь, что используемый кабель соответствует спецификации (DisplayPort 1.2 или HDMI 2.0 для 4K@60Hz). Проверьте физическое состояние кабеля и попробуйте другие порты на мониторе и видеокарте.
-
Конфигурация через xrandr: Попробуйте настроить параметры отображения через команду
xrandr
. Это может предоставить более детальный контроль над режимами разрешения и частоты обновления. Командные параметры могут нуждаться в уточнении, учитывая правильное соответствие тегов и параметров вашего оборудования. -
Исследование документации на оборудование и обратная связь от сообщества: Опросы обсуждений в сообществах (форумы специалистов, техническая поддержка) могут предоставить полезные инсайты о специфических проблемах с оборудованием, таких как ваши с монитором Samsung U32J590UQ.
-
Альтернативная ОС для проверки конфигурации: Если проблема с частотой обновления актуальна только в Ubuntu, а в Windows всё работает как положено, вероятнее всего, дело в идентификации проблемных драйверов или системных конфигураций в Ubuntu.
По вашим словам, проблема исчезла после обновления драйверов, что подчеркивает значимость актуальности программного обеспечения в достижении стабильного и оптимального отображения. Следуя изложенным шагам и примерам, можно значительно минимизировать аналогичные трудности в будущем.