Ubuntu 13.10 中的英特尔 drm 问题

Ubuntu 13.10 中的英特尔 drm 问题

我不知道是什么原因造成的,但从昨天开始,我重启电脑时屏幕全是空白。我可以看到 Ubuntu 启动屏幕,几秒钟后我的电脑就一片空白。不过,我可以通过切换Ctrl+ Alt+F1Ctrl+ Alt+来恢复桌面F7

当我跑步时dmesg,我得到了这个:

[9749.649010] [drm:intel_update_fbc], fbc set to per-chip default 
[9749.649025] [drm:intel_update_fbc], fbc disabled per module param
[9749.665710] [drm:intel_update_fbc], fbc set to per-chip default
[9749.665722] [drm:intel_update_fbc], fbc disabled per module param
[9749.815335] [drm:intel_update_fbc], fbc set to per-chip default
[9749.815354] [drm:intel_update_fbc], fbc disabled per module param
[9749.915133] [drm:intel_update_fbc], fbc set to per-chip default
[9749.915143] [drm:intel_update_fbc], fbc disabled per module param
[9750.081427] [drm:intel_update_fbc], fbc set to per-chip default
[9750.081441] [drm:intel_update_fbc], fbc disabled per module param 
[9750.164649] [drm:intel_update_fbc], fbc set to per-chip default
[9750.164664] [drm:intel_update_fbc], fbc disabled per module param

我不知道发生了什么。如能得到任何帮助我将不胜感激。

答案1

这不应该发生 --- 所以我认为值得研究一下其原因(也许是最近的升级?在这种情况下,错误/回归报告会很好)。

但与此同时,作为一种解决方法:

在我的系统中(配备 Intel/AMD 混合显卡的三星 Chronos 7),只有通过虚拟控制台才能成功挂起/恢复。因此我必须添加文件:

-rwxr-xr-x 1 root root 152 Dec  7 12:09 /etc/pm/sleep.d/01_switchvt

(例如,您可以通过使用sudo nano /etc/pm/sleep.d/01_switchvt使脚本可执行来实现这一点sudo chmod +x /etc/pm/sleep.d/01_switchvt

内容如下:

#!/bin/sh

# Switch to a VC before suspending and back after resume

case "$1" in
        resume|thaw)
            chvt 7
        ;;
    suspend|hibernate)
            chvt 1
        ;;
esac 

如果这不起作用,您可以在恢复时自动切换,而无需手动执行

#!/bin/sh

# Switch to a VC and back after resume

case "$1" in
        resume|thaw)
            chvt 1
            chvt 7
        ;;
    suspend|hibernate)
        ;;
esac 

相关内容