Nvidia prime 集成 GPU 显示为 llvmpipe(LLVM 6.0)

Nvidia prime 集成 GPU 显示为 llvmpipe(LLVM 6.0)

我的女朋友刚买了一台装有 Ubuntu 的戴尔笔记本电脑,并更新到 18.04。但我在“首选项”>“关于”中看到“图形”显示为 llvmpipe(LLVM 6.0,256 位)。“lspci -k”命令显示 Nvidia MX150 正在使用“nouveau”驱动程序,而 Intel UHD 620 正在使用“i915”。Ubuntu 附加驱动程序显示正在使用 Nvidia-prime(开源)。

我卸载了 nouveau(它仍然显示在附加驱动程序中,但 Nvidia-Prime 消失了,所以我选择了 Nvidia 390,当我重新启动时,它使用 Nvidia 驱动程序并显示正确的卡名称(和“lspci -k”中的 Nvidia 驱动程序,但是当我在 Nvidia 设置中选择 Intel 时,经过很长时间并且应用程序冻结,它告诉我重新启动计算机,当我这样做时,在 lspci 中更改回 llvmpipe 和 nouveau 驱动程序(我甚至卸载了该死的驱动程序)。

电池用了 2 小时 30 分钟就没电了(中等亮度,TLP 配置),本来应该可以用 4~5 小时,也许和驱动有问题有关?提前谢谢大家,如果我说得不清楚,抱歉,英语不是我的母语

答案1

对我来说(仅集成显卡)有帮助的设置i915.alpha_support=1。尝试使用以下说明:

  1. 运行sudo nano /etc/default/grub(你可以使用任何编辑器代替nano
  2. 添加到之后的i915.alpha_support=1 nouveau.alpha_support=1现有行。GRUB_CMDLINE_LINUX_DEFAULT=quiet splash
  3. 跑步sudo update-grub
  4. 重启

PS 我对这个问题的背景:

最初,启动后出现黑屏,所以我不得不添加nomodeset(之后将其替换为i915.modeset=0)。这样做我可以启动桌面,但它是由 LLVMpipe(使用 CPU 功能的软件渲染)渲染的。

相关内容