跳转到内容

禁用独立显卡

上次更新:2024-03-12

以下指南或步骤要求在 FydeOS 系统中通过命令行执行操作。因此,我们假定你已启用「开发者模式」。若需修改系统文件,则需要禁用根文件系统验证

我们推荐在 BIOS 中禁用所需的显卡,若没有相关的选项,可以参照此篇教程使用 hwtuner 来禁用相应的显卡。如果你的设备搭载多显卡,例如 Intel 集成显卡NVIDIA / AMD 独立显卡,并在启动和使用中遇到问题,可以参照本教程使用 hwtuner 来禁用相应的显卡。

什么是 hwtuner

hwtuner,全称为 FydeOS Hardware Tuner,是一个设计用于调试和优化系统功能的命令行工具。

如何进入 hwtuner

  1. 启动 Crosh:在 FydeOS 桌面,同时按下 Control + Alt + T 键。
  2. 进入 bash shell:在 Crosh 中输入 shell 命令,然后按下回车键。
  3. 获取管理员权限:输入 sudo -i

    注意:自 FydeOS v17 和 openFyde r114 版本开始, sudo su 命令将不再起效。旧版本请使用 sudo su 命令代替。

  4. 启动 hwtuner:在 Crosh 中输入 hwtuner 命令,然后按下回车键。

禁用显卡

步骤如下:

  1. 导航至 hwtuner 的 diagnose graphic hardware and driver tuning 选项。

  2. 输入数字 0 并按下回车键。

    此时界面上会展示出你设备所使用的显卡类型。

    各类显卡对应的驱动代号:

    • Intel 显卡: i915
    • AMD 显卡: amdgpu
    • NVIDIA 显卡: nouveau

    请根据你的需要,选择需要禁用的显卡。

  3. 以禁用 amdgpu 为例,输入数字 ‘1’ 并选择 Block kernel driver/module(amdgpu)

  4. 完成禁用操作后,重启设备。

注意:你无法禁用当前正在使用的显卡。

NVIDIA 显卡设备启动问题解决方案

若你使用 NVIDIA 显卡的设备无法启动,需要手动调整 FydeOS 镜像中的 grub.cfg

操作步骤如下:

  • 挂载已经刷入 FydeOS 镜像的 U 盘。
  • 打开 /boot/efi/boot/grub.cfg 文件进行编辑。
  • 在文件中的 noresume 后添加 nouveau.modeset=0
  • 保存更改。