Xsessionはランダムに2つの異なる状態を開きます。

Xsessionはランダムに2つの異なる状態を開きます。

画面解像度の問題がありますが、何が問題なのかわかりません。

私のxsession(ノートブックのxfce / debian、私は唯一のユーザー、lightdm自動ログイン、2つの追加のモニターとして設定)が、画面解像度に関して2つの異なる状態でややランダムに開いているようです。最も明白な症状はxterm / gnuscreenウィンドウのフォントサイズです。これは、これを示す2つのスクリーンショット(まったく同じサイズ)へのリンクです。

最初の状態(私はそれが悪いと言った、それは私が望むものではありません):

2番目の状態(良い、私が欲しいもの):

問題は、どちらの場合もxdpyinfo出力がまったく同じであることです。

fmeyer@ganymede:~$ diff goodsmall badlarge    
fmeyer@ganymede:~$

xdpyについて:

http://perso.utinam.cnrs.fr/~fmeyer/screenres/badlarge

http://perso.utinam.cnrs.fr/~fmeyer/screenres/goodsmall

Xorgログには、grep -i dpiaがインラインの場合は明確な内容は表示されません。

http://perso.utinam.cnrs.fr/~fmeyer/screenres/grepiDPI_Xorg_output

理想的には、任意の方法でこれらのランダム性を説明する方法を探しています。

理想的には、xtermフォントのサイズ変更をスクリプト化できるようにサーバーの状態を識別する方法を探しています。

ここで、どこで何が起こったのかご存知ですか?

編集:20180518_0950UTCベースのアイデア、試み、結果のまとめ:

  1. どちらの場合も、xrandr出力(モードだけでなく詳細出力も)が同じであることを確認してください。確認しました。

  2. どちらの場合も、xdpyinfo出力が同じであることを確認してください。確認しました。

  3. xtermが常に同じジオメトリ、フォント、フォントサイズで呼び出されていることを確認して確認してください。

  4. 単一モニタ構成でも問題が発生していることを確認してください。同じ結果を確認してください。

単一のモニタースクリーンショットでは、症状が非常にはっきりと見えます(悪い、 いいね)最初の状態を「悪い」とマークした理由を教えてください。

編集#2質問に対する答えはありませんでしたが、問題は解決しました。 .bashrcでlightdm autologinをgetty autologin + startxに置き換えましたが、問題が解決したようです。

したがって、元の問題は、lightdmとXサーバー間の混乱した競合/軽蔑/ユーザーの推測によって引き起こされたようです。この記事を読んでいる人が問題の原因を明らかにしたくない限り、もう調査しません。いくつかの潜在的な原因を排除するのを助けてくれたdirktに感謝します。

関連情報