vgaswitcheroo 状态变化

Posted

技术标签:

【中文标题】vgaswitcheroo 状态变化【英文标题】:vgaswitcheroo status change 【发布时间】:2013-11-02 21:37:49 【问题描述】:

我使用 opensuse 和 ubuntu linux。

为了查看我当前的视频购物车,我执行以下操作:

cat /sys/kernel/debug/vgaswitcheroo/switch

结果是这样的:

    0:IGD:+:Pwr:0000:00:02.0
    1:DIS: :Pwr:0000:01:00.0

IGD a 和 DIS 是什么意思?

当我尝试像这样禁用我的视频卡时:

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

在该命令之后,我得到了结果:

0:IGD:+:Pwr:0000:00:02.0
1:DIS: :Off:0000:01:00.0

据我了解,“DIS”已禁用。现在我的视频卡被禁用了,不是吗(够了吗)? Pwr 在这里是什么意思?那个“0000:00:02.0”数字是什么?

谢谢。

【问题讨论】:

【参考方案1】:

这是您机器中的显卡列表。

0:IGD:+:Pwr:0000:00:02.0

“+”表示当前驱动计算机显示屏的卡。 'Pwr'/Off 将是卡的状态。

所以目前您的独立卡已关闭。您的集成卡已开启并正在驱动显示器。

【讨论】:

以上是关于vgaswitcheroo 状态变化的主要内容,如果未能解决你的问题,请参考以下文章

switch与change的区别

行为型设计模式之状态模式

行为型设计模式之状态模式

如何从开关状态获取布尔值?

freeswitch的事件引擎实现分析

VUE里子组件获取父组件动态变化的值