Ubuntu 合上盖子后恢复时黑屏

Ubuntu 合上盖子后恢复时黑屏

我已经为这个问题苦恼了一段时间。我将 ASUS K55A 笔记本电脑设置为“不休眠到磁盘”,只设置为“挂起到 RAM”。但是,合上笔记本电脑盖后,屏幕仍然会变黑。奇怪的是,有时在硬重启后,第一次合上盖子后恢复时,屏幕确实会恢复,但第二次合上盖子后恢复时,屏幕会变黑。此外,有时我正在播放 YouTube 电影,在合上盖子后恢复时,屏幕会变黑,但我可以听到 YouTube 视频的播放声(在黑屏“后面”)。

华硕 K55A 笔记本 Ubuntu 14.04.2 LTS Gnome

.---------------。

tom@Toms-Laptop-K55A:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          3839       3733        105        138        170        913
-/+ buffers/cache:       2649       1189
Swap:         3909          0       3909  

.---------------。

什么时候按 CTRL + ALT + F1 会出现登录提示。我输入用户名和密码,然后收到相应的用户提示。然后我按 CTRL + ALT + F7,结果出现了黑屏。

这是一个带有光亮的黑屏,如果我按下 Fn-F7(屏幕关闭),光亮就会消失。这与我重新启动并登录时的情况相同,然后我看到了发光的黑屏,然后出现了紫色的 Gnome 桌面。

由于屏幕发黑,告诉我屏幕没有关闭,而是打开了,并“显示”黑色或空白图像。.---------------。

显卡 lspci | http VGA VGA 兼容控制器:英特尔公司第三代酷睿处理器图形控制器(rev 09).-----------。

  • tom@Toms-Laptop-K55A:~$ /usr/lib/nux/unity_support_test --print
    OpenGL 供应商字符串:Intel 开源技术中心
    OpenGL 渲染器字符串:Mesa DRI Intel(R) Ivybridge Mobile
    OpenGL 版本字符串:3.0 Mesa 10.1.3
    未通过软件渲染:是
    未列入黑名单:是
    GLX fbconfig:是
    来自像素图的 GLX 纹理:是
    GL npot 或矩形纹理:是
    GL 顶点程序:是
    GL 片段程序:是
    GL 顶点缓冲区对象:是
    GL 帧缓冲区对象:是
    GL 版本为 1.4+:是
    支持 Unity 3D:是
    .---------------.

tom@Toms-Laptop-K55A:~$ sudo lshw -C video
[sudo] tom 的密码:
*-display
描述:VGA 兼容控制器
产品:第三代酷睿处理器图形控制器
供应商:英特尔公司
物理 ID:2
总线信息:pci@0000:00:02.0
版本:09
宽度:64 位
时钟:33MHz
功能:msi pm vga_controller bus_master cap_list rom
配置:driver=i915 delay=0
资源:irq:47 内存:f7800000-f7bfffff 内存:e0000000-efffffff ioport:f000(size=64)
.---------------.

X.org 日志文件粘贴在此处
http://pastebin.com/Yze9P1Rt
.---------------。

pm-suspend.log. 粘贴在此处 http://pastebin.com/w20SZ3N2
.---------------。

这些链接看起来很有帮助,但有点超出我的技术能力。https
://01.org/linuxgraphics/documentation/development/how-debug-suspend-resume-issues
https://www.kernel.org/doc/Documentation/power/basic-pm-debugging.txt .---------------.

黑屏时会发光,如果我按下 Fn-F7(屏幕关闭),发光就会消失,这有意义吗?-----------。

Pastebin 诊断文件:

  1. X.org 日志文件粘贴在此处 http://pastebin.com/Yze9P1Rt

  2. pm-suspend.log. 粘贴在此处http://pastebin.com/w20SZ3N2

  3. 输出:sudo systool -m i915 -av http://pastebin.com/X3YKB7zWy.---------------。

答案1

根据我的经验,Ubuntu 对挂起/睡眠/其他低功耗模式的支持相当不稳定。当我第一次安装 Ubuntu 时,我的自定义桌面可以正常挂起,但无法恢复到正常工作的桌面。在使用新硬件重建系统一段时间后,它开始工作。如果我没记错的话,Ubuntu 14.04 使我的计算机可以正确挂起和恢复。但是,在我的工作电脑(HP Compaq 之类的)上,也运行着 Ubuntu 14.04,挂起功能一直没有用到。

基本上,根据我的经验,Ubuntu 在睡眠和恢复时有时无法正确与计算机硬件交互。完全有可能有办法解决此类兼容性问题,但我不知道如何提出解决方案,也可能不知道如何轻松实施此类解决方案。不幸的是,这是我能给出的最佳答案,但完全有可能一些 Linux 专家会看到您的问题并提出解决方案。

答案2

虽然已经很晚了,但人们仍然会遇到这个问题。你可能已经找到了与#HandleLidSwitch=暂停。如果其他方法均无效并且您已安装 Nvidia 驱动程序,请卸载它们。

去做吧:

  1. 显示应用程序(3x3 矩阵)--> 类型英伟达-->主要简介(最后一个选项)-->并选择与 NVIDIA 无关的 gpu。

图片在这里

相关内容