为什么不需要更新驱动程序?(或者你呢?)

cam*_*eer 17 linux drivers kernel upgrade

为什么不需要更新Linux驱动程序?是因为开源社区在提交到内核之前构建了良好的驱动程序,还是在我进行正常系统更新或其他操作时会发生驱动程序更新?

Ren*_*nan 19

更新内核时会发生驱动程序更新,每个版本的新内核都会引入驱动程序中的新功能(和错误 :)并修复错误。如果您想查看内核的更改日志,例如内核 3.3.7,也可以在 Linux 内核邮件列表中发布,例如Linux 3.4 发布。KernelNewbies 还以比更改日志更容易阅读的方式提供有关这些新功能的信息(例如kernel 3.4)。

如果您使用“out-of-tree”驱动程序(例如二进制 blob,如 nVidia/ATI),那么这些驱动程序显然不会随内核更新;由他们的开发人员发布适用于较新内核的新版本,并由您(或您的发行版存储库)来升级它们。


pbm*_*pbm 10

发行版中有两种类型的驱动程序:在内核中编译(和/或分发在同一个包中)和在单独的包中作为内核模块分发。大多数发行版在执行系统更新时会更新所有已安装的软件包,包括打包的内核模块和内核本身,因此用户看不到整个更新过程。