Fedora、内核 4.6.7 和 nVidia Optimus 或 Prime

Fedora、内核 4.6.7 和 nVidia Optimus 或 Prime

我试图实现的目标

同时使用我的 Intel 芯片组和 GeForce 940M。

我的配置

笔记本电脑型号:华硕 Zenbook UX303UB

$ lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 520 (rev 07)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)

$ lsmod | grep nouveau
nouveau              1511424  0
mxm_wmi                16384  1 nouveau
ttm                    90112  1 nouveau
i2c_algo_bit           16384  2 i915,nouveau
drm_kms_helper        143360  2 i915,nouveau
drm                   339968  13 ttm,i915,drm_kms_helper,nouveau
wmi                    20480  3 mxm_wmi,nouveau,asus_wmi
video                  40960  3 i915,nouveau,asus_wmi

$ uname -a
Linux user 4.6.7-300.fc24.x86_64 #1 SMP Wed Aug 17 18:48:43 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

我遵循以下指南

我想要什么

  1. 桌面应用程序的简单使用,如果需要,使用 nVidia GPU(即自动卸载)

  2. 关闭 nVidia 卡以延长电池寿命

  3. Bumblebee 似乎是一个不错的选择,因为我必须手动启动应用程序optirun

我将提供任何需要的信息:-D 只需在评论中询问即可。我对 Linux 的了解有限(只有基础知识),而对图形知识(X、渲染过程等)几乎一无所知。

答案1

我知道 Arch 是 Linux 发行版文档的巅峰,但在这种情况下还有一个Fedora 上的 Bumblebee 优秀指南

不幸的是,恐怕这会让你到达同一个地方:“它有效:D,但我每次都必须使用 optirun :-(”,从你悲伤的表情来看,这不是你想要的。

好消息是 Fedora 25 及更高版本正在提供更好的 Optimus 支持(请参阅Fedora 工作站 — 任务列表),尽管我知道这不会立即对您有帮助。

相关内容