受到推崇的, 2024

编辑的选择

符合Linux内核3.17的最佳新功能:Xbox One控制器支持,笔记本电脑'自由落体'保护,以及更多

Xbox Console Evolution: Xbox To Series X

Xbox Console Evolution: Xbox To Series X

目录:

Anonim

Linux内核3.17系列的一部分代号为“Shuffling Zombie Juror”(是的,真的!) - 现在已经出来了。这意味着附近的Linux发行版会有很好的新功能,尽管3.17内核的更改主要由新的和改进的硬件支持组成。

新版本的Linux内核最终也会进入各种其他设备。新的Linux内核意味着Chromebook,Android设备,网络路由器以及任何其他嵌入式设备的改进。

以下是Linux 3.17内核中最值得注意的新功能。

[更多阅读:4针对新手和中级用户的Linux项目]

Xbox One控制器支持,PlayStation控制器改进

Linux 3.17增加了对Microsoft Xbox One控制器的支持,尽管没有振动功能。微软在六月份发布了针对Xbox One控制器的Windows驱动程序。为什么没有振动呢?那么,正如提交信息所表明的那样:“控制隆隆声的消息的格式目前还没有记录,所以隆隆声的支持还没有实现。”

一些有进取精神的黑客将不得不弄清楚隆隆声支持是如何工作的,因此它可以被实现。不管你信不信,过去微软已经向Linux内核提交了补丁。但是,他们的补丁集中在让Linux在自己的Hyper-V虚拟化系统上虚拟化时表现得更好。不要指望微软帮助你的Xbox One控制器正常工作。

Mike Homnick

Xbox One控制器

Linux内核的这一版本还改进了对Sony SixAxis控制器的支持与PlayStation 3配合使用。这些功能将有助于未来的Steam机器或Linux游戏PC与现有控制器更好地协同工作。

防止丢弃(东芝或戴尔)笔记本电脑

此最新内核版本还增加了东芝笔记本电脑的“自由落体”驱动程序。在Linux 3.16中为戴尔Latitude笔记本电脑添加了此功能。

简而言之,Linux现在可以知道是否放弃了东芝笔记本电脑。笔记本电脑包含一个加速计,可在启动笔记本电脑时放下笔记本电脑,从而激活笔记本计算机。 Linux现在支持这种硬件传感器,并且如果您的笔记本电脑出现“自由落体”,它可以发送系统警报。

那么,什么?那么,笔记本电脑会在检测到硬盘掉落时自动停止硬盘驱动器,这可以防止损坏内部的旋转盘片(以及扩展数据)。这就是为什么这被称为“东芝硬盘驱动器主动保护传感器”的驱动程序。

用户空间应用程序也可以读取这些自由落体数据并做一些事情。提供基于Linux的笔记本电脑的公司可以将通知发送回公司当员工放弃他们工作的笔记本电脑时,或者更有趣的是,当笔记本电脑坠落时,应用程序可能会开始播放“尖叫”声音文件,并在笔记本电脑停止放电时停止播放该声音文件。对于一些笔记本电脑来说,这不是技术盛大的事情吗?“”伙计们,这整个ARM的事情都让我们感到痛苦“

Linux 3.17还包含了750个用于ARM硬件支持的补丁程序。对于供应商不再支持的ARM硬件而言,

为什么会发生如此多的变化?因为ARM在Linux上的支持是一团糟,在英特尔和AMD x86 / x64个人电脑可以运行相同的Linux内核的情况下,ARM要复杂得多。运行Linux的ARM设备不能只需要采用主流的Linux内核并运行它,他们就必须构建一个定制的Linux内核,并将其硬件支持加入其中。 ARM在标准英特尔/ AMD x86 / x64处理器的方式上并不标准化。

正如Linus Torvalds在2011年所说的那样:“ARM社区中的某些人确实需要加强并告诉人们停止呕吐。”

为此,许多工作都在改进ARM硬件支持,因此使用相同的标准Linux内核可以在任何ARM设备上运行。这就是为什么我们看到ARM补丁有这么多的活动。

这不仅仅是一个Linux问题。微软也面临着为基于ARM驱动的平板电脑开发Windows RT的类似困境。

更多硬件好东西

与往常一样,有许多新的硬件驱动程序和各种改进,您永远无法察觉。当你的Linux发行版“正常工作”时,你将会很开心:

支持英特尔的“Cherry Trail”硬件 - 来自英特尔的下一代Atom硬件。

  • 音频英特尔即将推出的“Braswell”音频芯片组的驱动程序。
  • 在开源AMD Linux驱动程序中支持AMD的Radeon R9 290“夏威夷”GPU。 (适用于Radeon陡峭降价!)
  • 针对Nvidia图形硬件的开源“Nouveau”驱动程序进行了各种改进。
  • 改进了对Wacom平板电脑的支持。
  • ACPI 5.1支持对于实现最新版ACPI规范的新硬件很重要
  • 是吗?当然不是!与往常一样,Linux 3.17包含许多更多更改。得益于开源开发流程,我们可以看到所有关于代码更改的细节和代码变更,而我们在涉及像Windows这样的闭源操作系统时无法看到这些变化。如果你是一个疯狂的人,你甚至可以前往kernel.org的官方网站,点击“view diff”来查看Linux 3.16和Linux 3.17之间的区别:每一行新的,改变或删除的源代码。

热门类别

Top