Linux适合用于主力办公吗?

@farta 也太逗了,说什么Linux上的笔记本WiFi驱动有问题,我不就贴个Linux上Steam用WiFi网络跑满300Mbps电信宽带下载游戏来佐证Linux上WiFi没问题,结果就拉黑,还把我评论删了。

Valve的Steam Deck掌机都卖了四五百万台了,如果WiFi有问题,Steam Deck还怎么玩?

Linux内核集成了大多数厂商的无线网卡驱动,现在PC主板和笔记本最常见的就是Intel和MTK的无线网卡,比如6.17内核集成的Intel和MTK的WiFi驱动目录如下:

Linux 6.17内核集成的Intel和MTK的WiFi驱动

Linux遇到WiFi不正常,首先确定是不是你的Linux内核不够新,没有集成对新硬件驱动的支持。

Ubuntu为LTS版本引入HWE(Hardware Enablement)内核就是为了让电脑在不升级整个操作系统的情况下,更新Linux内核和图形驱动栈,从而支持较新的硬件(如新的CPU、显卡、WiFi芯片等)。

或者你可以像SteamOS使用Arch Linux这种滚动更新的发行版,通过滚动升级到最新的Linux内核,但稳定性是不如Ubuntu官方测试过的HWE内核,这也是为什么SteamOS基于Arch但并不采用滚动更新的激进策略,仍然是Valve测试过后再推送系统和内核更新。

都2026了,还以为Linux上的硬件驱动靠逆向没官方支持呢。

在最新的 Linux 7.0 内核中,AMD显卡驱动的代码已经突破六百万行,占Linux内核代码量的15%,是Linux内核中代码量最大的驱动程序。

就以AMD显卡驱动来说说Linux模式的优势。AMD向Linux内核提交了驱动代码,社区就可以改进这些驱动。Valve就是大力参与到Linux社区对AMD显卡驱动改进的核心一员。这也是为什么A卡在Linux上的游戏性能甚至比Windows还高的原因之一。你官方没精力没能力改进和完善,社区有需求的人自然会去改进,你AMD下次再提交代码,合并进来就行。Linux上的7000系RDNA3架构的A卡,甚至能用上最新的9000系RDNA4架构A卡独享的FSR4.1(Windows上的7000系A卡无缘),这也是社区努力的结果,VKD3D-Proton 3.0引入了对FSR4的支持,RADV驱动对A卡光追性能的优化也在持续进行。AMD去年甚至做出了放弃自家开源的AMDVLK驱动、全面转向社区的RADV驱动的决定,也就是后续AMD自家员工也是向RADV驱动提交代码,足以证明Linux内核这套协作模式的成功。

Valve对游戏场景的显卡驱动和Linux内核改进,甚至还能反哺到Linux服务器。比如:

SteamOS使用的Linux调度器是Valve基于sched_ext开发的LAVD(scx_lavd),Meta工程师通过引入scx_lavd调度器提高数据中心Linux服务器的任务处理效率。

又比如用A卡进行AI开发和通用计算时,AMD的亲儿子ROCm方案还不如Valve大力改进的Linux Mesa的Vulkan(RADV——Radeon Vulkan)的社区方案友好易用。

编辑于 2026-04-08 · 著作权归作者所有