[Displays ...]を使用してラップトップの画面解像度を1366x768から1024x768に変更しても、画面全体がいっぱいになり、画像が見苦しくなります。元の比率が保持されるように、ピクセル単位の1対1マッピングを使用するにはどうすればよいですか?
これは、スクリーンをビーマーと一緒にミラーリングする場合に特に必要です。
(9.10では、起動時に使用可能なディスプレイに多少依存していました。低解像度の画面が後で追加された場合、プロポーションは保持されました)
xrandr
出力:
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 256mm x 144mm
1366x768 60.0*+ 50.0
1360x768 60.0 50.0
1280x768 60.0 50.0
1280x720 60.0 50.0
1024x768 60.0 50.0
1024x600 60.0 50.0
800x600 60.0 50.0
800x480 60.0 50.0
640x480 60.0 50.0
DFP1 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)
これはレノボX121eであり、次のとおりです。
$ Sudo lshw -C display
[Sudo] password for ulrich:
*-display
description: VGA compatible controller
product: Wrestler [Radeon HD 6320]
vendor: Hynix Semiconductor (Hyundai Electronics)
physical id: 1
bus info: pci@0000:00:01.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
configuration: driver=fglrx_pci latency=0
resources: irq:45 memory:e0000000-efffffff ioport:4000(size=256) memory:f0300000-f033ffff
(上記で実行したときに奇妙に感じたのは、時間がかかったことです)
最初にディスプレイのスケーリングモードを「フルアスペクト」に設定してみてください
xrandr --output LVDS --set "scaling mode" "Full aspect"
または
xrandr --output LVDS --set PANEL_FITTING full_aspect
この後、解像度を変更します
xrandr -s 1024x768
これは、Intel GPUを搭載したlenovo E330ラップトップで動作します。
スケーリングモードのオプションは、「フル」、「センター」または「フルアスペクト」です。
あなたが望むものが100%明確ではありません(タイトルを編集してこの問題を解決しようとする次の人にとってより明白になるようにすることをお勧めします)が、解決策は基本的にこれだと思います:私のxrandrの出力は
画面0:最小8 x 8、現在の1920 x 1080、最大32767 x 32767 eDP1接続1920x1080 + 0 + 0(通常の左反転右x軸y軸)309mm x 173mm 1920x1080 60.1 * + 59.9 1680x1050 60.0 59.9 1600x1024 60.2 1400x1050 60.0 1280x1024 60.0 1440x900 59.9 1280x960 60.0 1360x768 59.8 60.0 1152x864 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 DP1切断(通常の左反転右x DP2切断(通常の左反転右x軸y軸) HDMI1切断(通常の左反転右x軸y軸) HDMI2切断(通常の左反転右) x軸y軸) VIRTUAL1切断(通常の左反転右x軸y軸)
次にxrandr --output eDP1 --size 1360x768 --fb 1360x768
を実行すると、ウィンドウマネージャーではうまく再生できませんが、結果は画面下部の大きな部分であり、画面の右側が黒になります。基本的に、size
を渡したばかりであれば、低解像度に切り替えてから、画面に合うように画像を引き伸ばしました。しかし、fb
も渡したので、Xに1360x768しか埋められないので、ストレッチする必要はありません。
私は、ウィンドウマネージャーや他の人とうまくプレイする方法がわかりません。たぶんあなたはできる。幸運を。
編集:既存のモードラインのいずれかを選択する必要があるのか、2つの任意の(幅、高さ)ペアを使用できるのか、または任意のペアを使用する前にモードラインを定義する必要があるのかどうかは実際にはわかりません。上記は、私が試した唯一のコマンドでした。