Второй экран больше не работает.

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

Сегодня утром, после последнего обновления ОС (Oracle Linux 9.4-1.0.6.el9.x86_64), система больше не обнаруживает второй дисплей.

Монитор работает нормально, и выход DisplayPort тоже работает, я пробовал с операционной системой Windows, которая установлена на той же машине.

Кто-нибудь сталкивался с подобной проблемой?

Как я могу определить, в чем проблема?

Это вывод xrandr

xxx@yyy ~]$ xrandr
Экран 0: минимально 16 x 16, текущий 1920 x 1080, максимальный 32767 x 32767
XWAYLAND0 подключен, основной 1920x1080+0+0 (нормальный, обычный, инвертированный вправо, ось x, ось y) 340мм x 190мм
   1920x1080     59.96*+
   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      59.89  
   1280x800      59.81  
   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  
[xxx@yyy ~]$ 

Я не знаю других команд, которые могут предоставить более полезную информацию.

Спасибо,

Ciccio

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

Ситуация, когда второй экран перестает распознаваться после обновления операционной системы, может быть очень неприятной, особенно если вы полагаетесь на дополнительный монитор для повышения продуктивности. Ваша проблема, как описано, возникла после обновления до Oracle Linux 9.4-1.0.6.el9.x86_64. Ниже представлены шаги по диагностике и возможные решения для восстановления работы второго дисплея.

Шаг 1: Проверка оборудования

Прежде всего убедитесь, что оба устройства (монитор и кабель) работают нормально. Вы уже проверили, что монитор функционирует с Windows, и это хорошо. Убедитесь, что:

  • Кабель DisplayPort правильно подключен и не имеет видимых повреждений.
  • Монитор включен и настроен на правильный видеовход. Попробуйте переключиться между входами, если у вашего монитора есть такая функция.

Шаг 2: Проверка конфигурации X11

Вывод команды xrandr показывает, что система распознает только основной экран и не видит второй. Попробуйте выполнить следующие шаги:

  1. Перезагрузите X сервер. Это поможет сбросить настройки и может восстановить подключение второго монитора.

    sudo systemctl restart gdm  # Если используете Gnome
  2. Переход в режим Xorg. Если вы используете Wayland, это может быть причиной проблемы. Попробуйте войти в сеанс Xorg. Для этого:

    • На экране входа выберите «Настройки» (или значок шестеренки) и переключитесь на Xorg.
  3. Используйте xrandr для вручную добавления монитора. Если xrandr не распознает второй экран, попробуйте вручную его указать (здесь вам придется знать разрешение и название порта):

    xrandr --addmode <имя_выхода> <разрешение>

Шаг 3: Проверка драйверов графической карты

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

lspci -k | grep -EA3 'VGA|3D|Display'

Это покажет, какие драйверы используются для вашей графической карты. Убедитесь, что вы используете правильные драйверы (например, Nvidia, AMD или Intel). При необходимости обновите их:

  • Для Nvidia, используйте пакет nvidia-driver через dnf.
  • Для Intel и AMD, убедитесь, что у вас установлены пакеты mesa и xorg-x11-drv-*.

Шаг 4: Проверка логов

Логи X-сервера могут предоставить ценную информацию о том, что происходит с вторым дисплеем. Проверьте файл:

cat /var/log/Xorg.0.log | grep '(EE)'  # Отобразит ошибки
cat /var/log/Xorg.0.log | grep '(WW)'  # Отобразит предупреждения

Если в этих логах есть сообщения об ошибках, это может указать на причину проблемы.

Шаг 5: Восстановление после обновления

Если проблема возникла после обновления, вы можете рассмотреть возможность отката обновления или установки предыдущей версии пакета, ответственного за работу графической системы. Используйте:

dnf history

Чтобы посмотреть историю пакетов и выполнить откат.

Заключение

Если после всех перечисленных шагов проблема не решилась, настоятельно рекомендую обратиться к сообществу Oracle Linux или специализированным форумам, где вы сможете получить более целевую помощь. Учитывая, что проблема возникла после обновления, также можно ожидать патчи или обновления, которые могли бы устранить возникшую ошибку.

Если необходима дополнительная информация, пожалуйста, не стесняйтесь задавать вопросы. Мы здесь, чтобы помочь вам!

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

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