Мерцающий экран на Ubuntu 24.04 только на одном мониторе.

Вопрос или проблема

У меня 2 монитора – 1080p Dell и 4k Samsung. У меня NVIDIA GeForce RTX 3080. Версия драйвера NVIDIA – 550.120. Версия NVML – 12.550.120.

Происходит мерцание, но только на 4k мониторе. Это также происходит, если я меняю разрешение на 1080. С другим монитором всё в порядке. С HDMI-кабелем и этим монитором тоже всё в порядке (при двойной загрузке в Windows проблем нет).

Кроме мерцания, также есть небольшая задержка в появлении объектов на экране / медленный курсор мыши.

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

  • установить другую частоту обновления (текущая – 60Hz).
  • установить драйверы командой sudo ubuntu-drivers autoinstall.
  • переключение на Wayland и обратно на X11 и проблему.
  • отключить энергосбережение для HDMI.
  • разные ядра sudo apt install linux-generic-hwe-22.04
    `
  • переустановил Ubuntu.

Все эти шаги не решили проблему.

Вы знаете, что ещё я могу попробовать?

Некоторая информация:

$ lspci | grep VGA
01:00.0 VGA совместимый контроллер: NVIDIA Corporation GA102 [GeForce RTX 3080 Lite Hash Rate] (rev a1)

Также, возможно, связано ещё одно. После выключения Ubuntu и загрузки в Windows, только в первый раз появляется разбившийся экран – разбитый экран. Если перегрузить снова, всё в порядке.

Видео с мерцающим экраном (проверьте правый нижний угол) https://youtu.be/a6p54-dH3iA

Ответ или решение

Появление мерцания экрана на Ubuntu 24.04 только на одном из мониторов, в данном случае на 4K мониторе Samsung, при двухмонтирной установке с другой моделью дисплея 1080p Dell и графическим адаптером NVIDIA GeForce RTX 3080 — это проблема, требующая детального анализа программного и аппаратного окружения. Рассмотрим возможные причины и решения этой проблемы, основанные на предоставленных данных, в соответствии с процессом TEA.

Теория

Мерцание экрана и задержка отображения на 4K мониторах могут иметь различные причины. Некоторые из основных факторов, которые стоит рассмотреть, включают:

  1. Драйверы видеокарты: Неправильная или устаревшая версия драйвера может вызвать проблемы с отображением. NVIDIA известна своими частыми обновлениями, которые часто включают исправления багов и улучшения совместимости.

  2. Интерфейсы подключения: Проблемы с HDMI-кабелем или его портом могут вызывать мерцание. Однако, если в Windows такой проблемы нет, вероятность аппаратной неисправности уменьшается.

  3. Разрешение и Частота обновления: Несоответствие оптимальной частоты обновления или разрешения может вызывать нестабильность отображения.

  4. Графическая среда: Различия в реализации графической среды между X11 и Wayland могут влиять на поведение дисплея.

  5. Конфликт между ОС: Возможный конфликт конфигурации графики между Ubuntu и Windows, который оставляет состояние после перезагрузки.

Примеры

Комментарий из описания показывает, что проблема не связана с физической неисправностью, так как в двойной загрузке на Windows таких проблем нет. Примеры включают прописанные шаги по изменению частоты обновления, использование утилиты ubuntu-drivers autoinstall для обновления драйверов, переключение между X11 и Wayland и использование иной версии ядра для проверки на влияние системных файлов. Попытки решить проблему предполагаемым обходом не проходили успешно.

Применение

В свете вышеуказанного, чтобы решить проблему, учитывая примененные уже шаги, предлагаю следующие варианты:

  1. Проверка и Обновление Драйверов NVIDIA:

    • Запустите sudo apt-get update и sudo apt-get upgrade для обновления всех пакетов.
    • Проверьте специальные драйверы NVIDIA для вашей GPU модели (GA102). Используйте команду nvidia-smi для проверки активности драйвера.
    • Попробуйте более старую или более новую (если доступна) версию драйвера, следуя инструкциям на официальном сайте NVIDIA.
  2. Настройка Xorg/Wayland:

    • Проверьте конфигурационные файлы Xorg:
      sudo nano /etc/X11/xorg.conf
    • Убедитесь в отсутствии статических настроек конфигурации для мониторов и частот. Удалите или прокомментируйте настройки, относящиеся к монитору Samsung.
  3. Проверка на Конфликт с Двойной Загрузкой:

    • Проверьте настройки биоса для инициализации графического адаптера и убедитесь, что порядок загрузки и настройки дисплея не конфликтуют.
    • Вероятность конфликта может быть уменьшена, если после загрузки в Ubuntu и возвращении в Windows выполнить "полную перезагрузку" системы, а не простое включение-выключение.
  4. Дополнительные Решения и Действия:

    • Пробуйте использовать комбинации различных версий ядра и драйверов в безопасном режиме, учитывая настройку BIOS/UEFI для снижения графической нагрузки.
    • Обратитесь на форумы за дополнительной поддержкой или обратитесь к непосредственным разработчикам, если подозреваете баги внутри Ubuntu.
  5. Аппаратное тестирование (если применимо):

    • При возможности, протестируйте работу монитора на другой ОС Linux для исключения специфичных проблем Ubuntu.
    • Замените кабель или порт HDMI/DVI на аналогичный для проверки совместимости.

На основе вышеизложенного, следуя пошаговым инструкциям и устранению проблем, вероятнее всего, вы сможете выявить и решить проблему. Важно уделять внимание и следить за любыми обновлениями и патчами ОС, которые могут улучшить взаимодействие аппаратного и программного обеспечения.

Оцените материал
Добавить комментарий

Капча загружается...