On Tue, Apr 5, 2022 at 6:51 PM Demi Marie Obenour <demiobenour(a)gmail.com> wrote:
> I'm flattered, but I intend to drop vesa in F37 regardless
of the
> outcome of this particular change. The only supported way to get to
> graphics with vesa is to use Xorg, and we sincerely want to be out of
> the business of maintaining Xorg the hardware server. (We'll need an X
> server forever, Xwayland isn't going away, don't misread me here.)
Does that mean that F37 will only have an Xwayland package, not an
Xorg package? And does it mean that XFCE support is being deprecated?
Qubes OS relies on the latter.
I chose my words carefully, I said "drop vesa" not "drop Xorg". It
means F37 will not have a vesa driver for the Xorg server to use. Xorg
will still be there for at least another release, probably several.
It's likely that the long term plan for preserving X11-only desktop
environments would be to run (say) weston such that its only client is
a fullscreen Xwayland, rather than Xorg driving the hardware directly.
> And frankly at this point if you seriously want to use vesa
it's
> because you're trying to like reverse engineer some obscure card's
> VBIOS, and if you're doing that you're probably building your own X
> server anyway, I know I would be. Its use as an emergency driver on
> physical GPUs is negligible, we have native drivers for virtually
> everything made in the last 20 years. Its use as an emergency driver
> in virtual machines is more statistically significant, maybe, but even
> there we usually have a drm driver these days, and where we don't we
> can probably club it into bochs_drm since that's the only rom anyone
> bothers to use for that.
Do we have DRM drivers for the UEFI framebuffer and the standard
QEMU-emulated graphics?
Yes.
- ajax