Linux如何禁止集成显卡
Linux如何禁止集成显卡详细介绍
在 Linux 系统中禁止集成显卡,可依据不同的显卡驱动与系统环境,选用不同的方法。以下为你详细介绍几种常见方式:
1. 通过 BIOS/UEFI 禁用
此方法直接在硬件层面禁止集成显卡。
- 重启计算机,在开机过程中,依据屏幕提示按下对应的按键(像 Del、F2、F10 等)进入 BIOS/UEFI 设置界面。
- 在 BIOS/UEFI 界面里,找到 “Advanced”(高级)、“Chipset”(芯片组)或者 “Graphics”(图形)相关选项。
- 把 “Integrated Graphics”(集成显卡)或者 “Internal Graphics”(内置显卡)选项设为 “Disabled”(禁用)。
- 保存设置并退出 BIOS/UEFI 界面,计算机重启之后集成显卡就会被禁用。
2. 通过 GRUB 配置禁用
这种方法借助修改 GRUB 引导配置文件来禁用集成显卡。
- 以管理员权限打开 GRUB 配置文件,通常路径为
/etc/default/grub。
bash
/etc/default/grub
- 找到
GRUB_CMDLINE_LINUX_DEFAULT这一行,在引号内添加nomodeset参数。若已有其他参数,用空格分隔。示例如下:
plaintext
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
- 保存文件并退出编辑器,更新 GRUB 配置。
bash
- 重启计算机,集成显卡会在启动时被禁用。
3. 通过 Xorg 配置禁用
如果系统使用 Xorg 显示服务器,可通过修改 Xorg 配置文件来禁用集成显卡。
- 以管理员权限创建或编辑 Xorg 配置文件,路径一般为
/etc/X11/xorg.conf。
bash
/etc/X11/xorg.conf
- 在文件中添加以下内容:
plaintext
Section "Device"Identifier "Intel Graphics"
Driver "intel"
Option "Ignore" "true"
EndSection
- 保存文件并退出编辑器,重启计算机,集成显卡会在 Xorg 启动时被忽略。
4. 通过内核模块禁用
此方法通过禁止加载集成显卡的内核模块来禁用集成显卡。
- 以管理员权限创建或编辑
/etc/modprobe.d/blacklist.conf文件。
bash
/etc/modprobe.d/blacklist.conf
- 在文件末尾添加要禁止加载的内核模块名。例如,对于 Intel 集成显卡,添加:
plaintext
blacklist i915
- 保存文件并退出编辑器,更新 initramfs。
bash
update-initramfs
912 update-initramfs
- 重启计算机,集成显卡的内核模块将不会被加载。
不同的 Linux 发行版与硬件环境或许会存在细微差异,你可依据实际情况进行调整。在操作之前,建议备份重要数据,以免造成不必要的损失。