为什么屏幕会随机变黑?

为什么屏幕会随机变黑?

我在一台相对较新的 Retina MacBook Pro 上运行 Ubuntu 14.04 和 xmonad。在正常计算过程中,我的屏幕会不时变黑。移动鼠标、单击或按任意键都可以将其重新打开。

我正在运行xscreensaver,但日志文件中没有xscreensaver关于断电事件的任何信息。在 中Xorg.0.log,我看到:

[ 30821.541] (II) intel(0): switch to mode [email protected] on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none

当我在 VLC 等设备上观看全屏媒体时,屏幕不会出现这种情况。我认为xset -dpms; xset dpms每分钟运行一次也可以避免出现此问题。

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

答案1

我刚刚研究了苹果,发现很多人都对这个屏幕有意见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 一路请发布您的结果。

答案2

我遇到过和你一模一样的问题。我发现 xmonad 有 bug,所以我建议你保存重要文件并安装 Ubuntu GNOME。它占用的资源也更少,所以双赢。

很抱歉您现在才发现这一点。

(Lubuntu 也可以,但是我的系统性能比较高,所以我选择了 Ubuntu)

答案3

我知道这是一篇老帖子,但我刚刚学会了一种在屏幕变黑时恢复屏幕的方法。至少对我来说,这种方法一直有效。

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

让屏幕静置几秒钟。这应该会导致屏幕保护程序启动,在我的例子中,我将屏幕保护程序设置为黑色,这样屏幕就会完全变黑并关闭。

此时,任何鼠标或键盘操作都应使屏幕重新打开。

我在启动一个长时间运行的命令后偶然发现了这一点,屏幕变黑了。我当时不打算重新启动,所以我只是坐在那里,直到我的屏幕保护程序自动启动,然后在我按下 Shift 键后立即恢复。从那时起,我试过几次,每次都很有效。

这实际上不是一个解决方案,而是一种使屏幕恢复原状的变通方法。

相关内容