Kubuntu 无法从 Nvidia 驱动程序切换到 Intel 驱动程序

Kubuntu 无法从 Nvidia 驱动程序切换到 Intel 驱动程序

我正在运行 Kubuntu 17.10(撰写本文时的最新更新)。

一切正常,但当我尝试从 Nvidia 卡切换到 Intel 卡(出于能源原因)时,选项 -似乎可用——在 Nvidia X 服务器设置中不起作用。

意思是我可以点击它,但它不会“保持选中状态”,缺乏更好的词语来表达。

没有与该点击关联的系统日志条目。

一个相关的问题,也许:在驱动程序管理器中,如果我激活复选框说明:Using Processor microcode firmware for Intel CPUs from intel-microcode并单击Apply,则刷新后该复选框仍处于未选中状态。

DriverManager_DBus::devices START除和之外,这也没有附带任何有用的系统日志条目DriverManager_DBus::devices END

硬件和驱动程序

  • KDE Plasma 版本 5.10.5
  • KDE 框架版本 5.38.0
  • Qt 版本 5.9.1
  • 内核版本 4.13.0-32-generic
  • 64 位
  • 输出lspci | grep VGA

00:02.0 VGA 兼容控制器:英特尔公司设备 591b(修订版 04)

01:00.0 VGA 兼容控制器:NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile] (rev a1)

  • Nvidia 驱动程序版本:384.111(专有 - 我认为?)

我已看到很多有关显卡和各种台式机问题的帖子,但没有发现任何可以帮助我的现有帖子。

总结

如何在 Kubuntu 17.10 中切换到英特尔显卡以节省电力?

编辑

在启动时在内核参数中关闭 PCI 的 ACPI(pci=noacpi)似乎会强制使用英特尔驱动程序,但我怀疑这与其他 PCI 相关功能(如电源指标甚至关机、重启等)配合不佳。

答案1

发现了一个非常丑陋的解决方案——我希望会有更好的答案。

对我来说,看起来intel-microcodeKubuntu 上没有默认安装该软件包(很奇怪)。

安装后(sudo apt-get intel-microcode),我能够设置 NVIDIA X 服务器设置来使用英特尔卡。

现在丑陋的事情发生了。

  1. 由于 KDE 中的电源按钮小程序(“ksmserver-logout-greeter”)似乎不喜欢 VGA 设备更改,因此我不得不sudo reboot now从终端进行更改,结果却关闭了机器,而不是重新启动
  2. 然后,显然与 ACPI 相关的某些东西与我选择的 Intel 卡不太兼容,所以我不得不再次重新启动并使用以下命令参数化内核pci=noacpi

现在我正在正确使用英特尔 VGA 设备,但是这样做的步骤并不是特别实用(更不用说可能产生的影响了pci-noacpi)。

到目前为止,关机、重启和注销等操作似乎可以在选定的英特尔卡上运行。

相关内容