i3ウィンドウマネージャでLubuntu 17.04を使用しており、HDMIポートを備えた既存の薄型テレビに接続しようとしています。テレビリモコンは消えてから古く、テレビの唯一のコントロールボタンは音量とチャンネルだけです。モニター交換用にはうまく機能しますが、問題はオーバースキャンです。つまり、画面の端が切り取られ、タスクバー、タイトルバーなどが見えなくなります。
PCレベルでこの問題を解決する方法はありますか?たとえば、出力全体がテレビ画面に表示されるように、どのように出力範囲を絞り込むことができますか?
修正する:
xrandr --verbose
テレビに関連する出力セクションは次のとおりです。
HDMI-1 connected 1920x1080+1280+0 (0x53) normal (normal left inverted right x axis y axis) 1616mm x 909mm
Identifier: 0x42
Timestamp: 23966
Subpixel: unknown
Gamma: 1.0:1.0:1.0
Brightness: 1.0
Clones:
CRTC: 1
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
EDID:
00ffffffffffff0034acc83101010101
0d13010380a25b782a2471ae4c47aa26
105054210800d1c08bc0818081c066c0
4bc001000100023a801871382d40582c
4500508d6300001e011d801871382d40
582c4500508d6300001e000000fd003b
3d0f4411000a202020202020000000fc
004d45555350545631310a202020016e
020328f1479022200504030123097f07
834f00006c030c002100a82d00000000
00e3050301e2007f011d803e73382d40
7e2c4580508d6300001e011d8018711c
1620582c2500508d6300009e011d0072
51d01e206e285500508d6300001e8c0a
d08a20e02d10103e9600508d63000018
00000000000000000000000000000018
aspect ratio: Automatic
supported: Automatic, 4:3, 16:9
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
supported: force-dvi, off, auto, on
1920x1080 (0x53) 148.500MHz +HSync +VSync *current +preferred
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.50KHz
v: height 1080 start 1084 end 1089 total 1125 clock 60.00Hz
1920x1080 (0x54) 148.352MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 67.43KHz
v: height 1080 start 1084 end 1089 total 1125 clock 59.94Hz
1920x1080i (0x55) 74.250MHz +HSync +VSync Interlace
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.75KHz
v: height 1080 start 1084 end 1094 total 1125 clock 60.00Hz
1920x1080 (0x56) 74.250MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.75KHz
v: height 1080 start 1084 end 1089 total 1125 clock 30.00Hz
1920x1080 (0x57) 74.250MHz +HSync +VSync
h: width 1920 start 2558 end 2602 total 2750 skew 0 clock 27.00KHz
v: height 1080 start 1084 end 1089 total 1125 clock 24.00Hz
1920x1080i (0x58) 74.176MHz +HSync +VSync Interlace
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.72KHz
v: height 1080 start 1084 end 1094 total 1125 clock 59.94Hz
1920x1080 (0x59) 74.176MHz +HSync +VSync
h: width 1920 start 2008 end 2052 total 2200 skew 0 clock 33.72KHz
v: height 1080 start 1084 end 1089 total 1125 clock 29.97Hz
1920x1080 (0x5a) 74.176MHz +HSync +VSync
h: width 1920 start 2558 end 2602 total 2750 skew 0 clock 26.97KHz
v: height 1080 start 1084 end 1089 total 1125 clock 23.98Hz
1280x1024 (0x45) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1360x768 (0x5b) 84.963MHz -HSync +VSync
h: width 1366 start 1431 end 1567 total 1776 skew 0 clock 47.84KHz
v: height 768 start 771 end 781 total 798 clock 59.95Hz
1280x720 (0x5c) 74.250MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 45.00KHz
v: height 720 start 725 end 730 total 750 clock 60.00Hz
1280x720 (0x5d) 74.176MHz +HSync +VSync
h: width 1280 start 1390 end 1430 total 1650 skew 0 clock 44.96KHz
v: height 720 start 725 end 730 total 750 clock 59.94Hz
1024x768 (0x4a) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
1064x598 (0x5e) 50.843MHz -HSync +VSync
h: width 1064 start 1104 end 1216 total 1368 skew 0 clock 37.17KHz
v: height 598 start 599 end 602 total 619 clock 60.04Hz
800x600 (0x4e) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
848x477 (0x5f) 31.318MHz -HSync +VSync
h: width 848 start 864 end 952 total 1056 skew 0 clock 29.66KHz
v: height 477 start 478 end 481 total 494 clock 60.03Hz
720x480 (0x60) 27.027MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.50KHz
v: height 480 start 489 end 495 total 525 clock 60.00Hz
720x480 (0x61) 27.000MHz -HSync -VSync
h: width 720 start 736 end 798 total 858 skew 0 clock 31.47KHz
v: height 480 start 489 end 495 total 525 clock 59.94Hz
640x480 (0x62) 25.200MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.50KHz
v: height 480 start 490 end 492 total 525 clock 60.00Hz
640x480 (0x51) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
DP-1 disconnected (normal left inverted right x axis y axis)
Identifier: 0x43
Timestamp: 23966
Subpixel: unknown
Clones:
CRTCs: 0 1
Transform: 1.000000 0.000000 0.000000
0.000000 1.000000 0.000000
0.000000 0.000000 1.000000
filter:
Broadcast RGB: Automatic
supported: Automatic, Full, Limited 16:235
audio: auto
答え1
カスタマイズされたモデルラインを使用してアナログ出力のベゼルサイズを変更するのは比較的簡単ですが、HDMIの仕組みのために、常に所定の解像度でフルフレームバッファを送信し、テレビが一部だけをレンダリングすることを決定した場合は、これがあります。
フレームバッファに仮想画面ソリューションを提供できます。大きい見える部分よりも、これは予想されるフレームバッファでは機能しません小さい。
だから簡単な方法はありません。
オプション:
別の解像度に切り替えを試してみて、xrandr
テレビがその解像度をオーバースキャンしないことを願っています。
罫線を防ぐ最もクリーンな方法は、定義されたサイズの罫線を無視してウィンドウを中央に制限するようにウィンドウマネージャを設定することです。しかし私はこれをすることができるWMを知らない。
xrandr
グラフィックカードは変換をサポートしているので、変換を試すことができます。
xrandr --output HDMI-1 --transform 1.3,0,-100,0,1.3,-90,0,0,1
xとyの方向に1.3だけサイズ変更され、左に100ピクセル、下に90ピクセル移動します。オーバースキャンに適するまで、対応する数字で遊んでください。ただし、これはまだ歪んでフィルタリングされた基本解像度でHDMIを介してピクセルを送信するため、出力品質が低下し、テキストを読み取るのが難しくなります。
まったく異なるオプションは、テレビメーカーとモデルをサポートするユニバーサルリモコンを見つけることです。オーバースキャンは通常テレビメニューで無効にできるためです。