我是 Ubuntu 新手,我很享受在 Lenovo ideapad Y460 上使用 Ubuntu 11.10 的体验。我同时启动了 Ubuntu 和 Windows 7 64 位。使用 Ubuntu 很棒,但是我注意到使用 Ubuntu 时我的笔记本电脑会很快发热。这与驱动程序有关吗?我有 Nvidia GT 425M 显卡,但我不知道这些信息是否相关。我的风扇无法像在 Windows 7 中那样正常工作。是我安装错了什么还是我做错了什么?
答案1
灰尘可能是一个问题,但正如你所说,它在窗户上运行良好,所以我猜测如下。
搭载 nvidia 的 Y560 启用了 optimus。Linux 不支持 optimus。因此两个 GPU 始终处于开启状态。我认为这会使笔记本电脑发热。
要关闭 nvidia 显卡并仅在需要时使用它,请安装大黄蜂,请参阅下文详细信息。
千万不要在 ubuntu 上直接安装 nvidia 驱动。这样不会起作用,最终会导致黑屏。
添加稳定的 Bumblebee 版本 PPA 并使用专有的 NVIDIA 驱动程序安装 Bumblebee:
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia
到这一步为止,它将关闭 nvidia 卡并仅使用 intel 卡。如果你想使用 nvidia 卡,请按照以下步骤操作,否则不要
如果您有 Wine 等 32 位应用程序,并运行 11.10 Oneiric 或更高版本,则您将需要额外的库:
sudo apt-get install virtualgl-libs:i386
将自己添加到“bumblebee”组,允许自己使用 Bumblebee。(替换$USER
为您的用户名)
sudo usermod -a -G bumblebee $USER
重新启动或重新登录以应用组更改
如果您现在想在 nvidia 卡上运行程序,请使用 optirun 程序:
optirun firefox &
要测试它是否正常工作,请通过执行以下命令安装 mesa-utilitiessudo apt-get install mesa-utils
运行
glxgears
,等待一段时间,您将每 5 秒获得一次帧速率,大约为 50-60 fps。这意味着它正在使用英特尔卡。运行
optirun glxgears
并查看帧速率。帧速率会高得多,表明 nvidia 卡正在运行。您还可以使用浏览器运行 webgl 测试。
阅读更多大黄蜂 维基
相关问题:
Ubuntu 是否支持具有 Optimus 技术的 NVIDIA GeForce?
12.04 对 Nvidia Optimus 卡的支持程度如何?
编辑- 感谢@Lekensteyn 的修正。