一般情况下,装完 Linux 系统,除了一些不常用的硬件(指纹识别、读卡器)和显卡,其他硬件的驱动其实都装好了。
但是,就是因为(双)显卡的驱动可能没装好,所以电脑的发热量可能特别大,而且耗电量也很大。
[% callout style=danger %]
避免官方驱动
尽管在 Windows 里,装官方驱动是一个安全的选择。但是在 Linux 里,装官方显卡驱动是最危险的选择,因为官方显卡驱动照顾不了那么多的发行版,安装之后容易出现问题导致系统无法正常使用。因此应该优先使用发行版提供的显卡驱动。
[% endcallout %]
Intel 核显
因为 Intel 很支持 Linux 所以 Intel 核显的驱动都装好了,不需要再干预。
Nvidia 独显
(Linus 曾因为 Nvidia 不支持 Linux 而竖起中指大骂 Nvidia。)
Linux 对 Intel + Nvidia 双显卡切换支持不好。如果不打游戏,可以在 BIOS 中把独显关掉,解决发热和耗电的问题。
bumblebee
bumblebee 是一个能够实现手动切换双显卡的软件。
新版本的 Linux (例如 Ubuntu 14.04) 的软件仓库已经包含这个软件,可以直接安装。如果没有(以 Ubuntu 为例):
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
默认情况下独显会被关掉。如果需要开启独显,用 optirun 命令,例如:
optirun wine C:\cod\iw4sp.exe
AMD 独显
从 BIOS 中关掉独显是最简单的办法。
如果不行,在 Ubuntu 中,AMD 显卡驱动的名字叫 fglrx,可以直接安装。
判断独显是否打开
在终端中输入 lspci
,在列表中找到独显。如果后面的文字是“rev ff”,说明独显关闭,否则就是打开的。