Re: Removal of vesa and fbdev X.org drivers from Rawhide and Fedora 41

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Oct 17, 2024 at 5:19 PM Adam Williamson
<adamwill@xxxxxxxxxxxxxxxxx> wrote:
>
> On Thu, 2024-10-17 at 22:07 +0100, Peter Robinson wrote:
> > > > I've now tested and basic graphics mode works OK on UEFI and BIOS on
> > > > both GNOME and KDE with a recent F41 image, so that's good. It uses
> > > > Wayland in all cases so no X drivers involved. The other case I'm
> > > > concerned about is doing a basic graphics install of Fedora 39, and
> > > > upgrading. I'll try to test that later.
> > >
> > > I do not think removing the basic fallback driver for X11 because "hey,
> > > Wayland works" is acceptable.
> >
> > It's not the only basic fallback for X11, the modesetting driver is
> > the primary fallback driver and that will also use the simpledrm
> > driver which is designed as a generic driver that replaces both the
> > vesa driver and the fbdev driver. So it's not removing any
> > functionality at all, and anything that's not working in the fallback
> > path with the modesetting+simpledrm drivers is a bug, not removal of
> > functionality.
>
> Well, IIRC the path we're not sure about is just booting with
> 'nomodeset' on X to trigger a "basic graphics" boot, which would
> previously use vesa driver but now may not work. There is a way to get
> a "Basic graphics" boot on X with the stuff we have now, but it's not
> (AIUI) just passing 'nomodeset', which is what the "Basic graphics
> mode" entries on our media do.
>
> If F39 already used Wayland with nomodeset, we're probably safe as far
> as release blocking goes, but there's probably *somebody* out there
> whose system is still set up to use X.org with 'nomodeset' on the
> cmdline and this will probably break them?

It would if "nomodeset" actually turned off KMS, which it no longer
does thanks to SimpleDRM. So the X server should still function with
the modesetting driver in this case.





--
真実はいつも一つ!/ Always, there's only one truth!
-- 
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux