[Bug 270509] Various x11-drivers/xf86-video drivers erroneously assume that no kernel driver will attach to graphics cards (need local patches)

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 01 Aug 2024 07:49:57 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270509

--- Comment #50 from Stefan B. <sblachmann@gmail.com> ---
(In reply to heikki from comment #45)
> I find it odd that people in FreeBSD team does not know this, being a server focused OS ?

Maybe this is because one particularity of FreeBSD is that most developers use
MacBooks and virtual machines for testing. Eating their dog food isnĀ“t very
popular with them. Warren Block already tried to address this, without success.
So I wonder less and less why Mr. Vadot wrote a laptop backlight tool while at
the same time pushing for removal of support for server-typical hardware.


(In reply to Emmanuel Vadot from comment #46)
FYI, it is actually _not_ the chipset, but the _logic_ that Matrox sells to
OEMs and which is being integrated on silicon by several companies who
manufacture server/industrial targeted chipsets.

And please also consider restoring at least the xf86-video-ast driver and
applying the simple fix shown in comment #29 to make it work again after your
decision to remove pci.c without any apparent objective need and not to bother
fixing the graphics drivers you rendered dysfunctional with this action, as the
aspeed graphics chip is another popular server-only onboard graphics chip being
used on currently manufactured server boards, albeit with smaller market share
than Matrox.

Finally, please also keep in mind that 99% of the typical server users will not
complain/post PR's, but just drop FreeBSD and never consider again using it
when they notice that it became useless due to the sudden, unexpected removal
of essential drivers for current hardware.

(In reply to Emmanuel Vadot from comment #48)
Years ago, in the mailing list we already had a discussion about your desire to
remove SC, and one of the main reasons is that for Nvidia cards suspend/resume
only is supported by SC, but not by VT. Confronted by the sheer volume of
substantiated protests, you postponed your intent to remove it.
Here is the link:
https://lists.freebsd.org/archives/freebsd-hackers/2021-November/000468.html

I have to admit that I feel disgusted by way you tried to force the removal of
the non-Intel/AMD/Nvidia drivers through the backdoor by making them
dysfunctional by removing pci.c, and let the users clean up the mess. This all
puts up the question whether it is wise making ones' company's existence
dependent on an OS that can break at any time because of such things.

-- 
You are receiving this mail because:
You are the assignee for the bug.