On Tue, 2019-03-26 at 15:33 -0400, Felix Miata wrote:
> Adam Williamson composed on 2019-03-26 11:38 (UTC-0700):
> 
> To be clear, this is about DDX drivers, not kernel drivers, right? Seeing
> "driver" used willy nilly in discussing video issues and configuration is 
> confusing.

The mail you're replying to? No. It's about kernel drivers.

> > ...when a *new* graphics card comes out, one that the
> > nouveau driver doesn't actually work with right away, when you try and
> > boot any Linux on a system with that card, nouveau will still get
> > loaded and *try* to work. This may not end well (though I don't have
> > direct experience with this case, so I don't know whether there are
> > other fallback paths...
> 
> Wasn't this part of the instigation for the creation of the /other/ DDX 
> driver,
> the generic one that works with all the big three/four GPUs, AMD/ATI, Intel 
> and
> NVidia, and maybe the minor players too, the now upstream default, the one 
> that
> isn't a separate DDX package, instead included in the Xorg server package 
> (where
> does it come from when running Wayland?):
> 
>       modesetting?

The clue is in the name: it only works if kernel modesetting is
available. If no kernel driver is successfully providing kernel mode
setting, that X driver isn't going to do anything.

On UEFI systems, there is actually a sort of generic fallback driver
that provides kernel modesetting if no native kernel driver is
available to do it. However, I think if nouveau loads but doesn't work,
that driver gets precluded so you still don't get KMS. (I haven't
checked this for sure, though).

On BIOS, on Fedora, nothing provides kernel modesetting if no 'native'
kernel driver works for the hardware, AIUI. The non-native driver
fallback path on BIOS is simply X.org with the 'vesa' X driver.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org

Reply via email to