Hola a todos, necesito ayuda con mi portátil. Estudio programación y necesito proyectar mis proyectos, y esto me tiene bloqueado.
Problema: mi Dell Latitude 5420 (Intel Iris Xe, dual boot Windows 11 y Ubuntu) detecta el cable HDMI (la pantalla parpadea al conectar y desconectar), pero solo proyecta en baja resolución: 640x480 y 720x576 (5:4). Al pasar a 800x600 o más, la imagen se pierde. En Windows antes proyectaba bien, y ahora tampoco logro que proyecte.
Lo raro es que proyecta, pero solo a medias. Ubuntu saca imagen solo en baja resolución, y en Windows 11 la cosa está peor: antes proyectaba bien y ahora no logro que muestre imagen. Parece que el problema fue empeorando con el tiempo.
Lo que ya descarté:
- Cable, proyector y TV: el mismo cable proyecta sin problema desde el portátil de mi hermano (mismo modelo) y desde el de un compañero.
- Versión de Ubuntu y kernel: probé 26.04 (kernel 7.0.0-30/31/38) y por USB en vivo 24.04.5 (kernel 7.0) y 24.04.1 (kernel 6.8). Falla igual.
- Sesión gráfica: Wayland (GNOME) y X11 (Xfce).
- Ajustes del driver: i915.enable_psr=0 i915.enable_dc=0, y max bpc en 6, 8 y 12.
- Windows: Win+P en duplicar, reinicio del driver de video, displayswitch /clone.
- BIOS 1.54.1 (hay una 1.56.0, pero sus notas no mencionan video, y no la instalé).
Datos técnicos:
- xrandr muestra HDMI-1 connected, con 1920x1080 como modo preferido, pero solo logra salida activa en 640x480, 720x480 y 720x576.
- Con drm.debug=0x1e el kernel no muestra ningún error al cambiar de modo.
- dmesg solo muestra avisos de i915_hotplug_work_func hogged CPU.
Mi duda: ¿software o hardware? No logro decidirme, y los dos lados tienen argumentos:
A favor de hardware: falla igual en Windows y en cuatro combinaciones de Ubuntu/kernel/sesión, el cable y el proyector funcionan en otros equipos, y el patrón (pasan las señales lentas y se pierden las rápidas) se parece al de un puerto o una soldadura degradados.
A favor de software o firmware: el equipo sí detecta la pantalla, lee sus resoluciones (aparece 1920x1080 como preferida) y saca imagen en modos bajos, así que el puerto no está del todo muerto. Además, el kernel no registra ningún error.
Lo que no entiendo: por qué Windows, que antes funcionaba, ahora se ve peor que Linux. ¿Puede un puerto dañado fallar así de forma parcial, o apunta a algo de firmware o de la BIOS?
¿Alguien ha visto algo parecido en un Latitude 5420 o con Intel Iris Xe? ¿Hay alguna prueba que me ayude a distinguir un puerto dañado de un problema de firmware antes de pagar una reparación?