アップグレード後、ヘッドレスFedoraの画面解像度を上げることができない(25)

アップグレード後、ヘッドレスFedoraの画面解像度を上げることができない(25)

私は自宅でLXDEデスクトップと一緒にインストールされたFedora 24サーバーを使用して「ミニサーバー」として実行するヘッドレスLinuxボックスを持っています。 2日前にモニターに接続してFedora 25にアップグレードしました。インストールは順調に行われましたが、ログインしようとするたびに最初のマウスクリックでログアウトしました。 GUIを介してログインできません(ただし、端末を介してログインできます)。

何百ものブログと何百もの試行錯誤を経験した後、.bash_profileTeamViewerを使用して接続するたびに解像度を上げるように長い時間前に設定したことを発見しました(サーバーはほぼ常にヘッドレスなので、マシンのGUIのみを使用します(TeamViewerでもでも、これは犯人です。削除後に問題なくログインできます。

xrandr –newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr –addmode VIRTUAL1 1920x1080_60.00
xrandr –output VIRTUAL1 –mode 1920x1080_60.00
xrandr –output LVDS1 –off

どんなアイデアでも大いに感謝します。

ベストアンサー1

ほとんどの場合(後述する場合を除く)、RandRフレームワークはモニターと通信します。その理由は、モニターを常に読みやすくすることで、ほとんどのツールがユーザーが望む作業に積極的に対応できるようにするためです。

Xvfb、Xvnc、Xnest、仮想デバイスなど、実際のモニターとは無関係のフレームバッファは、文書化レベルが低くサポートされていない可能性があります。 (名前が変わったか削除されたようです。)

ローカルでGUIを使用していないと言われているため、モニターを使用しないため、グラフィックカードが必要ない場合があります。この回答では私は設定を単純化したバージョンで記録し、TigerVNCのサイズ変更機能を活用して、デスクトップは常に正確なサイズを維持しました。私は90年代初頭からこの設定を使用してきましたが、今は解像度を指定せずにサイズのみを指定しています。

おすすめ記事