多次切换用户后,屏幕变黑

我在我的电脑上创建了三个用户(管理员+标准用户),每当我在用户之间切换时,屏幕就会关闭。
我使用右上角的账户菜单在Ubuntu 16.10上切换用户。
症状:
我有两个可以无需密码登录的标准用户。当我在它们之间切换时:
- 瞬间地,只有一小会儿,我能看到另一个用户的屏幕。 - 屏幕关闭(屏幕上的LED指示灯开始闪烁)。 - 现在有两个选项: - 屏幕在1-3秒后重新亮起。 - 屏幕保持关闭,直到我移动鼠标或点击键盘,就像电脑进入了暂停状态。
其他症状:
当我切换到管理员用户时,情况更加复杂:
屏幕闪烁了一秒钟。 我进入了显示管理器,需要输入密码。 可能没有选择管理员用户 - 我必须再次选择它,并输入密码。 我登录并看到屏幕闪烁了一小会儿。 屏幕再次闪烁。 我第二次看到显示管理器。这次没有用户列表,只有管理员用户。我再次输入密码,无需闪烁即可登录。 我看到一个错误消息: 检测到系统程序问题 未成功的尝试:
  • 我尝试 按下 Ctrl+Alt+F7 在TTY会话之间切换。有时候可以工作,但大多数情况下屏幕仍然关闭。
  • 我尝试了 dm-tool switch-to-user username。这与点击菜单是一样的。
  • 我尝试将省电选项更改为禁用挂起模式(屏幕在不活动时不会关闭)。但没有效果。
  • 我尝试将显示管理器切换到gdm3。这很糟糕。系统无法启动,我不得不从grub使用root控制台恢复lightdm。
  • dpkg-reconfigure lightdm
  • 我尝试使用HDMI线连接到我的显卡(Gigabyte RX 460 2G 1212Mhz WindForce2 OC),或者使用VGA线连接到我的主板(ASUS H110M-K DDR4)。两者行为相同。
  • 我没有尝试 安装amdgpu-pro - 它似乎只支持16.04,而对于16.10来说并不需要(已内建支持)。

没有答案的类似问题:

我会经常切换用户... 如何使其顺利运行?有没有日志我应该检查?

我在apport.log中找到了这个:

错误:apport(pid 19659)2016年12月2日星期五12:22:40:调用pid 19445,信号6,核心限制18446744073709551615
错误:apport(pid 19659)2016年12月2日星期五12:22:40:忽略不可信的大核心限制,视为无限制
错误:apport(pid 19659)2016年12月2日星期五12:22:40:可执行文件:/usr/lib/xorg/Xorg(命令行“/usr/lib/xorg/Xorg -core :3 -seat seat0 -auth /var/run/lightdm/root/:3 -nolisten tcp vt10 -novtswitch”)
错误:apport(pid 19659)2016年12月2日星期五12:22:40:is_closing_session():在环境中没有DBUS_SESSION_BUS_ADDRESS
错误:apport(pid 19659)2016年12月2日星期五12:22:40:此可执行文件已经崩溃2次,忽略

我认为这个问题可能与用户切换后有时会看到这个错误消息或者听到错误消息声音有关。


你的系统是否应用了最新的更新? - Soren A
@SorenA - 当然了。 - Kobi
1我有一个类似的问题,如果你从登录界面切换用户,屏幕会变黑,视频输出关闭(显示器失去信号),USB键盘停止响应(即使插拔多次 - 没有数字锁定灯亮起)。我仍然可以通过SSH登录并重新启动,但是在那一点上恢复lightdm似乎是无望的。 - Digikata
我觉得可能是与显卡有关的问题。你是否安装了AMDGPU-PRO驱动程序? 他们的网站提到Ubuntu 16.04与他们的驱动程序兼容,所以尝试安装这些驱动程序(如果可以),并检查问题是否仍然存在。 - Anonymint
@Anonymint - 我已经调查过了,并在问题中提到了。AMDGPU-PRO明确不支持16.10版本。我本可以降级到16.04版本,但我特意选择了16.10版本,因为它对我的GPU有原生支持(而且当我购买新电脑时,我选择了一个有Linux驱动程序的GPU)。 - Kobi
注意:我已经安装了Windows 10,所以无法检查任何答案。我不会删除这个问题,因为我认为它包含了大量的信息(特别是“未成功的事项”),可能会对将来的某人有所帮助。 - Kobi
1个回答

尝试进入设置/显示,检查是否有多个显示器,如果有,请关闭未使用的显示器。

这个可能行得通。我模糊地记得有不止一个屏幕。正如我在评论中所说,我现在使用的是Windows,所以无法确认解决方案。但绝对值得一试。谢谢! - Kobi