我有一台 DELL studio XPS 13(又名 1340),截至 12.04 版,大多数东西开箱即用,运行顺畅,但我遇到了一些耗电和发热问题(如果不称之为严重的发热问题的话)
该系统配备了 NVIDIA GeForce 9500M(具有混合 SLI),并且在“lspci”中显示为这两张卡
02:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 9200M GS] (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation C79 [GeForce 9400M G] (rev b1)
我必须安装nvidia-当前超过新驱动程序,因为 noveau 在暂停后会冻结系统。通过安装nvidia-当前并运行nvidia-xconfig暂停后的恢复过程已修复。
顺便说一下nvidia-当前和新系统耗电很多,而且发热很大。我想这是因为独立 GPU 一直处于开启状态。我并不需要这个系统上的 3D 图形,即使不需要最低限度地运行 unity 和 compiz 进行窗口管理。
所以我的问题是:如何禁用,使用nvidia-当前,独立 GPU 9200M 而只使用集成 GPU 9400M?
笔记:
- 在 BIOS 中我没有选项可以禁用独立 GPU
- 我认为这不适用,因为存在暂停冻结问题(对于 noveau):https://help.ubuntu.com/community/HybridGraphics
- 我发现了这一点,但我不知道应该选择哪个 --sli 选项来满足我的需要:
http://manpages.ubuntu.com/manpages/hardy/man1/nvidia-xconfig.1.html - 我的系统没有 optimus 或 cuda,但有人可以告诉我
熊蜂能为我工作吗?
答案1
我和你有同样的笔记本电脑。我试过大黄蜂,但它对我来说不起作用。你可以在这个帖子中阅读我的经历:https://lists.launchpad.net/hybrid-graphics-linux/msg02295.html
我实际上正在尝试使用我的独立 9200M GS GPU,并且我继续在那里发帖询问问题并报告我的进度。目前的问题似乎是 NVIDIA 内核驱动程序永远不想将 LCD 显示器连接到专用卡,所以我正在尝试弄清楚如何告诉它这样做。
但是,如果您只想禁用自己的 GPU,我发现的唯一解决方案是内核模块,它只需调用 ACPI 方法来禁用专用 GPU: http://luizfar.wordpress.com/2010/06/29/how-to-switch-off-xps1340-discrete-video-card-on-linux/
Bumblebee 应该能够更优雅地做到这一点,即使对于像我们这样的传统系统也是如此,但是当我尝试运行它时,它会抱怨我没有 Optimus 系统(显然)。
希望这篇文章对您有所帮助,如果您使用独立 GPU 取得任何进展,请向该列表发送消息。