On 6/15/22 09:53, Thomas Zimmermann wrote: > > > Am 15.06.22 um 09:50 schrieb Javier Martinez Canillas: > [...] >>> Historically, most drivers call this function very early. But for error >>> recovery it would be better to do it as late as possible. Ideally, >>> drivers would first initialize their DRM software state, then kickout >>> the generic driver, and finally take over hardware. But that would >>> require a careful review of each driver. :/ >>> >> >> We got bug reports on Fedora about regressions caused by the fact that some >> programs made the (wrong) assumption that /dev/dri/card0 would be the "main" >> display and just hard-coded that path. > > Shh! Don't tell anyone. > :) What I tried to say is that deciding where to kick out the firmware-provided framebuffer isn't trivial and would just land the patch as is. At some point we should probably agree on the best place and audit all the drivers to make sure that are doing it properly. -- Best regards, Javier Martinez Canillas Linux Engineering Red Hat