モードに合わせてアスペクト比を維持

モードに合わせてアスペクト比を維持

最近、Linux Mint 17をインストールし、古いMint 13インストールを置き換えました。私は16:9画面を使用しています。私のグラフィックカードはNVidia GeForce 210です。

Mint 13に戻り、ゲームが4:3モードに切り替わると、左右に黒いバーがある正しいアスペクト比で表示されます。しかし、今は画面全体を埋めるために変形しています。これは、見た目には悪いだけでなく、角度を台無しにしてゲームプレイを台無しにするので面倒です。

その後、モニタ設定ダイアログを使用して4:3モードへの移行を明示的に確認しましたが、画像が再び歪んでいました。モニター設定も確認してみましたが、実際に画面の割合を維持するように設定されています。実際、モニターメニューに入った後、画面はまだ1920x1080信号を受信して​​いることがわかりました。だから私はこれがLinux / X11 /グラフィックドライバの問題であると結論付けました。

ヌーボードライバーを使用しています。 Mint 13では、独自のNVidiaドライバを使用しています。しかし、Nouveauも画面の割合を正しく取得できないと想像できません。

だから私の質問は:16:9モニターで正しいアスペクト比で(16:9モードに影響を与えずに)4:3モード(またはより一般的には16:9以外のモード)を表示するにはどうすればよいですか? )?

ベストアンサー1

解決策が見つかりました。

ご存じのとおり、この設定は変更されることがありますxrandr。すべてのモードで正しいアスペクト比を復元するには、次の行を使用できます。

xrandr --output DVI-I-1 --set 'scaling mode' None

DVI-I-1はマイモニターが接続されているDVIポートです。オプションなしで呼び出すと簡単に見つけることができますxrandr

ログインするたびに、このコマンドを実行するために.xsessionrcホームディレクトリにこのコマンドを含むファイルを作成しました。

しかし、このソリューションは少しハッキングのように感じます。 「正式な」方法で設定できる設定ファイルがどこかにあるようです。

おすすめ記事