Xrandr / Linuxは表示状態をどこに保存しますか?

Xrandr / Linuxは表示状態をどこに保存しますか?

私はFedoraを実行し、CinnamonをXorgのデスクトップ環境として使用するラップトップを持っています。ノートパソコンには、高解像度の内部ディスプレイと外部ディスプレイが付属しています。昨日はまともに設定しました。左側のノートパソコンのモニター、デフォルト、10 進倍率を 200% に設定すると、より大きく見えるようになり、右側の外部モニターは下端に沿って配置されました。他の問題を診断するため、忙しいうちに何らかの問題を台無しにしました(xrandrを使用して外部モニタを無効にしてから再びオンにしたよう--offです--auto)。ディスプレイのコントロールパネルを開き、必要に応じて戻します。ただし...外部モニタは、より大きなフレームバッファ内で上下に移動します!ノートパソコンのモニターに下部パネルの自動非表示機能を呼び出すことはできません。

モニターコントロールパネルで、モニターを上端に沿って位置合わせするように移動しました。動作します。パンがない場合、パネルが表示されます。ただし、下端に合わせてノートパソコンのモニターを再度移動すると、パン動作が再び発生します。ディスプレイのコントロールパネルでは他の変更は適用されませんでした。

コンピュータを再起動しても問題は解決しませんでした。

多くの調査の最後に、xrandr出力でフレームバッファが動作している構成よりも破損した構成で高いことがわかりました。私はxrandrを使ってフレームバッファを正しいサイズに変更しました。

したがって、問題は、ある時点でグラフィックスタックの一部が間違ったフレームバッファサイズを取得し、理解できないときに静止したままになることです。

私はモニターが以前と同じ方法でコントロールパネルで設定されていると確信しています。 cinnamon-monitors.xmlファイルをチェックしてみると大丈夫です。フレームバッファが大きすぎるという指示はありません。

では、このフレームバッファサイズはどこに保存されますか? cinnamon-monitors.xmlにはありません。私はXorgの設定ではないので編集していません。だからどこ?

ベストアンサー1

このスレッドを確認してください。https://groups.google.com/g/linux.debian.user/c/dXZDiOs8fxc

Xorg.0.logというファイルの下や/sys /procフォルダのどこかにある可能性が高いです。

おすすめ記事