标签: nvidia-optimus

哪个进程正在使用 nvidia 模块?

我已经安装了 bumblebee 3.0,我用 optirun 启动了 Chromium 浏览器,虽然我已经关闭了 Chromium,但该卡仍然打开。我如何知道哪个进程正在使用阻止卡关闭的 nvidia 模块?

root@magneto:/# cat /proc/acpi/bbswitch 
0000:01:00.0 ON
root@magneto:/# 
root@magneto:/# tee /proc/acpi/bbswitch <<<OFF
OFF
root@magneto:/# cat /proc/acpi/bbswitch 
0000:01:00.0 ON
root@magneto:/# dmesg |tail -1
[92040.608982] bbswitch: device 0000:01:00.0 is in use by driver 'nvidia', refusing OFF
root@magneto:/# 
Run Code Online (Sandbox Code Playgroud)

nvidia-optimus bumblebee hybrid-graphics

2
推荐指数
1
解决办法
5747
查看次数

无法在 Optimus 笔记本上使用 nvidia 卡/驱动程序

我在 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下所做的那样。

nvidia xorg graphics 11.10 nvidia-optimus

2
推荐指数
1
解决办法
5870
查看次数

如果我将 Bumblebee 和 Wine 与 Optimus 笔记本电脑一起使用,我可以期待什么样的性能?我什至可以在常春藤桥上使用 Bumblebee 吗?

我计划在某个时候购买一台新笔记本电脑,并且我一直在进行大量研究,试图找到最好的笔记本电脑。不幸的是,很多笔记本电脑都包含 Optimus,而且它对 Linux 的支持很少。我有一台对我来说看起来不错的笔记本电脑,但不幸的是它有 Optimus。我被困在一个不幸的地方。我可以花更多的钱买一台配备更昂贵的 GTX670 或 GTX675 显卡的笔记本电脑,而且因为这些显卡似乎没有 Optimus,所以我可能会更喜欢在 Ubuntu 上使用它们,而且不必花费性能受到打击。问题是,我并不特别需要这么高端的显卡。GTX650M 或 GTX660M 将满足我的需求,如果它的帧速率与 Windows 上的帧速率相当,或者略有下降。

这就是背景故事。我的问题是,如果我使用 Bumblebee 来获得 Optimus 支持,与 Windows 7 性能相比,我可以预期获得多少 FPS?另外,我可以从 Wine 中获得多少 FPS 命中率?我以前使用过 Wine,但从来没有遇到过我将它以我需要的 FPS 与我希望通过我想要的显卡获得的 FPS 如此接近的情况。即使我在 Windows 上使用 GTX650,我也会把它剪得很近,只有几个 FPS 可用,同时能够保持我喜欢的图形设置。因此,如果命中率只有几 FPS,那就没问题了,如果再多一些,GTX660m 可能没问题。但如果这是一个巨大的差异,我可能会被迫花更多的钱买一台我不太喜​​欢的笔记本电脑,只是为了能够避免 Optimus !!一些功能。

还有一件事。Bumblebee 是否可以在任何 Optimus 笔记本电脑上运行,即使它是 Ivy Bridge?我不愿意花一千多美元买一台笔记本电脑,却发现我不能用它来使用 Ubuntu。

wine nvidia-optimus bumblebee

2
推荐指数
1
解决办法
716
查看次数

安装最新的 Intel 驱动程序后,Nvidia (Bumblebee) 无法加载

一切都很好。我已使用此安装程序更新了 Intel 驱动程序。安装驱动程序后,它被要求重新启动,我做到了。现在optirun不工作。我认为英特尔驱动程序看起来不错。我跑dpkg-reconfigurebumblebeebbswitch-dkms并且nvidia-340但是没有什么帮助。还要重新启动系统几次。我发现了以下错误。

$optirun firefox
[  117.439917] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[  117.439954] [ERROR]Aborting because fallback start is disabled.

$dmesg | tail
[  117.506015] nvidia: Unknown symbol drm_gem_prime_handle_to_fd (err -22)
[  117.506034] nvidia: disagrees about version of symbol drm_gem_private_object_init
[  117.506036] nvidia: Unknown symbol drm_gem_private_object_init (err -22)
[  117.506106] nvidia: disagrees about version of symbol drm_gem_handle_create
[  117.506107] nvidia: …
Run Code Online (Sandbox Code Playgroud)

nvidia graphics nvidia-optimus bumblebee drivers

1
推荐指数
1
解决办法
7512
查看次数

英伟达 Prime 或 Optimus

我将在安装了 Ubuntu 16.10 的笔记本电脑上玩一些游戏。我想使用我的 Nvidia 710m 卡,但我不知道我可以使用哪种方法,prime 还是 optimus?哪一个更好?

这是我的硬件:

  • CPU:英特尔酷睿 i3-3110m @ 2.4GHz
  • 内存:4GB
  • VGA:Intel HD 4000 或 4400 我不确定
  • 3D 控制器:nVidia 710m

nvidia-optimus nvidia-prime 16.10

1
推荐指数
1
解决办法
6349
查看次数