Xorgは動作するが何も表示されない

Xorgは動作するが何も表示されない

皆さん、奇妙な話です。Debian を Stretch から Buster にアップグレードしたら、お気に入りのウィンドウ マネージャーを実行できなくなりました。ハードウェアは、Intel 統合コントローラー (Xeon E3-1200 v3/第 4 世代 Core プロセッサー統合グラフィックス コントローラー) を搭載したデュアル モニター PC です。xrandr は、VGA-1 および HDMI-2 モニターを認識します。

  1. コマンドラインから「startx xterm」を実行するとハングアップするようです。画面には起動時に Xorg によって印刷された最初の行がいくつか表示されます。ただし、Xorg は動作しています。SSH 経由でアプリケーションを実行できます (ただし、画面には表示されません)。次のようにスクリーンショットを作成できます。https://i.stack.imgur.com/ULw29.jpg何も表示されません。ただし、VT を切り替えると Xorg がクラッシュします。
  2. gnome-session を実行でき、両方のモニターで正常に動作します。
  3. startkde を実行しても表示されますが、モニターの 1 つ (VGA-1) にのみ表示され、もう 1 つは黒のままです。startkde の重要なステップは、kstartupconfig5 を実行することのようです。これがないと、kwin も見えなくなります。

コマンドラインから実行するのではなく gdm を使用すると、Gnome、古い Gnome、および Xorg を使用した Gnome を実行できます。他のウィンドウ マネージャーは動作せず、黒い画面のみが表示されます。

答え1

私は、https://wiki.archlinux.org/index.php/Intel_graphicsまず、xorg.conf を作成し、「intel」ドライバーを有効にしました。

Section "Device"
  Identifier  "Intel Graphics"
  Driver      "intel"
EndSection

そして、これが完成です! 2 つのモニターに 2 つの同じ画像が表示されました。次に、それらを 1 つのデスクトップにするために、もう少し追加しました。

Section "Monitor"
    Identifier  "VGA1"
    Option      "Primary" "true"
EndSection
Section "Monitor"
    Identifier  "HDMI2"
    Option      "LeftOf" "VGA1"
EndSection

そしてこれが私のお気に入りのStumpWMです:)

関連情報