TranslateProject/sources/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md

6.1 KiB
Raw Blame History

Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support

The latest Linux Kernel 5.18 is now available as per the expected schedule without any delays. The release includes support for new hardware, and some core changes.

Linux kernel 5.18 release

Linux Kernel 5.17 came loaded with support for next-gen hardware, including improvements for the Steam Deck.

Not to forget, every Linux Kernel release is technically exciting, and Linux Kernel 5.18 is no exception.

Linux Kernel 5.18: Whats New?

This time around, we get to see improved support for Razer hardware, Apple Magic keyboard, AMD graphics, and numerous networking, core, and security changes.

A New Razer Driver

When it comes to gaming gears, the hardware support in Linux needs serious upgrades.

Yes, there are useful workarounds with open-source drivers. But, thats not always the solution for every user.

As spotted by Phoronix, a new Razer HID driver comes with Linux Kernel 5.18, which focuses on Razer BlackWidow keyboards fixing the macro key handling.

AMDGPU FreeSync Video Mode Enabled by Default

While the support for FreeSync video was good enough, it was a temporary solution to improve the user experience with FreeSync monitors.

Now, with Linux Kernel 5.18, the FreeSync video mode is enabled by default (changelog). You do not have to do anything from your side to enable it with supported monitors.

Graphics Driver Updates

In addition to the improvements to the AMDGPU driver, you also get updates preparing for future hardware.

There have been changes to support higher DisplayPort rates as well.

Switch from C89 to C11 (GNU11)

The C programming used for the Linux Kernel was limited to the old C89 standard, which lacked certain features for the current requirements.

So, C11 was decided to replace it considering the current compiler version requirement i.e. GCC 5.1 sounds perfectly fine with it.

Networking Tweaks

Linux Kernel 5.18 adds support for new wireless hardware, including MediaTek MT7916, MT7921U, and Broadcom BCM43454/6.

When it comes to mobile solutions, support for Intel M.2 WWAN card has also been added.

The Realtek W89 driver now supports AP mode, 6 GHz band, and adds a hardware scan feature.

Several other improvements have been made to configure IPv6, and handle various protocols, including performance optimizations.

USB Improvements

Xen USB driver is being hardened against malicious hosts, and the USB DWC3 driver received improvements to support more hardware types.

You can find various other refinements in the commit log.

Enhanced Apple Keyboard and Tablet Support

Advancements were made to improve the experience with Apple Magic Keyboards, including the first-generation models.

Some of the fixes included correcting function-key mapping, keyboard backlight events, and the ability to report the battery level for the 2021 Magic Keyboard model when connected via USB.

Linux Kernel 5.18 improves input handling and makes things reliable when it comes to tablets.

You can find changes for new hardware, touchscreens, and other stuff in the related commit.

New ARM Chip Support (Tesla FSD, Raspberry Pi Zero 2 W)

Teslas full self-driving SoC is now supported with Linux Kernel 5.18. Samsung engineers made it possible to upstream into the Linux Kernel.

Other interesting chip additions include Qualcomm Snapdragon 625/632, and Samsung Exynos 850/7885.

You also find the support for Raspberry Pi Zero 2 W with Linux Kernel 5.18. In addition to the new entrants, old hardware/boards were removed as well. You can explore the commit log to know more.

You can refer to the official changelog and Linus Torvalds announcement to explore more details.

How to Install Linux Kernel 5.18?

You should find the newer kernel listed on Linux Kernel Archives. So, you can download the tarball to test it out. Or, you can follow our Linux Kernel upgrade guide for help.

If you want to avoid compiling it yourself, you should wait for a few weeks for Linux distributions to push it to the repositories.


via: https://news.itsfoss.com/linux-kernel-5-18-release/

作者:Ankush Das 选题:lkxed 译者:译者ID 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出