[Nouveau] Some monitors not working after 6.2 kernel due to Nouveau commit

stratus at tuta.io stratus at tuta.io
Tue Sep 12 16:40:39 UTC 2023


Dear Nouveau developers,
I encountered this problem using Artix Linux:
https://forum.artixlinux.org/index.php/topic,5859

On 2 laptops (Dell M4400 and M4500, Nvidia graphics using Nouveau) which have a VGA port, a Maxim MX11-LCD15 TV with a VGA port stopped working, also another Panasonic TX-26LXD500 TV using VGA. These are older TV's, from the 2000's, I guess the EDID might not be entirely compliant with modern standards. A newish AEC monitor (not TV) did work with the latest kernels so not all VGA connected monitors are affected.

>From searching online it seems that there are numerous reports of monitors stopping working with the 6.2 kernel in various distros.

This is the commit where the problem apparently first appears:
https://cgit.freedesktop.org/drm-intel/commit/?h=drm-intel-fixes&id=f530bc60a30bee47ff51b7fb71511fdd058b774a

commit f530bc60a30bee47ff51b7fb71511fdd058b774a (HEAD)
Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Wed Jun 1 20:46:33 2022 +1000

    drm/nouveau/disp: move HDMI config into acquire + infoframe methods
    
    v2:
    - fix typo in sorhdmi/g84 struct initialiser (kbuild test robot)
    v3:
    - less convoluted flow control in nvkm_uoutp_mthd_acquire_tmds() (lyude)
    v4:
    - we don't support hdmi on original nv50, don't try
    
    Signed-off-by: Ben Skeggs <bskeggs at redhat.com>
    Reviewed-by: Lyude Paul <lyude at redhat.com>



More information about the Nouveau mailing list