Неправильная работа HDMI-выхода NVIDIA

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

Я использую Garuda Linux на своем настольном компьютере. У меня есть 2 HDMI порта, и один из них подключен к NVIDIA 2070 Super. Обычный HDMI всегда работает без проблем, но HDMI от NVIDIA просто перестает работать без каких-либо ошибок.

Если кабель подключен при загрузке, он будет работать, если я нахожусь в BIOS, но после этого экран зависает на экране welcome to grub.

Я предполагаю, что это проблема с драйверами NVIDIA. Как мне устранить неполадки?

У меня была такая же проблема на Arch Linux на моем ноутбуке Ryzen 7 Omen 15, который имеет интегрированную графику AMD Renoir и дискретную графику NVIDIA RTX 2060:

ОС: Arch Linux [x86_64]
Хост: OMEN Laptop 15-en0xxx
Ядро: 5.17.5-arch1-1
Разрешение: 2560×1440 @ 144Hz
DE: KDE Plasma 5.24.4
WM: KWin (X11)
ЦП: AMD Ryzen 7 4800H с графикой Radeon (16) @ 2.9GHz
ГП 1: AMD ATI Renoir
ГП 2: Nvidia GeForce RTX 2060 Mobile

Монитор не работал, я пробовал

nvidia-xconfig

После этого монитор заработал, но дисплей не работал. Я переключился на другой tty и удалил xorg.conf

sudo rm /etc/X11/xorg.conf

чтобы снова заставить его работать, но монитор все равно не работал.

В конце концов, я попробовал optimus-manager, который заработал безупречно! Просто следуйте инструкциям в README на github, они довольно хорошие (настолько хорошие, что в вики Arch ссылаются на них)

Тем не менее, для полноты картины вот что я сделал:

  1. Установил optimus-manager с помощью AUR
  2. Убедился, что xorg.conf, сгенерированный выполнением nvidia-xconfig, удален, и перезагрузил систему
  3. Установил optimus-manager-qt (установив _with_plasma=true в PKGBUILD, так как я использую KDE Plasma)
  4. Запустил optimus-manager-qt в терминале и выбрал Nvidia GPU из значка в панели
  5. Он вышел из системы и снова вошел, и вуаля! Дисплей на обоих встроенном и внешнем мониторе!

Теперь встроенные конфигурации дисплея KDE также работают при нажатии кнопки на клавиатуре моего ноутбука!

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

Судя по вашему описанию проблемы, у вас могут возникнуть трудности с использованием HDMI-порта, подключенного к графической карте NVIDIA на вашем компьютере с Garuda Linux. Вероятно, это действительно связано с драйверами NVIDIA или настройками системы. Вот несколько шагов, которые помогут вам устранить проблему:

  1. Проверьте установленные драйвера NVIDIA:
    Убедитесь, что у вас установлены последние драйвера NVIDIA. Используйте следующие команды для проверки:

    sudo pacman -Syu nvidia nvidia-utils
  2. Удалите конфигурации Xorg:
    Если у вас есть файл конфигурации /etc/X11/xorg.conf, удалите его, так как это может вызывать конфликты:

    sudo rm /etc/X11/xorg.conf
  3. Переустановите nvidia-xconfig:
    Попробуйте создать новый файл конфигурации с использованием nvidia-xconfig:

    sudo nvidia-xconfig
  4. Используйте Optimus Manager:
    Установите optimus-manager, который поможет правильно управлять графическими процессорами. Выполните следующие шаги:

    sudo pacman -S optimus-manager

    Затем удалите существующий xorg.conf (если он еще существует) и перезагрузите систему.

  5. Установка optimus-manager-qt:
    Для использования графического интерфейса выполните:

    sudo pacman -S optimus-manager-qt

    В случае, если вы используете KDE Plasma, настройте сборку с with_plasma=true.

  6. Запустите optimus-manager:
    Откройте терминал и запустите optimus-manager-qt. В трее выберите использование NVIDIA GPU, система выйдет из сессии и перезапустит её.

  7. Проверьте настройки дисплея:
    После перезагрузки проверьте дисплейные настройки KDE. Убедитесь, что оба монитора правильно распознаются и настроены.

  8. Масштабируемость и перезагрузка:
    Если проблему все еще не решена, попробуйте отключить и снова подключить HDMI-кабель, а также перезагрузите компьютер.

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

journalctl -b | grep nvidia

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

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

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