linux怎么关闭显卡?linux关闭显卡驱动命令

在 Linux 系统中,“关闭显卡”通常指的是禁用独立显卡(NVIDIA/AMD)以节省电量,或者禁用集成显卡,具体操作取决于你的硬件架构(Intel + NVIDIA 双显卡,或纯 AMD/NVIDIA)以及你使用的显示服务器(X11 或 Wayland)。

以下是几种常见场景和方法:

无法进入系统&卸载核显与显卡驱动
加载中
无法进入系统&卸载核显与显卡驱动

禁用 NVIDIA 独立显卡(最常用场景)

使用 nvidia-smi 临时关闭(不推荐用于长期节能)

sudo nvidia-smi -pm 0  # 关闭性能模式
sudo nvidia-smi -i 0 -pl 0  # 设置功率限制为 0(部分驱动支持)

⚠️ 注意:这并不真正“关闭”显卡,只是降低功耗,显卡仍可能被系统使用。

使用 prime-select(适用于 NVIDIA Prime 配置)

如果你使用的是 NVIDIA Prime 技术(Intel + NVIDIA),可以切换到集成显卡模式:

# 查看当前模式
prime-select query
# 切换到集成显卡(Intel)
sudo prime-select intel
# 切换到 NVIDIA 独显
sudo prime-select nvidia
# 重启后生效
sudo reboot

✅ 这是最安全、最推荐的方法,适用于大多数 Ubuntu/Debian 系发行版。

通过内核模块禁用 NVIDIA 驱动

linux怎么关闭显卡?linux关闭显卡驱动命令

# 卸载 NVIDIA 内核模块 sudo rmmod nvidia_drm sudo rmmod nvidia_modeset sudo rmmod nvidia_uvm sudo rmmod nvidia # 验证是否卸载 lsmod | grep nvidia # 应无输出

⚠️ 注意:此操作可能导致图形界面崩溃(如果正在使用 NVIDIA 显卡),建议在 TTY 终端(Ctrl+Alt+F3)中执行,并先停止显示管理器:

sudo systemctl stop gdm3   # 或 lightdm, sddm 等

使用 bbswitch 或 acpi_call(用于笔记本)

适用于支持 ACPI 调用的笔记本,可真正关闭 NVIDIA 显卡电源。

安装 bbswitch:

sudo apt install bbswitch-dkms  # Debian/Ubuntu

加载模块并关闭显卡:

sudo modprobe bbswitch
echo "OFF" | sudo tee /proc/acpi/bbswitch

验证:

cat /proc/acpi/bbswitch
# 输出应为:0000:01:00.0 OFF

⚠️ 注意:bbswitch 仅适用于较老的 NVIDIA 显卡(Maxwell 之前),新显卡可能需要 nvidia-persistenced 或其他方式。


禁用 AMD 独立显卡

通过 sysfs 关闭

linux怎么关闭显卡?linux关闭显卡驱动命令

# 找到你的 AMD 显卡 PCI 地址 lspci | grep -i vga # 假设地址为 01:00.0,关闭它 echo 1 | sudo tee /sys/bus/pci/devices/0000:01:00.0/remove

⚠️ 注意:此操作会完全移除设备,重启后恢复,如果正在使用 AMD 显卡,可能导致图形界面崩溃。

使用 amdgpu 驱动参数

在 /etc/modprobe.d/amdgpu.conf 中添加:

options amdgpu si_support=0 ci_support=0

然后更新 initramfs:

sudo update-initramfs -u
sudo reboot

禁用集成显卡(Intel/AMD APU)

通常不推荐禁用集成显卡,因为大多数系统依赖它进行显示输出,但如果你的系统使用独立显卡输出,可以尝试:

通过内核参数禁用

在 /etc/default/grub 中修改 GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable=0"

然后更新 GRUB:

sudo update-grub
sudo reboot

⚠️ 注意:这可能导致无法进入图形界面,除非你使用独立显卡输出。


验证显卡状态

# 查看当前使用的显卡
lspci | grep -i vga
# 查看 NVIDIA 显卡状态
nvidia-smi
# 查看 bbswitch 状态(如果安装)
cat /proc/acpi/bbswitch
# 查看内核模块加载情况
lsmod | grep -E 'nvidia|amdgpu|radeon|i915'

linux怎么关闭显卡?linux关闭显卡驱动命令


恢复显卡

  • NVIDIA:重新加载模块或重启系统。
  • AMD:重新插入设备(重启或 echo 1 | sudo tee /sys/bus/pci/rescan)。
  • 集成显卡:移除内核参数并更新 GRUB。

总结建议

场景 推荐方法
NVIDIA + Intel 双显卡笔记本 prime-select intel
笔记本节能(NVIDIA) bbswitch 或 acpi_call
临时禁用 NVIDIA rmmod nvidia_(需停止显示管理器)
AMD 显卡禁用 /sys/bus/pci/devices/.../remove
永久禁用集成显卡 内核参数 i915.enable=0

⚠️ 重要提示:在禁用显卡前,请确保你有备用方案(如 TTY 终端访问),避免因图形界面崩溃而无法操作,建议在虚拟机或测试环境中先验证操作。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/478311.html

赞 (0)
GEO优化从签约到见效多久?SEO优化周期一般多久
上一篇 2026年7月10日 05:15
财务记账Excel怎么做?中小企业财务记账模板免费下载
下一篇 2026年7月10日 05:18

相关推荐

  • 石家庄电信DNS服务器地址怎么查,哪个DNS上网最快最稳定

    河北石家庄电信DNS服务器地址首选为219.148.162.31,备用为219.148.162.202,这两个地址是石家庄电信官方DNS,适用于该地区电信宽带用户,解析速度快且稳定性高,为什么需要关注石家庄电信DNS地址DNS(域名系统)是网络访问的第一道关卡,它的作用就像电话簿,把用户输入的网址翻译成服务器能……

    2026年8月18日
    300
  • 网易自定义服务器最多能加多少mod,mod上限是多少

    网易自定义服务器能加多少mod并没有固定数值——Java版理论上几乎无上限,而基岩版和租赁服则有明确的数量约束,实际瓶颈主要取决于服务器硬件性能、mod兼容性以及网易平台自身的加载机制,很多玩家在开服前都会纠结这个问题,甚至因为mod数量预估失误,导致服务器频繁崩溃或卡顿到无法正常游戏,本文将结合网易版自定义服……

    2026年8月21日
    500
  • linux系统无法保存文件怎么办?linux不能保存文件怎么解决

    Linux系统无法保存文件通常是因为当前用户对该目录缺乏写入权限,或者磁盘空间已满,亦或是文件系统被意外挂载为只读模式,解决的核心在于检查权限设置、清理磁盘空间或重新挂载文件系统,在Linux的日常使用中,遇到“Permission denied”(权限拒绝)或“Read-only file system”(只……

    2026年7月10日
    9100
  • 我的世界手机版2b2t服务器密码到底是多少,怎么进服务器?

    2b2t服务器本身没有密码,手机版(基岩版)无法直接连接原版Java版2b2t,但可以通过跨平台方案或进入仿2b2t基岩版服务器体验类似玩法,为什么搜索“我的世界手机版2b2t服务器密码”很多玩家在手机版上寻找2b2t时,第一反应就是问密码,这个习惯来自其他游戏或私人服务器——需要输入密码才能进入,但2b2t从……

    2026年7月24日
    600
  • 安徽公司注册需要哪些资料?安徽注册公司流程及费用详解

    在安徽这片充满活力的经济热土上,高效完成安徽公司注册并实现合规化运营,是企业降低法律风险、快速切入市场的核心关键,注册公司不仅是获取营业执照的行政流程,更是搭建股权架构、明确税务合规基础的战略起点,创业者唯有精准把握政策红利,规避注册盲区,才能在激烈的市场竞争中立于不败之地, 核心结论:合规注册是企业发展的基石……

    2026年3月24日
    10300
  • 一台服务器最多能装多少块16TB硬盘,容量怎么搭配?

    一台标准机架式服务器通常支持12到24块硬盘,以此计算,单台服务器最多可容纳384TB(24块×16TB)的裸容量,具体能装多少块16TB硬盘,取决于服务器的盘位设计、硬件接口和功耗散热能力,盘位类型决定硬盘数量上限2U机架式服务器的主流配置多数2U机箱为标准12盘位设计,直接对应12块3.5英寸硬盘,部分高性……

    2026年8月7日
    900
  • 安卓IdeaHub Board如何修改ntp服务器地址?

    在华为IdeaHub Board设备上修改NTP服务器地址,最直接且稳定的方法是通过Android系统的开发者选项或ADB命令强制指定时间源,以解决会议同步延迟或证书验证失败的问题,当企业会议室中的IdeaHub Board出现时间不同步时,视频会议的录制文件时间戳会混乱,甚至导致SSL证书校验报错,进而影响远……

    2026年6月14日
    2810
  • 8核8G服务器到底能同时在线多少人?,怎么选服务器配置?

    8核8g服务器在典型Web应用中通常能支撑500-2000人同时在线,但具体数字受代码优化、数据库性能和网络带宽等多重因素影响,实际承载力需结合业务场景测算,8核8g服务器究竟能支撑多少人同时在线?这个问题的答案没有固定值,因为“同时在线”的定义本身就有弹性,如果仅指用户保持连接但不产生大量请求,比如长连接推送……

    2026年7月24日
    1700
  • asp网站如何自动识别手机,手机网站设置方法

    在当前的移动互联网时代,确保网站能够兼容多端访问已不再是可选项,而是网站运营的必答题,对于基于传统ASP架构构建的网站而言,实现asp网站自动识别手机_手机网站设置的核心逻辑在于服务端判断与响应式适配的有机结合,最核心的结论是:通过在ASP代码的头部植入User-Agent检测脚本,配合精准的跳转规则与独立的移……

    2026年4月4日
    6800
  • Apache服务器如何配置WebDAV?详细步骤教程

    Apache配置WebDAV的核心在于启用mod_dav模块并正确设置目录权限,这能让您将服务器文件夹转化为支持远程读写、版本管理的标准Web存储库,实现跨设备的高效文件协作,为什么选择Apache搭建WebDAV服务在云存储泛滥的今天,自建WebDAV服务依然拥有庞大的用户群体,业内专家指出,数据主权和隐私保……

    2026年6月4日
    4400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注