nós temos um PC embutido com um sistema operacional Linux que parece ser um derivado Debian / Ubuntu com o patch RT-Preempt.
Neste PC, anexamos um monitor (7 "1024x600 170 DPI) via DVI. Precisamos executar a saída em retrato e apenas X11 básico (não um shell gráfico completo com gerenciador de janelas e mais).
Em relação ao modo CLI, é apenas uma pequena alteração em / etc / default / grub . Para o X11, não consigo trabalhar corretamente.
Usar startx
leva a um terminal menor que o tamanho total no modo paisagem.
Então eu tento:
xrandr --output HDMI0 --rotate left --mode 1028x600 -- dpi 170
Agora a orientação está correta, mas a área do terminal é apenas um terço do display. E executando xrandr
me diz Screen 0: minimum 320 x 200, current 800 x 600, maximum 8192 x 8192
.
Como configurar a exibição corretamente, para que:
Obrigado
Obrigado pela sua resposta. Eu tento o caminho usando /etc/X11/xorg.conf (o arquivo de configuração não existe antes) com o seguinte conteúdo:
# modelines generated by using: http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
Section "Monitor"
Identifier "IntegratedDisplay0"
VendorName "LITEMAX"
ModelName "DLH0765-ENN-G02"
Option "Rotate" "left"
Modeline "1024x600" 48.11 1024 1056 1232 1264 600 612 618 631
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "IntegratedDisplay0"
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x600"
EndSubSection
EndSection
Como a resolução parece ser incomum, defino uma modelina. Em algum lugar eu encontrei as informações que xrandr
só pode definir para determinados modos.
Depois de executar startx
de um usuário, a saída é girada corretamente, mas restam duas coisas:
Então eu vou com o ponteiro do mouse (cruz), pode-se determinar que uma meia cruz é visível na parte superior, esquerda, inferior e inferior da borda direita. Na borda superior direita, o mouse parece ter mais "tamanho" à direita.
Essa é a saída de xrandr
:
Screen 0: minimum 320 x 200, current 800 x 1024, maximum 8192 x 8192
HDMI1 connected 600x1024+0+0 left (normal left inverted right x axis y axis) 153mm x 90mm
1024x600 60.01*+ 60.32
800x600 60.32
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP2 connected 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00
800x600 60.32* 56.25
848x480 60.00
640x480 59.94
Parece que o monitor está usando a resolução errada. Como posso corrigir esse problema? Ao lado: a conexão é um DVI e não um HDMI, como mostrado por xrandr
.
Tags display xinit startx display-server