Se detectó un monitor externo pero no muestra salida de video en Sway/Wayland

Se detectó un monitor externo pero no muestra salida de video en Sway/Wayland

Tengo un monitor externo conectado a una base Thunderbolt que me gustaría utilizar. Por alguna razón, el sistema parece reconocer el monitor pero no muestra nada.

  • Puedo confirmar que el cable y el monitor están bien, ya que funciona perfectamente cuando se inicia en Windows.
  • La base Thunderbolt no parece ser el problema, ya que los periféricos USB funcionan bien
  • La ejecución swaymsg -t get_outputsmuestra el monitor integrado como eDP-1y el monitor externo como DP-2. Aquí no hay ninguna indicación de que el segundo monitor no esté funcionando.
  • La ejecución wdisplaysmuestra una vista previa de cómo debería verse la segunda pantalla, por lo que evidentemente el sistema está mostrando lo que debe enviarse al monitor.
  • Cuando reinicio la máquina, la salida tty se refleja en el segundo monitor. Así es evidente que se reconoce.
  • No hay errores ensway --debug
  • No hay entradas en dmesglas que aparezca relacionado con el tema
  • La ejecución lspci -k | grep -A 4 VGAmuestra que el controlador de video está cargado
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
  • He configurado la variable de entorno WLR_DRM_NO_MODIFIERS=1como se recomendó para resolver problemas relacionados.
  • Intenté instalar otras versiones wlrootssin éxito, aunque honestamente no sé si esto solucionaría el problema.
  • Si bien la frecuencia de actualización es muy mala durante el uso normal (por eso estoy intentando este método), puedo usar este monitor con éxito con una GPU Nvidia RTX 2060 externa, conectada a través de Thunderbolt 3, con el controlador Noveau.

Realmente no tengo idea de cuál es la mejor manera de solucionar este problema, por lo que agradecería cualquier consejo. Si hay alguna información adicional que sea relevante, estaré encantado de proporcionársela.

Información del sistema:

  • SO: Manjaro 21.1.6 Pahvo
  • WM: influencia 1.6.1
  • raíces 0.14.1-2

Respuesta1

Tuve un problema similar, donde mis pantallas externas fueron reconocidas y mostradas como utilizables en la configuración, pero cada vez que intenté activarlas y extenderlas, no pasó nada y permanecieron en negro. Las buenas herramientas de POP!_OS me ayudaron. Escribí una pequeña publicación al respecto, espero que ayude aquí también.

Pantallas extendidas en Manjaro con CPU AMD y GPU Nvidia

información relacionada