我对 ubuntu 还不熟悉,我有一台 HP Envy 14-2020nr。这台电脑有混合显卡,由于 Ubuntu 还不能很好地处理它们,所以我一直使用 vga_switcheroo 在启动时禁用独立显卡(AMD Radeon HD 6600M 系列)。无论如何,如果我挂起电脑,禁用独立显卡后,当我将其唤醒时,电脑的风扇会调到最大,直到我重新启动才会停止。
我该如何解决这个问题,以便我可以使用挂起功能而不必事后重新启动?我尝试在挂起之前重新打开独立显卡,这似乎有效。那么有没有办法让我的电脑在挂起之前打开它,然后在恢复时将其关闭?任何解决这个问题的方法都将不胜感激。谢谢。
答案1
您可以让脚本或命令在挂起之前和之后自动运行。只需在 中创建一个脚本/etc/pm/sleep.d/
。它的名称不应带扩展名,例如75ati_toggle
。Arch Linux Wiki 上有一些脚本命名的一般惯例(链接这里)。无论如何,脚本的内容可能是这样的:
#!/bin/bash
# Script to disable and enable the discrete graphics card before suspend and after resume
case "${1}" in
suspend)
# Commands to enable the graphics card before suspend goes here
;;
resume)
# Commands to disable the graphics card after resume goes here
;;
esac
希望这可以帮助!
答案2
答案3
我在东芝 A350-22E 上遇到了类似的问题,我所做的是:启动挂起唤醒
就这么简单。然后一切正常...希望这对你有帮助。