为什么屏幕随机变黑?

我正在一台相对较新的视网膜MacBook Pro上使用xmonad运行Ubuntu 14.04。 在正常计算过程中,我的屏幕会偶尔变黑。 移动鼠标,单击或按任意键可将其重新打开。

我正在运行xscreensaverxscreensaver日志文件中没有任何关于中断事件的内容。 在Xorg.0.log ,我看到:

 [ 30821.541] (II) intel(0): switch to mode 2880x1800@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none 

当我在例如VLC中观看全屏媒体时,屏幕不会这样做。 我认为运行xset -dpms; xset dpms 每分钟xset -dpms; xset dpms也可以防止出现问题。

如何以不干扰正常xscreensaver行为的方式防止这种情况发生?

我刚刚研究过苹果公司,发现许多人对这个特殊的屏幕有问题https://discussions.apple.com/thread/4441040

您可以尝试像这样替换当前的显示管理器:

Ctrl + Alt + F2现在登录并键入:

 sudo service lightdm stop sudo apt-get remove lightdm sudo apt-get install gdm sudo service gdm start #or sudo reboot 

并且一直是Gnome,请发布您的结果。

我遇到了与你完全相同的问题。 我发现xmonad是错误的,所以我建议您保存重要文件并安装Ubuntu GNOME。 它使用较少的拥有权力,所以赢得胜利。

对不起,您现在才发现这一点。

(Lubuntu也会工作,但我有一个高性能的系统,所以我选择了Ubuntu)

我知道这是一个老post,但我刚学会了一种方法,当它变黑时让屏幕恢复。 它至少对我来说始终如一。

按CRTL + ALT + L锁定屏幕(或SUPER + L)

让屏幕静止几秒钟。 这应该会导致您的屏幕保护程序启动,在我的情况下,我将其设置为黑色,因此屏幕完全变黑并关闭。

此时,任何鼠标或键操作都应该重新启动屏幕。

我在启动一个长时间运行的命令并让屏幕变黑后偶然发现了这个。 我不打算重新启动,所以我只是坐在那里,直到我的屏幕保护程序自行启动,然后一旦我按下shift键就回来了。 我已经尝试了几次,并且它每次都适合我。

不是一个真正的解决方案,而是一个解决屏幕的工作。