내 모니터의 기본 해상도는 1920x1080입니다. 디스플레이의 일부(예: 960x1080)만 사용하고 싶습니다.
+-----+------+-----+
| |++++++| |
| |++++++| |
| |++++++| |
| |++++++| |
| |++++++| |
+-----+------+-----+
또는 (예: 1600x900):
+---+------+---+
| |
| +------+ |
| |++++++| |
| |++++++| |
| +------+ |
| |
+---+------+---+
흰색 공간은 모니터가 검은색이 되는 부분이고, 중앙에 있는 더하기 기호는 화면이 있는 부분입니다.
솔루션을 수정하려고 합니다.모니터가 깨져서 화면의 오른쪽 절반만 설정하면 됩니다, 그러나 항상 다음과 같습니다(오른쪽과 아래쪽으로 확장).
xrandr --output HDMI-1 --transform 1.5,0,-480,0,1.5,-270,0,0,1
모니터 디스플레이
+---+------+---+
| |
| +----------|
| |++++++++++|
| |++++++++++|
| |++++++++++|
| |++++++++++|
+---+------+---+
구함
+---+------+---+
| |
| +------+ |
| |++++++| |
| |++++++| |
| +------+ |
| |
+---+------+---+
모니터에서 독자 보기를 얻는 방법은 무엇입니까? 픽셀 크기를 조정하는 것이 아니라 특정 해상도를 선택하여 모니터 중앙에 배치할 수 있으면 더 좋습니다. 예를 들어 1920x1080이 축소되어 모니터 중앙에 배치되는 대신 1280x720이 모니터 중앙에 배치됩니다.
간단히 xrandr -s 1600x900
1600x900으로 변경하고 1920x1080 모니터에 맞게 크기를 조정하세요.
xrandr --output HDMI-1 --mode 1024x768 --panning 1024x768 --transform 1.33333333,0,-171,0,1,0,0,0,1
~에서https://unix.stackexchange.com/a/220388/384272모니터를 표시해 줘
+-----+------+-----+
| |++++++++++++|
| |++++++++++++|
| |++++++++++++|
| |++++++++++++|
| |++++++++++++|
+-----+------+-----+
xrandr --output HDMI-1 --set "scaling mode" "Center"
나에게주세요:
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 11 (RRQueryOutputProperty)
Serial number of failed request: 32
Current serial number in output stream: 32