Внешний монитор обнаружен, но не выводит видео в Sway/Wayland

Внешний монитор обнаружен, но не выводит видео в Sway/Wayland

У меня есть внешний монитор, подключенный к док-станции Thunderbolt, который я хотел бы использовать. По какой-то причине монитор, похоже, распознается системой, но ничего не отображает.

  • Я могу подтвердить, что кабель и монитор в порядке, так как они отлично работают при загрузке Windows.
  • Похоже, проблема не в док-станции Thunderbolt, поскольку периферийные устройства USB работают нормально.
  • Запуск swaymsg -t get_outputsпоказывает встроенный монитор как eDP-1и внешний монитор как DP-2. Здесь нет никаких указаний на то, что второй монитор не будет работать.
  • Запуск wdisplaysпоказывает предварительный просмотр того, как должен выглядеть второй дисплей, поэтому очевидно, что система отображает то, что должно быть отправлено на монитор.
  • Когда я перезагружаю машину, вывод tty зеркалируется на второй монитор. Так что, очевидно, он распознается.
  • Ошибок нетsway --debug
  • Нет записей, dmesgкоторые бы имели отношение к проблеме
  • Запуск lspci -k | grep -A 4 VGAпоказывает, что видеодрайвер загружен
00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G7 (rev 07)
    DeviceName:  Onboard IGD
    Subsystem: Hewlett-Packard Company Device 86f9
    Kernel driver in use: i915
    Kernel modules: i915
  • Я установил переменную окружения WLR_DRM_NO_MODIFIERS=1, как было рекомендовано для решения связанных проблем.
  • Я пытался установить другие версии, но wlrootsбезуспешно, хотя, честно говоря, не знаю, решит ли это проблему.
  • Хотя при обычном использовании частота обновления очень плохая (поэтому я и пытаюсь использовать этот метод), я могу успешно использовать этот монитор с внешним графическим процессором Nvidia RTX 2060, подключенным через Thunderbolt 3, с драйвером Noveau.

Я не совсем понимаю, как лучше всего подойти к устранению этой проблемы, поэтому буду признателен за любые советы! Если есть какая-либо дополнительная информация, которая будет иметь значение, я с радостью ее предоставлю.

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

  • ОС: Manjaro 21.1.6 Pahvo
  • WM: качание 1.6.1
  • wlroots 0.14.1-2

решение1

У меня была похожая проблема, когда мои внешние дисплеи распознавались и отображались как пригодные для использования в настройках, но всякий раз, когда я пытался активировать их и фактически расширить дисплеи, ничего не происходило, и они оставались черными. Мне помог хороший инструментарий от POP!_OS. Я написал небольшой пост об этом, надеюсь, он поможет и здесь

Расширенные дисплеи на Manjaro с процессором AMD и графическим процессором Nvidia

Связанный контент