🏎️Linux 双显卡切换及管理 - 貉子的个人空间 - OSCHINA - 中文开源技术交流社区
2023-7-2
| 2023-7-5
0  |  0 分钟
type
status
date
Jul 2, 2023 02:35 PM
slug
summary
tags
category
icon
password
linux 在默认情况下是两个显卡都开启,且电源管理极差,导致电脑温度超高,如果在 BIOS 里面强行切换为一个显卡,当然也可以解决这个问题,但是在双系统的情况下,就极为不便。
linux 在默认情况下是两个显卡都开启,且电源管理极差,导致电脑温度超高,如果在 BIOS 里面强行切换为一个显卡,当然也可以解决这个问题,但是在双系统的情况下,就极为不便。如果需要切换显卡还要重启电脑,那实在是太落后了。
linux kernel 2.6.38 以上的内核开始支持双显卡的切换。
在 linux3.06 下切换显卡的模块仍然处于 debug 状态,首先就要加载这些模块
Step1:
注:需要在 root 权限下执行
Step2:
查看是否可以进行显卡切换,正常的输出类似于:
0:DIS: : Pwr:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0
如果没有任何输出,那就很抱歉,这种方法不管用了,可能是 linux 内核过旧
Step3:
用来切换到独立显卡
用来切换到集成显卡
这个命令是用来关闭不用的显卡电源
这个是用来重新开启关闭的显卡电源
一般情况下,我们就执行第三条命令
可以再看一下 /sys/kernel/debug/vgaswitcheroo/switch 这个文件的状态
如果输出结果是
0:DIS: :Off:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0
那就表明成功了。
这里 Off 表示电源已经关闭,Pwr 表示正在运转。
至此大功告成,可以在 rc.local 里面加上
这两句话,这样每次开机就自动将不用的显卡关闭电源了,不用再忍受烧烤温度的电脑。 > 本文由简悦 SimpRead 转码
 
 
双显卡
技术折腾
  • 折腾
  • 路由
  • 操作系统
  • PVE
  • pve 基本操作PVE 解决 /etc/rc.local 开机启动问题 - 计算机技术日志展示
    目录