Xserverは動作しますが、実際に画面に画像を描画しません。

Xserverは動作しますが、実際に画面に画像を描画しません。

私は現在xserver構成地獄を経験しています。私はnvidiaの独自のドライバを使用しており、すべてが正しく設定されていると思います。

  • lsmodNouveauオープンソースドライバはブラックリストに登録されており、以下を使用してロードされていないことを確認できます。
  • startxnvidia-xconfigを使用してxorg.confファイルを作成しましたが、このファイルがない場合、または呼び出すとXが起動しませんX
  • BusId "PCI:1:0:0"生成されたファイルに追加しました。nvidia-xconfigそうしないと、「デバイスが見つかりません」というエラーが発生します。
  • 私はDebian Jessieを使っているので、私の選択肢が正しいかどうかを確認しました。つまり、glxの選択肢はnvidiaの実装でした。

私はこれを私の.xsessionファイルに入れました。

xterm
exit

このようにしてXが起動すると、左上にxtermの空白の画面が表示されます。 Intel統合GPUを使用するようにシステムを構成すると、すべてが期待どおりに機能し、Xが起動し、xtermが左上から始まるため、この.xsessionファイルが機能することが保証されます。

したがって、(前述のすべてのnvidia設定を使用して)最後に実行すると、画面に表示された最後のコマンドで画面が停止しstartxます。問題は、Xが実際に実行されていることを知っていることです。盲目的にマウスを左上隅に移動してクリックすると、xtermウィンドウにフォーカスを移動してそこからコマンドを実行できます(もちろん盲目的に)。終了するためにXを入力すると、exit画面が再び更新されます。

Xが実際に画面に描かれていない理由は疑問です。

ありがとうございます/

関連情報