12.04 会支持 Nvidia Optimus 吗?会改进 nvidia Optimus 驱动程序吗?
将不再需要大黄蜂来激活 nvidia 显卡?
我的 nvidia-331 驱动程序有问题。我似乎无法通过 nvidia-settings 在 Intel 和 Nvida 之间切换。该选项在那里,但是当我单击“nvidia”时,会弹出一个空白错误窗口。这很奇怪,因为我在 14.04 上每天都使用 Ubuntu 一段时间,直到昨天的更新我才遇到这个问题。同一个司机。有谁知道如何解决这一问题?谢谢。我试过全新安装并遇到同样的问题。
最近我买了我梦寐以求的笔记本,戴尔XPS 15,但从那时起,这个梦想就变成了一种无尽的噩梦。
让我的显卡驱动程序正常工作我几乎快疯了,但这似乎是不可能的。是的,我有一个2GB 的 NVIDIA GeForce GT 540m (Optimus) !它根本行不通。每次我生成 xorg.conf 时,Ubuntu 都会在启动时挂起,这迫使我删除此文件以便能够使用标准图形设置启动笔记本。
另一个问题是戴尔 XPS 15 没有VGA输出,而是一个 HDMI。因此,为了能够使用第二台显示器,我必须通过 NVIDIA X 服务器设置对其进行配置,如果驱动程序使用 xorg.conf 正确初始化,则该设置才有效。
我也尝试让它与 Bumblebee 一起工作,但不幸的是它对 HDMI 输出没有太大帮助。
你们有什么想法可以解决这个僵局吗?有什么办法可以让我使用我的第二台显示器吗?
昨天,我nvidia-prime对在 Ubuntu 13.10 上使用package 对optimus 的初步支持感到非常兴奋。这似乎是替换我的bumblebee +混合屏幕克隆配置的方法,因为没有可用于 Ubuntu 13.10 附带的英特尔视频驱动程序的补丁。经过几个小时的反复试验,我得到的系统只有外部和液晶显示器随机工作或不工作,液晶屏闪烁,窗户装饰坏了,显示随机冻结。目前还不是很实用...
但现在我的问题是:即使 nvidia-prime 按预期工作,我为什么要使用它?optimus 的原因是允许在我不需要时关闭独立卡,以节省电池电量。但是对于 nvidia-prime,似乎离散卡总是供电的。为什么有人想要使用不省电的不稳定的 optimus 支持?
结论:如果我需要节省电池并且不需要外接显示器,我只需要integrated在 BIOS中将显示适配器设置为启动。如果我需要外部显示器并且我连接在扇区上,我只需要使用discrete显示适配器启动。如果我需要在 Windows 中启动,我只需要将显示适配器设置放回optimus.
我正在尝试使用 Bumblebee 和 Optimus 配置将我的外部显示器(通过 VGA 电缆)连接到我的笔记本电脑。
我有一个联想 W520,一个英特尔 GMA HD 3000 和一个 Nvidia Quadro 2000M。BIOS 有关于显卡的三个选项 - 集成、离散和 Optimus。
用例非常简单。对于工作,我只使用集成卡和笔记本电脑显示器;但是,当我看电影时,我想使用我的投影仪。现在,在这种情况下我必须做的是:
感谢 Bumblebee,我现在能够将设置始终保持为 Optimus。
在BB之前,我每次想看电影都必须更改BIOS设置,因为即使在Windows中,使用集成显卡也会导致系统无法检测到投影仪(我想这就是他们通常所说的“硬连线”输出”,并且 VGA 输出硬连线到离散卡)。
现在,我想要做的是,无需切换O/S即可连接外接显示器,即在Ubuntu中使用它。
是否可以?
现在,如果我想在 Ubuntu 上使用外接显示器,唯一的选择是将 BIOS 更改为使用独立显卡,然后使用 nvidia-settings。
如果我使用 Optimus 设置,即使我使用“optirun nvidia-settings -c :8”运行它,我也没有任何外接显示器选项。
有什么我可以做的吗?
如果我输入lspci| grep VGA终端,我会得到这个输出:
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller(rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd1 (rev a1)
Run Code Online (Sandbox Code Playgroud)
当我安装 nvidia-current 时,它会安装 259.49,这是 650m 的错误驱动程序(259.59 是正确的)。有什么想法吗?
编辑:我使用了这个dpkg --list | egrep '(nvidia|bumbl)' | grep ^ii输出的命令
ii bumblebee 3.0-2~preciseppa1 nVidia Optimus support
ii bumblebee-nvidia 3.0-2~preciseppa1 nVidia Optimus support using the proprietary NVIDIA driver
ii nvidia-common 1:0.2.44 Find obsolete NVIDIA drivers
ii nvidia-current 295.40-0ubuntu1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii …Run Code Online (Sandbox Code Playgroud) 我的问题是我的笔记本电脑无法从挂起模式中唤醒。它只给我一个黑屏和一个句子
[1300.001615] NVRM: Xid (PCI:0000:07:00):79, GPU has fallen off the bus.
Run Code Online (Sandbox Code Playgroud)
我的操作系统是 Ubuntu 16.04 LTS。我曾经使用 Ubuntu 15.10,一切都很好。
英伟达 GeForce 740M
lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
07:00.0 3D controller: **NVIDIA Corporation GK208M [GeForce GT 740M]** (rev a1)
Run Code Online (Sandbox Code Playgroud)
我必须按下电源按钮 10 秒钟才能关闭它,然后再打开它。
在软件和更新中,我选择使用 Nvidia 二进制驱动程序 - 来自 nvidia 384(开源)的 384.69 版,该驱动程序在 nvidia 的站点上列为最新推荐的驱动程序。
NVIDIA GeForce GT 740M 支持 NVIDIA Optimus 技术(可切换图形技术)。这项技术是问题的原因吗?
如果您有任何问题,请问我,我会很乐意回答。
提前致谢 ;)
我在我的华硕笔记本电脑上运行 ubuntu 11.04。
笔记本电脑规格:
CPU: i5-2410M @ 2,3GHz
RAM: 4GB
GPU: nvidia gforce GT 520M / (also the cpu has a bult-in graphics processor)
Run Code Online (Sandbox Code Playgroud)
当我尝试访问 X 服务器设置时出现此错误:
此外,etc/x11 目录中没有 xconfig 文件。只有“xorg.cong.backup”。
我试过 sudo startx ,我得到了这个:
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
ddxSigGiveUp: Closing log
XIO: fatal IO error 11 (Resource temporarily unavailable) on …Run Code Online (Sandbox Code Playgroud) 我的联想 T420S 有一块采用 nvidia optimus 技术的独立显卡。我基本上想要实现的是以下内容:
据我所知,我有以下选择:
(1) 当我读到(并经历过)DVI / 视口在技术上无法通过内部图形使用时,取消资格
(2) 到目前为止还没有真正尝试过,只是在我添加了 nvidia 驱动程序后启动到黑屏的快速测试安装:-(
(3) 关注这个博客,用大黄蜂代替铁皮。Bumblebee 工作了(我可以在 glxgears 上看到令人印象深刻的 FPS),但是我没有识别出第二个显示器。我也感到迷失在 nvidia-driver-hell 中,没有机会运行 nvidia-xconfig,仅仅是因为它没有安装。不知道是否应该立即识别第二个显示器?我需要安装更多吗?我需要弄乱我的 xorg.conf 吗?问题多,答案少。
那么,我能做些什么来实现我的目标?遵循哪条路径,接下来的步骤是什么?
欢迎任何提示:-)
更新:感谢所有回答的人。我会将我的工作环境迁移到“离散”安装,并将使用“optimus/bumblebee”作为并行游戏项目,看看我能走多远......我将在新线程中发布未来的问题。
作为标题,如何在 Ubuntu 上正确设置 nvidia-optimus 技术?