我在我的新笔记本电脑上安装了 Ubuntu 14.10,虽然一切运行正常(除了 wifi 卡,但那是完全不同的事情)但我在运行 Bumblebee 时遇到了一些麻烦。
我按照指南这线程来安装它,一切似乎都很好,但是当我尝试测试它运行时,optirun glxsheres
我收到以下错误消息:
[ 1465.129240] [错误]无法访问辅助 GPU - 错误:无法加载 GPU 驱动程序
[ 1465.129265] [错误]由于后备启动已被禁用,因此正在中止。
我知道关于这个错误的讨论有很多,我浏览了好几个(特别是这个和其他 3 人,但我缺乏发布链接的声誉 xD)尝试了那里发布的解决方案,但没有成功。
一些硬件信息:
00:02.0 VGA 兼容控制器:英特尔公司第四代酷睿处理器集成图形控制器(rev 06)(prog-if 00 [VGA 控制器]) 子系统:微星国际有限公司 [MSI] 设备 1102 标志:总线主控、快速设备、延迟 0、IRQ 46 位于 f6400000 的内存(64 位,不可预取)[大小=4M] 内存位于 d0000000 (64 位,可预取) [size=256M] f000 处的 I/O 端口 [size=64] 扩展 ROM 处于 [已禁用] 功能:[90] MSI:启用+计数=1/1 可屏蔽- 64 位- 功能:[d0] 电源管理版本 2 功能:[a4] PCI 高级功能 正在使用的内核驱动程序:i915
01:00.0 3D 控制器:NVIDIA Corporation 设备 13d9(rev a1) 子系统:微星国际有限公司 [MSI] 设备 1102 标志:总线主控、快速设备、延迟 0、IRQ 16 位于 f5000000 的内存(32 位,不可预取)[大小=16M] 内存位于 e0000000 (64 位,可预取) [size=256M] 位于 f0000000 的内存(64 位,可预取)[大小=32M] e000 处的 I/O 端口 [size=128] 扩展 ROM 位于 f6000000 [已禁用] [大小=512K] 功能:[60] 电源管理版本 3 功能:[68] MSI:启用 - 计数=1/1 可屏蔽 - 64 位以上 功能:[78] Express Endpoint,MSI 00 功能:[100] 虚拟通道 功能:[250] 延迟容忍度报告 功能:[258] L1 PM 子状态 功能:[128] 功率预算 功能:[420] 高级错误报告 功能:[600] 供应商特定信息:ID=0001 Rev=1 Len=024 能力:[900] #19
不确定是否可以,但确切的 nvidia 型号不应该显示在那里吗?GTX 965。
有什么想法/意见/我可以尝试的吗?谢谢。不知道可能需要什么信息,所以直接问就行了。
编辑:在我最近一次尝试使一切运行之后更新一些信息。
和lspci -v | less
:
01:00.0 3D 控制器:NVIDIA Corporation 设备 13d9(rev ff)(prog-if ff) !!! 未知的标头类型 7f
我很确定这不是什么好事,但是我通过 steam 安装了 Witched 2,将其设置为使用primusrun
,然后我看到笔记本电脑上的 LED 指示灯切换为指示专用 VGA 正在使用中,并且游戏似乎运行得很顺畅,我可以预料到这么重的游戏在一切都设置为超级的情况下运行。
答案1
标准 Ubuntu NVidia 驱动程序在稍旧的版本上会产生一些问题和稍微新一点的 NVidia 硬件。
如果你想更多的然后是标准 Ubuntu 存储库驱动程序,安装边缘工具PPA。由于 xorg.edgers 组要求不要直接提供安装说明而不链接到他们的页面,这是我能做的最好的事情目前...
如果您不知道什么是 PPA,或者在阅读其页面后需要一些有关驱动程序版本前进和后退的指导,请在下面发表评论。