Внешний монитор показывает черный экран после сна на Ubuntu 24.04 (Intel UHD Graphics)

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

Я использую Ubuntu 24.04.1 LTS на ноутбуке с Intel UHD Graphics. У меня подключены два монитора:

  1. Основной монитор: Внешний 4K дисплей через DP-2.
  2. Вторичный монитор: Встроенный дисплей ноутбука (eDP-1).

Проблема:

После того как я заблокирую ноутбук и экраны выключаются (например, после сна или приостановки), иногда внешний монитор не выходит из режима сна должным образом. Когда это происходит, внешний монитор показывает черный экран, а монитор ноутбука воспринимается как основной дисплей, хотя внешний монитор по-прежнему подключен. Внешний монитор показывает низкое разрешение (640×480) в xrandr, но ничего не отображает. Единственный способ восстановить внешний монитор — полностью выключить компьютер на несколько минут. Быстрая перезагрузка не решает проблему.

Информация о системе:

  • Версия Ubuntu:

    lsb_release -a  
    Distributor ID: Ubuntu  
    Description:    Ubuntu 24.04.1 LTS  
    Release:        24.04  
    Codename:       noble  
    
  • Версия ядра:

    uname -r  
    6.8.0-49-generic  
    
  • Видеокарта:

    lspci | grep VGA  
    00:02.0 VGA совместимый контроллер: Intel Corporation CometLake-U GT2 [UHD Graphics] (rev 02)  
    

Вывод xrandr (Работающий):

xrandr --listmonitors
Экран 0: минимально 16 x 16, текущее 4480 x 1440, максимальное 32767 x 32767  
DP-2 подключен основной 2560x1440+0+0 (нормальный левый инвертированный правый ось x ось y) 610mm x 350mm  
   2560x1440     59.91*+  
   1920x1440     59.90  
   1600x1200     59.87  
   1440x1080     59.87  
   1400x1050     59.86  
   1280x1024     59.76  
   1280x960      59.94  
   1152x864      59.78  
   1024x768      59.68  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   1920x1200     59.88  
   1680x1050     59.85  
   1440x900      59.89  
   1280x800      59.81  
   1152x720      59.75  
   960x600       59.63  
   928x580       59.88  
   800x500       59.50  
   768x480       59.38  
   720x480       59.71  
   640x400       59.20  
   320x200       58.96  
   2048x1152     59.90  
   1920x1080     59.88  
   1600x900      59.82  
   1368x768      59.88  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.45  
   720x400       59.55  
   640x350       59.77  
eDP-1 подключен 1920x1080+2560+360 (нормальный левый инвертированный правый ось x ось y) 340mm x 190mm  
   1920x1080     60.05*+  
   1440x1080     59.99  
   1400x1050     59.98  
   1280x1024     59.89  
   1280x960      59.94  
   1152x864      59.96  
   1024x768      59.92  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   1680x1050     59.95  
   1440x900      60.03  
   1280x800      59.99  
   1152x720      59.97  
   960x600       59.96  
   928x580       59.88  
   800x500       59.50  
   768x480       59.90  
   720x480       59.71  
   640x400       59.95  
   320x200       58.96  
   1600x900      59.95  
   1368x768      59.88  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.92  
   720x400       59.55  
   640x350       59.77  

Вывод xrandr (Не работающий):

xrandr --listmonitors
Экран 0: минимально 16 x 16, текущее 2560 x 1080, максимальное 32767 x 32767  
eDP-1 подключен основной 1920x1080+0+0 (нормальный левый инвертированный правый ось x ось y) 340mm x 190mm  
   1920x1080     60.05*+  
   1440x1080     59.99  
   1400x1050     59.98  
   1280x1024     59.89  
   1280x960      59.94  
   1152x864      59.96  
   1024x768      59.92  
   800x600       59.86  
   640x480       59.38  
   320x240       59.52  
   1680x1050     59.95  
   1440x900      60.03  
   1280x800      59.99  
   1152x720      59.97  
   960x600       59.96  
   928x580       59.88  
   800x500       59.50  
   768x480       59.90  
   720x480       59.71  
   640x400       59.95  
   320x200       58.96  
   1600x900      59.95  
   1368x768      59.88  
   1280x720      59.86  
   1024x576      59.90  
   864x486       59.92  
   720x400       59.55  
   640x350       59.77  
DP-2 подключен 640x480+1920+0 (нормальный левый инвертированный правый ось x ось y) 0mm x 0mm  
   640x480       59.38*+  
   320x240       59.52  
   640x400       59.20  
   320x200       58.96  
   640x350       59.77  

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

  • Я пробовал различные решения, опубликованные в интернете, включая настройку параметров питания и ручное обнаружение монитора с помощью команд xrandr. Однако ни одно из этих решений не сработало.
  • Единственный способ восстановить внешний монитор в правильном разрешении — полностью выключить ноутбук на несколько минут. Быстрая перезагрузка не решает проблему.

Буду очень признателен за любые предложения или идеи, как решить эту проблему!

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

Чёрный экран внешнего монитора после режима сна на Ubuntu 24.04 с графикой Intel UHD

Введение

Проблема, когда внешний монитор отображает чёрный экран после выхода из режима сна на ноутбуке с установленной Ubuntu 24.04.1 LTS и графикой Intel UHD, может быть вызвана рядом факторов, включая проблемы совместимости драйверов, настройки энергосбережения или конфигурации дисплеев. В этой статье мы рассмотрим возможные причины возникновения данной проблемы и предложим решения, которые могут помочь восстановить работоспособность внешнего монитора.

Описание проблемы

На вашем ноутбуке подключены два монитора:

  • Первичный монитор: Внешний 4K дисплей, подключённый через DP-2.
  • Вторичный монитор: Встроенный дисплей ноутбука (eDP-1).

При переходе в режим сна внешний монитор иногда не выходит из него должным образом. Он остаётся чёрным, а встроенный монитор становится основным, хотя внешний дисплей по-прежнему подключён. В дополнение к этому, внешний монитор отображает низкое разрешение (640×480) при выполнении команды xrandr, но не показывает изображение. Восстановление работы внешнего монитора возможно только после полного выключения ноутбука на несколько минут. Быстрая перезагрузка не помогает, что указывает на более серьёзную проблему.

Системная информация

На данный момент у вас установлены следующие параметры:

  • Ubuntu Версия: 24.04.1 LTS
  • Версия ядра: 6.8.0-49-generic
  • Графическая карта: Intel UHD Graphics (CometLake-U GT2)

Первичные действия для диагностики

Перед тем как перейти к решениям, рекомендуется выполнить следующие первичные проверки:

  1. Подключение и кабели: Убедитесь, что кабели, соединяющие внешний монитор и ноутбук, исправны и надежно подключены.
  2. Обновление системы: Проверьте наличие обновлений. Выполните команду:
    sudo apt update && sudo apt upgrade

Возможные решения

Вот несколько предложений по решению проблемы с чёрным экраном внешнего монитора:

  1. Обновление драйверов графики:
    Убедитесь, что установлены последние драйверы для графической карты Intel. Вы можете установить пакет intel-media-tools для улучшения работы графической подсистемы:

    sudo apt install intel-media-tools
  2. Настройка параметров управления питанием:
    Иногда проблемы могут быть связаны с настройками управления питанием. Проверьте параметры в системе, которые могут отключать или ограничивать работу внешнего монитора после выхода из режима сна. Вы также можете попробовать изменить настройки в BIOS, связанные с управлением питанием.

  3. Конфигурация xrandr:
    Попробуйте вручную установить параметры режима дисплея с помощью команд xrandr. Например:

    xrandr --output DP-2 --mode 2560x1440 --rate 60
  4. Настройки конфигурации системы:
    Измените файл конфигурации /etc/default/grub, добавив следующие параметры к линии GRUB_CMDLINE_LINUX_DEFAULT:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=DP-2:e"

    После внесения изменений выполните:

    sudo update-grub
  5. Тестирование с другими ядрами:
    Если у вас есть возможность, попробуйте загрузить ноутбук с предыдущей версией ядра, чтобы выяснить, не связано ли поведение с новой версией.

Заключение

Если вышеописанные решения не помогают, возможно, проблему следует детально разобрать с помощью логов системы. Используйте команды dmesg и journalctl -xe для анализа сообщений, связанных с графическими драйверами, и представьте их на форумах, чтобы получить специализированную помощь.

С нетерпением ждем, что вы сможете успешно решить проблему, и ваш внешний монитор будет работать оптимально. Если потребуется дополнительная помощь, не стесняйтесь задавать вопросы или обращаться в сообщество пользователей Ubuntu.

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

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