From 102fa4a80b3a71db5a3fc77faec70084d9e58305 Mon Sep 17 00:00:00 2001 From: Peter Pan Date: Fri, 27 May 2022 02:42:22 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=BF=BB=E8=AF=91=E5=AE=8C=E6=88=90]Linux=20K?= =?UTF-8?q?ernel=205.18=20Released=20with=20Graphics=20Driver=20Changes=20?= =?UTF-8?q?and=20New=20Hardware=20Support?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 翻译完成 --- ...Driver Changes and New Hardware Support.md | 130 ------------------ ...Driver Changes and New Hardware Support.md | 130 ++++++++++++++++++ 2 files changed, 130 insertions(+), 130 deletions(-) delete mode 100644 sources/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md create mode 100644 translated/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md diff --git a/sources/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md b/sources/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md deleted file mode 100644 index 382accea8e..0000000000 --- a/sources/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md +++ /dev/null @@ -1,130 +0,0 @@ -[#]: subject: "Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support" -[#]: via: "https://news.itsfoss.com/linux-kernel-5-18-release/" -[#]: author: "Ankush Das https://news.itsfoss.com/author/ankush/" -[#]: collector: "lkxed" -[#]: translator: "PeterPan0106" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " - -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][1] - -[Linux Kernel 5.17][2] 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: What’s 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, that’s not always the solution for every user. - -As spotted by [Phoronix][3], 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 - -![][4] - -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][5]). 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) - -![][6] - -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. - -![][7] - -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][8]. - -#### Enhanced Apple Keyboard and Tablet Support - -![][9] - -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][10]. - -#### New ARM Chip Support (Tesla FSD, Raspberry Pi Zero 2 W) - -![][11] - -Tesla’s 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 l][12]og to know more. - -You can refer to the [official changelog][13] and Linus Torvald’s announcement to explore more details. - -### How to Install Linux Kernel 5.18? - -You should find the newer kernel listed on [Linux Kernel Archives][14]. So, you can download the [tarball][15] to test it out. Or, you can follow our [Linux Kernel upgrade guide][16] 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][a] -选题:[lkxed][b] -译者:[PeterPan0106](https://github.com/PeterPan0106) -校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 - -[a]: https://news.itsfoss.com/author/ankush/ -[b]: https://github.com/lkxed -[1]: https://news.itsfoss.com/wp-content/uploads/2022/05/kernel-5-18-release.png -[2]: https://news.itsfoss.com/linux-kernel-5-17-release/ -[3]: https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.18-HID -[4]: https://news.itsfoss.com/wp-content/uploads/2022/05/amd-linux-5-18-1024x576.jpg -[5]: https://lists.freedesktop.org/archives/amd-gfx/2022-February/075262.html -[6]: https://news.itsfoss.com/wp-content/uploads/2022/05/c-linux-5-18-1024x576.jpg -[7]: https://news.itsfoss.com/wp-content/uploads/2022/05/networking-linux-5-18-1024x576.jpg -[8]: https://lore.kernel.org/lkml/Yj7vGtn8fILavjyL@kroah.com/ -[9]: https://news.itsfoss.com/wp-content/uploads/2022/05/apple-linux-5-18-1024x576.jpg -[10]: https://lore.kernel.org/lkml/nycvar.YFH.7.76.2203231015060.24795@cbobk.fhfr.pm/ -[11]: https://news.itsfoss.com/wp-content/uploads/2022/05/arm-linux-5-18-1024x576.jpg -[12]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=baaa68a9796ef2cadfe5caaf4c730412eda0f31c -[13]: https://lore.kernel.org/lkml/CAHk-=wjiqyoH6qntYvYTjR1F2L-pHtgX9esZMRS13iktCOJ1zA@mail.gmail.com/T/#u -[14]: https://www.kernel.org/ -[15]: https://git.kernel.org/torvalds/t/linux-5.16.tar.gz -[16]: https://itsfoss.com/upgrade-linux-kernel-ubuntu/ diff --git a/translated/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md b/translated/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md new file mode 100644 index 0000000000..4868921b59 --- /dev/null +++ b/translated/news/20220523 Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support.md @@ -0,0 +1,130 @@ +[#]: subject: "Linux Kernel 5.18 Released with Graphics Driver Changes and New Hardware Support" +[#]: via: "https://news.itsfoss.com/linux-kernel-5-18-release/" +[#]: author: "Ankush Das https://news.itsfoss.com/author/ankush/" +[#]: collector: "lkxed" +[#]: translator: "PeterPan0106" +[#]: reviewer: " " +[#]: publisher: " " +[#]: url: " " + +Linux 内核 5.18版本正式发布,新增显卡驱动以及硬件支持 +====== +Linux 最新的稳定版内核 5.18 版本现已如期发布,本次更细包括针对新硬件的支持以及许多其他的变化。 + +![Linux kernel 5.18 release][1] + +[Linux 5.17 内核][2] 发布时包含了对下一代硬件的支持,同时增强了 Steam Deck的游戏体验。 + +每一代内核都包含了令人兴奋的技术进步,Linux 内核 5.18也不例外。 + +### Linux 内核 5.18 有哪些变化呢? + +本次我们可以看到,内核针对雷蛇外设硬件、苹果外设硬件和AMD的图形增强了支持,包括一些网络、核心和安全方面的更新。 + +#### 新的雷蛇驱动 + +说到游戏装备,Linux的硬件支持亟待更新。 + +目前存在一些开源驱动程序的解决方案。但是这些方案不具有普适性,适配和支持较少。 + +正如 [Phoronix][3] 所发现的,一个新的雷蛇 HID驱动程序与 Linux 内核 5.18一同发布,它适配了雷蛇黑寡妇蜘蛛键盘,并修复了宏键此前存在的问题。 + +#### AMD 显卡特性 FreeSync 模式被默认开启 + +![][4] + +尽管能够支持FreeSync是很好的一件事情并可以改善用户体验,但前序版本的支持仅是临时性解决方案。 + +现在在 Linux 内核 5.18版本中 ([见更新日志][5]) ,用户无需调整任何设置即可使用 FreeSync,因为这一显示模式已被默认启用。 + +#### 显卡驱动更新 + +针对当前和未来的 AMD显卡驱动进行了改进。 + +更高刷新率的DisplayPort也在这一个版本中支持。 + +#### 从 C89标准升级到 C11标准 (GNU11) + +![][6] + +用于Linux内核的C语言被限制在旧的C89标准中,在当前已经稍显老旧并且缺失了许多十分必要的新特性。 + +考虑到目前的编译器版本要求,C11标准和GCC5.1可以满足兼容性要求。 + +#### 网络优化 + +Linux 内核 5.18 增加了对新硬件的支持,包括联发科 MT7916、MT7921U和博通 BCM43454/6。 + +![][7] + +针对移动端的改进包括对英特尔 M.2 WWAN 卡的支持。 + +Realtek W89 驱动现在支持AP模式、6GHz频段并增加了硬件扫描功能。 + +在配置IPv6和其他各种协议方面,通过一系列的改进提升了性能。 + +#### USB 改进 + +Xen USB驱动程序进行了改进,以抵御恶意主机,USB DWC3驱动程序也支持了更多的硬件类型。 + +其他改进详见 [更新日志][8]。 + +#### 增强对苹果键盘以及平板的支持 + +![][9] + +当前版本针对苹果包含第一代在内的键盘的使用体验进行了优化。 + +包括功能键的映射、键盘背光以及通过USB连接时报告电池水平的能力都得到了改进。 + +Linux 内核 5.18改进了输入处理,在平板电脑上输入将变得更为容易。 + +硬件相关的改进详见 [更新日志][10]。 + +#### ARM 架构芯片的支持 (特斯拉 FSD,树莓派 Zero 2 W) + +![][11] + +特斯拉的全套自动驾驶SoC现在支持Linux 内核 5.18。三星工程师使其可以向上移植到 Linux 内核。 + +其他芯片支持包括高通骁龙625/632,以及三星Exynos 850/7885。 + +你还会发现对采用 Linux 内核 5.18 的树莓派 Zero 2 W受到了支持。旧的硬件/主板的支持则被同步去除。详见 [更新日志][12]。 + +你可以参考 [官方更新日志][13] 和 Linus Torvald 的官方发布获取更多信息。 + +### 如何安装 Linux 内核 5.18? + +你可以在 [Linux Kernel Archives][14]的网站上找到最新版本的内核。你可以下载 [tarball][15] 以进行测试。你也可以参照 [Linux 内核升级指南][16] 获取帮助 + +如果想避免自己编译它,你可以稍等几周,等 Linux发行版把它推到仓库。 + +-------------------------------------------------------------------------------- + +via: https://news.itsfoss.com/linux-kernel-5-18-release/ + +作者:[Ankush Das][a] +选题:[lkxed][b] +译者:[PeterPan0106](https://github.com/PeterPan0106) +校对:[校对者ID](https://github.com/校对者ID) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: https://news.itsfoss.com/author/ankush/ +[b]: https://github.com/lkxed +[1]: https://news.itsfoss.com/wp-content/uploads/2022/05/kernel-5-18-release.png +[2]: https://news.itsfoss.com/linux-kernel-5-17-release/ +[3]: https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.18-HID +[4]: https://news.itsfoss.com/wp-content/uploads/2022/05/amd-linux-5-18-1024x576.jpg +[5]: https://lists.freedesktop.org/archives/amd-gfx/2022-February/075262.html +[6]: https://news.itsfoss.com/wp-content/uploads/2022/05/c-linux-5-18-1024x576.jpg +[7]: https://news.itsfoss.com/wp-content/uploads/2022/05/networking-linux-5-18-1024x576.jpg +[8]: https://lore.kernel.org/lkml/Yj7vGtn8fILavjyL@kroah.com/ +[9]: https://news.itsfoss.com/wp-content/uploads/2022/05/apple-linux-5-18-1024x576.jpg +[10]: https://lore.kernel.org/lkml/nycvar.YFH.7.76.2203231015060.24795@cbobk.fhfr.pm/ +[11]: https://news.itsfoss.com/wp-content/uploads/2022/05/arm-linux-5-18-1024x576.jpg +[12]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=baaa68a9796ef2cadfe5caaf4c730412eda0f31c +[13]: https://lore.kernel.org/lkml/CAHk-=wjiqyoH6qntYvYTjR1F2L-pHtgX9esZMRS13iktCOJ1zA@mail.gmail.com/T/#u +[14]: https://www.kernel.org/ +[15]: https://git.kernel.org/torvalds/t/linux-5.16.tar.gz +[16]: https://itsfoss.com/upgrade-linux-kernel-ubuntu/