i3 창 관리자와 함께 Lubuntu 17.04를 사용하고 있으며 HDMI 포트가 있는 기존 평면 TV에 연결하려고 합니다. TV 리모컨은 사라진 지 오래되었으며 TV의 유일한 제어 버튼은 볼륨과 채널뿐입니다. 모니터 교체용으로는 훌륭하게 작동하지만 문제는 오버스캔입니다. 즉, 화면 가장자리가 잘려 작업 표시줄, 제목 표시줄 등이 보이지 않게 됩니다.
PC 수준에서 이 문제를 해결할 수 있는 방법이 있나요? 예를 들어, 전체 출력이 TV 화면에 표시되도록 어떤 방식으로든 출력 범위를 좁히겠습니까?
고쳐 쓰다:
xrandr --verbose
TV와 관련된 출력 섹션은 다음과 같습니다.
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 작동 방식으로 인해 항상 주어진 해상도에서 전체 프레임 버퍼를 전송하고 TV가 일부만 렌더링하기로 결정한 경우 그게 다야.
프레임버퍼에 대한 가상 화면 솔루션을 제공할 수 있습니다.큰보이는 부분보다, 그러나 이것은 예상되는 프레임 버퍼에서는 작동하지 않습니다더 작은.
그래서 쉬운 방법은 없습니다.
옵션:
다른 해상도로 전환을 사용해 보고 xrandr
TV가 해당 해상도를 오버스캔하지 않기를 바랍니다.
테두리를 방지하는 가장 깔끔한 방법은 정의된 크기의 테두리를 무시하고 창을 중앙으로 제한하도록 창 관리자를 구성하는 것입니다. 그러나 나는 이것을 할 수 있는 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를 통해 픽셀을 전송하므로 출력 품질이 떨어지고 텍스트를 읽기가 더 어려워집니다.
완전히 다른 옵션은 TV 제조사와 모델을 지원하는 범용 리모컨을 찾는 것입니다. 오버스캔은 일반적으로 TV 메뉴에서 비활성화할 수 있기 때문입니다.