![Kubuntu 无法从 Nvidia 驱动程序切换到 Intel 驱动程序](https://linux22.com/image/1153662/Kubuntu%20%E6%97%A0%E6%B3%95%E4%BB%8E%20Nvidia%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%88%87%E6%8D%A2%E5%88%B0%20Intel%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F.png)
我正在运行 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-microcode
Kubuntu 上没有默认安装该软件包(很奇怪)。
安装后(sudo apt-get intel-microcode
),我能够设置 NVIDIA X 服务器设置来使用英特尔卡。
现在丑陋的事情发生了。
- 由于 KDE 中的电源按钮小程序(“ksmserver-logout-greeter”)似乎不喜欢 VGA 设备更改,因此我不得不
sudo reboot now
从终端进行更改,结果却关闭了机器,而不是重新启动 - 然后,显然与 ACPI 相关的某些东西与我选择的 Intel 卡不太兼容,所以我不得不再次重新启动并使用以下命令参数化内核
pci=noacpi
现在我正在正确使用英特尔 VGA 设备,但是这样做的步骤并不是特别实用(更不用说可能产生的影响了pci-noacpi
)。
到目前为止,关机、重启和注销等操作似乎可以在选定的英特尔卡上运行。