我正在努力为我的笔记本电脑和 Optimus Nvidia 寻找最佳图形解决方案。(华硕K55VD)
我运行了 bumblebeed,当我想提高图形性能时,我使用 optirun。唯一的问题是我不知道它是否真的有效。
当我执行例如。glxgears 我得到以下性能结果:
intel 显卡上的普通 glxgears:
大约60 FPS
optirun glxgears 在 nvidia 显卡上:大约1300 FPS
嗯,这看起来不错,我猜..
当我在两个命令前使用 vblank_mode=0 执行时,我的疑惑就开始了:
vblank_mode=0 glxgears 给出:
大约5000 FPS
vblank_mode=0 optirun glxgears 给出:大约1400 PFS
为什么我得到如此奇怪的结果?
我有一台三星 RF711 Intel Core i7 笔记本电脑,运行 Ubuntu 14.04 LTS 64 位。它配备了两张显卡——英特尔一张(默认运行)和 Nvidia GeForce GT 540M(我从未设法在 Ubuntu 上工作)。
我用大黄蜂尝试了各种配置,但当我尝试使用 optirun 时,最终都失败了(我在 Xorg 日志中看到过几次类似“无法分配软件渲染缓存”的错误)。
今天早上我又尝试了 nvidia-prime。首先,我确保没有安装大黄蜂软件包,然后我运行
sudo apt-get purge nvidia*
Run Code Online (Sandbox Code Playgroud)
删除任何已安装的 nvidia 软件包。然后我做了
sudo dpkg-reconfigure lightdm
Run Code Online (Sandbox Code Playgroud)
确保 lightdm 是默认值,然后
sudo apt-get install nvidia-331
Run Code Online (Sandbox Code Playgroud)
其中安装了 331 驱动程序、nvidia-prime、nvidia 设置等。
重新启动后,我进入低图形模式。从这里开始,我设法返回桌面的唯一方法是使用删除 nvidia 软件包
sudo apt-get purge nvidia*
Run Code Online (Sandbox Code Playgroud)
并重新启动。当然,这会将笔记本电脑恢复到最初的状态。
这是 lspci 的输出 | 格雷普 3D
01:00.0 3D controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev a1)
Run Code Online (Sandbox Code Playgroud)
这是 Xorg 日志(我不得不删除一些行以减少字符 - 我已经用********removed***********指出了哪里)
[ 45.605]
X.Org …Run Code Online (Sandbox Code Playgroud) 自从随 Ubuntu 20.04 和 nvidia-driver-440 发布按需选项以来,我一直在探索 Ubuntu 下 Nvidia Optimus 的选项。我现在可以使用 Intel HD530 iGPU 运行我的笔记本电脑,而我将切换到 Quadro M1000M dGPU 以进行特定程序的渲染。
我测试了设置glxheads:
$ glxheads :1
Name: :1
Display: 0x55afe7f84d80
Window: 0x4200002
Context: 0x55afe7fa4710
GL_VERSION: 4.6 (Compatibility Profile) Mesa 20.0.4
GL_VENDOR: Intel
GL_RENDERER: Mesa Intel(R) HD Graphics 530 (SKL GT2)
$ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxheads :1
Name: :1
Display: 0x55dda746ffa0
Window: 0x4200002
Context: 0x55dda7510ae8
GL_VERSION: 4.6.0 NVIDIA 440.64
GL_VENDOR: NVIDIA Corporation
GL_RENDERER: Quadro M1000M/PCIe/SSE2
Run Code Online (Sandbox Code Playgroud)
并且在游戏中的表现也符合预期。
但是,我有一个问题,我的外接显示器在使用 On-Demand 时不再工作。这意味着当使用 Intel(省电)或 Nvidia(性能模式)时,我的外部屏幕可以正常工作。但是如果我使用 Nvidia(按需),我的所有外部屏幕都会保持黑色。我通过 HDMI …
任何想法是否可以通过 IronHide 运行 Windows VM 以进行显卡加速?我想用我的显卡玩游戏/看蓝光等。
这是我在包含其他问题的另一个问题线程中发布的问题的重新发布。 上一个问题我只是从那个问题中解脱出来的。
系统:Asus N43J Intel i5 2.53GHz Nvidia GeForce GT425m VRAM1GB Dual Boot Win7 & Ubuntu 12.04
我无法让 HDMI 工作。自从 12.04 发布以来,我已经阅读了大约 2 周的各种帖子、网站和建议。我找不到任何有效的东西。
我正在使用 Bumblebee,遵循 wiki 和其他几个网站,包括:askubuntu 多好......当我使用 optirun glxspheres 或 . 但是,hdmi 不起作用。当我将其插入电视时,没有任何反应(就像电视上显示的桌面一样)。但是,当我跑步时,说“optirun 图腾”,屏幕变黑,就像在尝试一样,但没有传输任何内容。当我取出电缆时,电视上的小屏幕保护程序又回来了。
我看到了这个视频:Bumblebee NVidia Optimus hdmi support on KDE。他正在使用(显然)我正在使用的笔记本电脑。一切似乎都在起作用。
这里有什么帮助吗?
我无法让 HDMI 工作。Bumblebee 似乎做得很好,因为我可以 optirun程序就好了,当我 optirun VLC/totem 时,就会发生上述情况。
我想通过 HDMI 将外部显示器连接到我的 optimus 笔记本电脑(技嘉 Aero 15x),但它不起作用。我在这个线程中找到了一个对我有用的解决方案:https : //askubuntu.com/a/1094034/827960
由于名气太小,不可能在那里提问,因此是这个新问题。
我发现它只适用于精选的 Nvidia 和 lightdm。我现在的问题是有没有办法让它与英特尔 GPU 一起工作?这不是一个大问题,因为大多数时候我都可以插入电源,因为 Nvidia 会消耗更多电量,但有时进行演示时,节省电池会很好。
谢谢
我正在使用
Kubuntu 19.10
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
NVIDIA UNIX x86_64 Kernel Module 435.21
Run Code Online (Sandbox Code Playgroud)
并且由于 Kubuntu 已经放弃了大黄蜂,我正在寻找另一种可能性来为每个应用程序使用 nvidia 驱动程序。因此,我遇到了“PRIME Render Offload”问题,但我并不真正了解它是如何工作的,即使我已经阅读了NVIDIA Accelerated Linux Graphics Driver README 和 Installation Guide。
当我选择时,prime-select intel我可以只使用我的 intel 片上图形,而使用prime-select nvidia我将可以只使用 nvidia GPU,而分别选择时我必须重新启动。当我选择时prime-select on-demand,我可以调用nvidia-smi,它会显示为...
Wed Nov 13 15:35:06 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 435.21 Driver Version: 435.21 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf …Run Code Online (Sandbox Code Playgroud) 我目前使用的是 ubuntu 12.04 我有配备 2GB nvidia GeForce GT540M 显卡的 acer aspire timelinex 3830tg
为了启用我的显卡,我遵循了以下步骤。
1.) 我从其他驱动程序激活了 nvidia_current 和 nvidia_current_updates
2.) 须藤 nvidia-xconfig
3.) 然后重启
按照这些步骤,我遇到了以下错误
1.) 我的分辨率是 640x480...(显示中没有 1366x768 的选项...以前没有输入 nvidia-xconfig 命令时有 1366x768)
2.) 当我打开 nvidia-settings 时,它显示以下错误“您似乎没有使用 NVIDIA X 驱动程序。请编辑您的 X 配置文件(只需以 root 身份运行‘nvidia-xconfig’)并重新启动 X 服务器。 ”
问题需要解决
1.) 将分辨率更改为 1366x768
2.) 还有如何检查我的 nvidia 图形是否正常工作
请有人帮我解决这些问题......我非常需要我的显卡......我的nvidia显卡不能像我的intel显卡一样流畅地工作我不愿意使用bumblebee
带着敬意,
ubuntu 用户
我有运行 Raring 的 Optimus 笔记本电脑,现在我使用的是 nvidia 304 驱动程序,该驱动程序的性能很差,并且某些游戏无法正常运行(例如,Oil Rush 只能在 319 上正常运行,而使用较旧的驱动程序时,我的照明有问题,因此游戏不能玩)
那么有没有办法使用从 Nvidia 网站下载的 Nvidia 319 运行 bumblebee?我知道 Bumblebee 配置,但我不知道我应该在其中编辑什么。
感谢帮助。
嗨,我刚刚在联想 w350 上安装了 Ubuntu 13.10,但图形驱动程序出现了一些问题。
标准的 nouveau 驱动程序在笔记本电脑显示器上运行良好,但是当我连接外部显示器时,它在外部显示器上会变坏,似乎没有正确重新绘制。(附照片)。
我试过其他驱动程序,但在连接时没有检测到外接显示器。
有任何想法吗?
00:02.0 VGA 兼容控制器:Intel Corporation 3rd Gen Core 处理器图形控制器(rev 09) 01:00.0 VGA 兼容控制器:NVIDIA Corporation GK107GLM [Quadro K1000M](rev a1)
受影响监视器的屏幕截图 -- 
更新 1:我注意到,如果我让系统监视器保持打开状态,显示效果会有所改善。奇怪。
更新 2:如果我留下视频,延迟/闪烁问题就会停止。
nvidia-optimus ×10
nvidia ×8
bumblebee ×4
drivers ×4
graphics ×3
12.04 ×2
13.04 ×1
benchmarks ×1
hdmi ×1
nouveau ×1
nvidia-prime ×1
resolution ×1
virtualbox ×1
xorg ×1