双屏设置中的 GNOME 3.8 在锁定屏幕后冻结

双屏设置中的 GNOME 3.8 在锁定屏幕后冻结

我最近安装了 Arch Linux,以及 GNOME 3.8.2 + GDM 3.8.1.1。

我在一台配有英特尔显卡的笔记本电脑上安装了这个,笔记本电脑配有液晶显示屏和通过 VGA 端口连接的外接显示器。我使用的是英特尔驱动模块 i915。

这是我遇到的问题:

  1. 我锁定屏幕,无论是通过用户菜单中的锁定按钮还是按 ctl+alt+l,屏幕都会变黑并且两个显示器都会挂起(就像暂停电源一样)。
  2. 当我尝试恢复工作、移动鼠标​​或按下某个键时,两个屏幕都恢复供电,但登录屏幕被冻结。

笔记:

  • 当冻结时,我可以正常切换到另一个 TTY。
  • 这仅当我使用双屏设置时才会发生,如果我只使用一个屏幕(无论我使用板载笔记本电脑 LCD 还是连接的 VGA)一切都正常运行。
  • 我所说的“登录屏幕冻结”是指屏幕显示不完整(就像在完成渲染之前就崩溃了一样),屏幕底部有一块灰色区域。鼠标也无法使用。还请注意,屏幕将在 20 秒后正确进入省电模式,如果我移动鼠标或按下某个键,屏幕将唤醒,但状态相同。

以下是处于所述状态时的屏幕截图:

在此处输入图片描述

有任何想法吗?

答案1

我不确定你说的“登录屏幕冻结”是什么意思,但假设你的 X 会话处于活动状态并正在运行,你应该能够用以下命令修复它xrandr

  1. 找出xrandr正确设置系统的一行。例如,我的笔记本电脑右侧有一个 VGA 屏幕。我通过以下方式获取屏幕名称

    $ xrandr | grep -w connected
    VGA-0 connected 1440x900+1600+0 (normal left inverted right x axis y axis) 408mm x 255mm
    DP-3 connected 1600x900+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
    

    因此,由于我知道我的 VGA 屏幕位于笔记本电脑的右侧,因此我可以使用以下方法重新创建此布局

    xrandr --output VGA-0 --mode 1440x900 --primary --right-of DP-3 \
           --output DP-3 --mode 1600x900
    
  2. 地图将命令xrand设置为您选择的键盘快捷键并使用它来重新激活您的屏幕。

如果你的 X 会话出现问题,你可以切换到 tty 并运行

export DISPLAY=0:0
xrandr --output VGA-0 --mode 1440x900 --primary --right-of DP-3 \
           --output DP-3 --mode 1600x900

答案2

我将系统升级到(现已发布)GDM 3.8.3xf86-video-intel 2.21.11问题已修复。我猜想其中一个软件包的旧版本中存在错误,影响了我的系统。

相关内容