我刚刚升级到 Ubuntu 16.10,我的笔记本电脑有英特尔 GPU 和 Nvidia GTX 860M。
我知道 Ubuntu 15.10 识别了我的卡,因为我使用 Processing 应用程序创建的图像尺寸大于 10K。现在我收到一条错误消息,提示该卡的最大尺寸限制为 8192。
运行命令串行通信 我得到以下相关输出:
00:02.0 VGA 兼容控制器:英特尔公司第四代酷睿处理器集成图形控制器(rev 06)
01:00.0 3D 控制器:NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
运行命令glxinfo,我得到以下相关输出:
扩展渲染器信息(GLX_MESA_query_renderer):供应商:英特尔开源技术中心(0x8086)设备:Mesa DRI Intel(R) Haswell Mobile(0x416)OpenGL 供应商字符串:英特尔开源技术中心 OpenGL 渲染器字符串:Mesa DRI Intel(R) Haswell Mobile
当我运行命令时nvidia-设置我得到以下文本输出:
** (nvidia-settings:3831): 警告 **: PRIME: 无法执行子进程“/usr/bin/prime-supported”(没有此文件或目录) ** 消息:PRIME:是否支持?否
错误:nvidia-settings 找不到注册表项文件。此文件应与此驱动程序一起安装在 /usr/share/nvidia/nvidia-application-profiles-key-documentation 中。应用程序配置文件将继续工作,但无法预填充或验证值,也不会在帮助文本中列出。请参阅 README 了解可能的值和说明。 (nvidia-settings:3831): Gtk-CRITICAL **: gtk_widget_get_preferred_width_for_height: 断言“height >= 0”失败 (nvidia-settings:3831): Gtk-WARNING **: gtk_widget_size_allocate(): 尝试分配宽度为 10 且高度为 -5 的小部件 (nvidia-settings:3831): Gtk-CRITICAL **: gtk_widget_get_preferred_width_for_height: 断言“height >= 0”失败 (nvidia-settings:3831): Gtk-WARNING **: gtk_widget_size_allocate(): 尝试分配宽度为 10 且高度为 -5 的小部件 (nvidia-settings:3831): Gtk-CRITICAL **: gtk_widget_get_preferred_width_for_height: 断言“高度 >= 0”失败(nvidia-settings:3831):Gtk-WARNING **:gtk_widget_size_allocate():尝试分配宽度为 10 且高度为 -5 的小部件(nvidia-settings:3831):Gtk-CRITICAL **:gtk_widget_get_preferred_width_for_height:断言“高度 >= 0”失败(nvidia-settings:3831):Gtk-WARNING **:gtk_widget_size_allocate():尝试分配宽度为 10 且高度为 -5 的小部件(nvidia-settings:3831):Gtk-CRITICAL **:gtk_widget_get_preferred_width_for_height:断言“高度 >= 0”失败(nvidia-settings:3831): Gtk-WARNING **: gtk_widget_size_allocate(): 尝试分配宽度为 10、高度为 -2 的小部件
补充:这是命令的输出:lshw -C 显示
*-display UNCLAIMED
description: 3D controller
product: GM107M [GeForce GTX 860M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:29 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
最后,这是 NVIDIA 应用程序的屏幕截图: nvidia 应用程序截图
在此先感谢您的帮助。
答案1
实际上,更新不同版本的 ubuntu 不是一个好主意。我建议您在仪表板中查找“其他驱动程序”应用程序,看看您的 nvidia 驱动程序是否是最新的(使用私有的、经过测试的驱动程序)并安装(或重新安装驱动程序)。
如果这不起作用,我建议您进行全新安装。