我正在考虑购买戴尔 XPS 15 笔记本电脑。笔记本电脑有一块 Nvidia 420m 卡,应该可以在 Linux 上运行,但我一直在读到 Linux 不支持 Nvidia Optimus 技术。我对从 Nvidia 切换到 Intel 以节省电量并不真正感兴趣,但需要知道如果我安装了 Ubuntu,Nvidia 卡实际上可以工作。
如果有人有使用 Nvidia 卡和 Optimus 技术的经验,或者甚至更好的笔记本电脑(配备 1GB NVIDIA® GeForce® GT 420M 的戴尔 XPS 15),那就太好了。
阻碍人们采用 Linux 的一个主要问题是这类硬件问题。我是 Ubuntu 的长期用户和支持者,我不能因为这样的购买而犯错误。我不想花 500 多英镑发现我没有图形加速,因为 Windows 7 不是一个选项。
我问的原因是我通过软件中心安装的需要 3D 加速的游戏都不会运行,例如 TORCS。当我尝试运行时,没有任何反应。我有一台配备 nVidia GeForce GT 525M 的戴尔 Inspiron N5110。
我尝试了以下方法,对有类似问题的人提出了一些建议:
lspci -v
Run Code Online (Sandbox Code Playgroud)
这给了我:
01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device 04ca
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f5000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at f6000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel …Run Code Online (Sandbox Code Playgroud) 12.04 会支持 Nvidia Optimus 吗?会改进 nvidia Optimus 驱动程序吗?
将不再需要大黄蜂来激活 nvidia 显卡?
我在带有 Intel HD 3000 集成显卡的联想 Z570 笔记本电脑上运行 Ubuntu 12.04,并有一个开关来启用专用 GT630M 显卡。我的图形驱动程序和诸如此类的东西普遍存在问题。
Ubuntu 的系统设置说它无法检测到任何图形驱动程序(它列出了“未知”),尽管包括淡入淡出效果、Unity 3D 等在内的高质量图形告诉我,其中一张卡必须运行良好。我体面的不插电电池寿命表明专用图形被禁用(另外我在谷歌上搜索了一个解决方案,允许我在启动时强制关闭外部卡,抱歉,我不记得我做了什么或在哪里找到它)。在 Windows 中,我可以按下一个开关来打开和关闭专用图形以及一个指示灯,但该功能在 Ubuntu 中不起作用,并且无论如何该灯都会亮着。
其次,我想安装适当的驱动程序以获得最佳性能(如果它们很重要)。在较早的 12.04 安装中,我尝试安装 NVIDIA 驱动程序,但结果却把我的分辨率搞砸了,以至于我不得不重新安装 Ubuntu。我什至不确定英特尔集成显卡是否需要驱动程序才能正常运行。
对不起,如果我有点困惑;这更像是一个普遍的问题而不是一个精确的问题,但如果我能得到这些问题的一些答案,那就太好了:
1) 有什么办法可以确定是否使用了专用的GT630M?
2)有什么办法可以让我在卡片之间切换?
3) 我应该安装哪些驱动程序,我该如何安装?当我尝试安装 NVIDIA 驱动程序时,我最终浏览了一大堆我真的不理解的命令行东西,只是为了让安装工作,然后我在所有安装提示中都按下了 Enter 键,因为我几乎不了解其中任何一个。
我在 Ubuntu 11.10 上为我的 GT540m 安装了(再次)最新的官方 nvidia 驱动程序。即使我的 xorg.conf 文件一切正常(我已经手动添加了 BusID“PCI:1:0:0”,因为 lspci 为我的 GPU 显示了 01:00.0)。
问题是,当我使用 Xorg -configure 生成的 xorg.conf 文件时,Xorg 会自动加载 Intel GPU。
所以我删除了所有与我的nvidia卡无关的东西,基本上让我的xorg.conf一屏一台设备(带有nvidia驱动程序和上述BusID),并且Xorg无法启动。
日志上写着类似“GT540m [换行符] 上的设备无”之类的内容,几行之后,类似“NVIDIA(0) 找到了一个屏幕,但没有设备”之类的内容。
当我不设置 BusID 时,它似乎也没有检测到我的卡。
谢谢你的任何建议。
PS:如果可能,我想避免使用大黄蜂或任何类似的“混合图形”解决方案,上次尝试时我最终重新安装了 Ubuntu。
编辑:请允许我澄清问题。
我有一台带有 GT540m 显卡和集成英特尔 GPU 的笔记本。我想使用具有完整硬件加速及其官方驱动程序的图形卡,就像我在windows下所做的那样。