News: 0001571901

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Mir 2.22 Released With Tackling NVIDIA Support, Initial Rust Scaffolding

([Ubuntu] 5 Hours Ago Mir 2.22)


Mir 2.22 is out today as the newest version of this Canonical project providing libraries for building Wayland-based shells/compositors. Mir 2.22 brings some notable improvements around NVIDIA GPU/driver support as well as initial preparations for Rust programming language support.

Mir 2.22 brings NVIDIA support through the atomic KMS / GBM platforms code path. A few changes were needed for getting the official NVIDIA Linux driver playing nicely with the Mir code.

Mir 2.22 also brings some initial Rust code into the Mir build. This is initial scaffolding for integrating Rust code into Mir with just basic integration for now but it will be interesting to see what comes later.

Also notable with this new Mir release is implementing simulated secondary click, explicit synchronization support in the DRM back-end, bypass support for atomic KMS, hover click support, better handling for bespoke Wayland extensions, bounce keys support, slow keys support, and adding a magnifier accessibility feature. In addition to the magnifier behavior, support for sticky keys is also added as another accessibility feature.

There are also bug fixes and other improvements to find with Mir 2.22. Downloads and more details on this new Mir release via [1]the Canonical GitHub repository .



[1] https://github.com/canonical/mir/releases/tag/v2.22.0



RustIsWinning

If you're like most homeowners, you're afraid that many repairs
around your home are too difficult to tackle. So, when your furnace
explodes, you call in a so-called professional to fix it. The
"professional" arrives in a truck with lettering on the sides and deposits a
large quantity of tools and two assistants who spend the better part of the
week in your basement whacking objects at random with heavy wrenches, after
which the "professional" returns and gives you a bill for slightly more
money than it would cost you to run a successful campaign for the U.S.
Senate.
And that's why you've decided to start doing things yourself. You
figure, "If those guys can fix my furnace, then so can I. How difficult can
it be?"
Very difficult. In fact, most home projects are impossible, which
is why you should do them yourself. There is no point in paying other
people to screw things up when you can easily screw them up yourself for far
less money. This article can help you.
-- Dave Barry, "The Taming of the Screw"