web-dev-qa-db-ja.com

デュアルスクリーン設定のGNOME3.8は、ロック画面の後にフリーズします

私は最近ArchLinuxをインストールし、それとともにGNOME 3.8.2 + GDM3.8.1.1をインストールしました。

これは、ノートブックLCDとVGAポートを介して接続された外部モニターを備えたIntelグラフィックカードを搭載したノートブックにあります。Intelドライバーモジュールi915を使用しています。

これは私が抱えている問題です:

  1. ユーザーメニューのロックボタンを使用するか、ctl + alt + lを押すかに関わらず、画面をロックすると、画面が空白になり、両方のモニターが一時停止します(電源の一時停止など)。
  2. 作業を再開したり、マウスを動かしたり、キーを押したりしようとすると、両方の画面の電源が再開されますが、ログイン画面がフリーズします。

ノート:

  • 凍結すると、別のTTYに問題なく切り替えることができます。
  • これは、デュアルスクリーンセットアップを使用している場合にのみ発生します。1つのスクリーンのみを使用している場合(オンボードノートブックLCDまたは接続されているVGA)を使用するかどうかは関係ありません)、すべてが正常に機能します。
  • 「ログイン画面がフリーズする」とは、画面の下部に灰色の領域がある不完全な画面(レンダリングを完了する前にクラッシュしたなど)が表示されることを意味します。また、マウスは機能しません。また、画面は20秒後に正しく省電力になり、マウスを動かすかキーを押すと、画面はウェイクアップしますが、同じ状態であることに注意してください。

説明されている状態のときの画面のスクリーンショットは次のとおりです。

enter image description here

何か案は?

4
sdecima

システムを(現在リリースされている)GDM 3.8.3およびxf86-video-intel 2.21.11にアップグレードしましたが、問題は修正されました。私のシステムに影響を与えたこれらのパッケージの1つの古いバージョンにバグがあったと思います。

0
sdecima

「ログイン画面がフリーズしている」とはどういう意味かわかりませんが、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
0
terdon