
Tenho um monitor cuja resolução nativa é 1920x1080. Quero usar apenas parte do monitor (por exemplo, 960x1080):
+-----+------+-----+
| |++++++| |
| |++++++| |
| |++++++| |
| |++++++| |
| |++++++| |
+-----+------+-----+
ou talvez (por exemplo, 1600x900):
+---+------+---+
| |
| +------+ |
| |++++++| |
| |++++++| |
| +------+ |
| |
+---+------+---+
O espaço em branco é onde o monitor fica preto e os sinais de mais no meio são onde está a tela.
Eu tentei modificar a solução emDevido a um monitor quebrado, preciso configurar apenas a metade direita da tela, mas sempre fica assim (estende-se para a direita e para baixo):
xrandr --output HDMI-1 --transform 1.5,0,-480,0,1.5,-270,0,0,1
Monitores
+---+------+---+
| |
| +----------|
| |++++++++++|
| |++++++++++|
| |++++++++++|
| |++++++++++|
+---+------+---+
Desejado
+---+------+---+
| |
| +------+ |
| |++++++| |
| |++++++| |
| +------+ |
| |
+---+------+---+
Como posso obter uma visão do leitor no monitor? Seria melhor se os pixels não fossem dimensionados, mas pudessem escolher uma determinada resolução e centralizá-la no monitor. Por exemplo, um 1280x720 centralizado no monitor e não 1920x1080 reduzido e centralizado no monitor.
Uma xrandr -s 1600x900
mudança simples para 1600x900 e zoom para caber no monitor 1920x1080.
xrandr --output HDMI-1 --mode 1024x768 --panning 1024x768 --transform 1.33333333,0,-171,0,1,0,0,0,1
dehttps://unix.stackexchange.com/a/220388/384272faz a exibição do monitor
+-----+------+-----+
| |++++++++++++|
| |++++++++++++|
| |++++++++++++|
| |++++++++++++|
| |++++++++++++|
+-----+------+-----+
xrandr --output HDMI-1 --set "scaling mode" "Center"
me dá:
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