Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Apr 2020 06:19:28 +0000
From:      Alexey Dokuchaev <danfe@freebsd.org>
To:        Jason Bacon <bacon4000@gmail.com>
Cc:        wireless@freebsd.org
Subject:   Re: Ars Technica article
Message-ID:  <20200413061928.GB90880@FreeBSD.org>
In-Reply-To: <d263368c-5dcc-61c2-9c77-3d59c5493182@gmail.com>
References:  <e4d576e2-8405-474c-ea94-3822731e1cea@gmail.com> <3049612.rJTJeGpjCJ@saskatoon.bionicmutton.org> <20200410001102.GB23747@lonesome.com> <4e3bf6be-aecf-7c62-df98-1cc4b01b8db9@gmail.com> <qjPID4gTE2NvAVjSZKmSBSLDOK7gxaJbnPw46O71vKnmV0b7uoMZ7xTv3RI30bRpPqphZAXTHd3r3RYSQ8UGaRVO45afo-EcYB34INKVAM8=@protonmail.ch> <43f83193-e495-2bf2-f85d-91aa0b36c1a0@gmail.com> <slUQwwm1giIIEaqmUKBQ1G5UIlVSvzfWkk3vZm-dBYNRA-wng7tDluv_Es3eOiaNYDE9yNtKFfd-2iOEozSGK1JNIjFbqCXV1a1sgkQ1sHE=@protonmail.ch> <0e205fe8-fbc6-5d91-99b0-1bd4870b8a5d@gmail.com> <CAGwOe2ZHZFhVwSvjk7JDe0szY-1oZH_HvDhMqp-zXXV9%2BePtHg@mail.gmail.com> <d263368c-5dcc-61c2-9c77-3d59c5493182@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
[ setting CC to a more appropriate -wireless@ list ]

On Fri, Apr 10, 2020 at 07:20:14PM -0500, Jason Bacon wrote:
> ...
> I think [well-working gfx stack] a great long-term goal, but it will
> take a significant investment of man-hours to get us there.  In the
> meantime there's a lot of lower-hanging fruit, like minor improvements
> to the bsdinstall UI, external media mounting, etc.

What I find more frustrating when reading similar articles (they are
all more or less the same) is that they rarely focus on FreeBSD's *real*
problems (and no, that's not the awkward installer, having to manually
find working DRM port + xf86-video driver combination, search for the
scattered knowledge of which magic lines to add to /etc/rc.conf and/or
/boot/loader.conf, read the Handbook N times before one can set up their
bluetooth mouse, et cetera).  While installer's issues, better defaults,
bash vs sh, sudo, modelines, and those other little things might seem
significant for someone coming from Ubuntu, it would take them a day
to learn, adopt, and get back most, if not all, from their previous
environment.  Our real problems aren't solved that easily, and being
solved painfully slowly.

Leaving X.org/DRM mess aside, we lack a lot in our laptop department.
Our WiFi stack is essentially maintained solely by adrian@, and he's
currently not very active.  Some ~4 y.o. cards like BCM43228 are still
not supported [1].  If you search for "atheros" in our Bugzilla, it
returns 13 bugs, the latest action being on 2019-01-26 (reassignment).

AR5B22 WLAN+Bluetooth combo does not work/broken, discussion [2] had
ended nowhere.

Realtek 5209 card readers are quite common and also do not work; the
WIP OpenBSD driver porting effort [3] is stuck because apparently
something is missing in FreeBSD [subsystems], although [the] driver
seems to faithfully implement the OpenBSD [code].  No kernel hacker
had chimed in to help. :-(

Our WMI stack is unmaintained and incomplete: brightness and multimedia
keys do not work on many laptops despite corresponding kernel modules
being loaded.

This list goes on.  Yes, these are deep, hard problems, not the low-
hanging fruit, but if Foundation decides where to spend some money,
I'd rather see it considers these rather than bsdinstall UI, external
media mounting, or some other "lipstick on a pig" type of tasks.

./danfe

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202501
[2] https://lists.freebsd.org/pipermail/freebsd-wireless/2019-April/008660.html
[3] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204521



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200413061928.GB90880>