从挂起状态恢复后,风扇全速运转 - Sony Vaio w/ Ubuntu 12.04

从挂起状态恢复后,风扇全速运转 - Sony Vaio w/ Ubuntu 12.04

操作系统:Ubuntu 12.04 笔记本电脑:Sony E 系列 SVE14A37CDH。显卡:AMD Radeon HD 7600M 系列混合 GPU。

我从以下位置安装了专有的 AMD Catalyst 驱动程序: http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx

我遵循了本教程:直接从 AMD 安装专有 ATI Catalyst 视频驱动程序(fglrx)的正确方法是什么?

当我切换到集成的 Intel GPU(使用 Catalyst 控制中心)时,它工作正常,直到我暂停并恢复。此时风扇全速运转并且不会停止。CPU 负载非常低,笔记本电脑很凉爽。

这仅在使用 Intel GPU 时发生,启用 Radeon GPU 时不会发生。

任何想法都将不胜感激!

编辑:我刚刚进行了全新安装,使用 vgaswitcheroo 关闭了独立 GPU,仅使用默认驱动程序(任何时候都没有安装 fglrx),但问题仍然存在。当计算机从挂起状态恢复时,风扇加速并且不会停止。

答案1

希望以下解决方案也能解决我遇到的类似问题(混合显卡 Intel HD 3000 和 AMD Radeon HD 6630M)。由于您正在撰写有关 switcheroo 的文章,我假设您和我一样正在使用开源 ati 驱动程序。我将以下脚本添加到 /etc/pm/sleep.d 称为0001修复休眠

gksudo gedit /etc/pm/sleep.d/0001fixhibernate

并添加了以下文字:

#/bin/sh

case "$1" in

    suspend|hibernate)
        echo ON > /sys/kernel/debug/vgaswitcheroo/switch
        echo DIS > /sys/kernel/debug/vgaswitcheroo/switch
        ;;
    resume|thaw)
        echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
        echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
        ;;
    *)
        ;;
esac

该脚本的作用是在挂起或休眠之前激活独立显卡,并在恢复或解冻时再次禁用它。使用此脚本,我解决了恢复后伴随风扇全速运转的冻结问题。如果它有效或无效,请提供任何反馈。

相关内容