De acordo com o Ubuntu Wiki , você pode usar as seguintes opções para definir a resolução da tela para valor correto:
-
Redefinindo uma resolução fora do intervalo
Se você definir uma resolução inadequada para o seu monitor na ferramenta GUI de resolução de tela, poderá redefini-la a partir de um terminal executando:$ rm ~/.config/monitors.xml
-
Testando dinamicamente diferentes resoluções
Você pode usar a ferramenta GUI de resolução de tela para experimentar diferentes resoluções ou a ferramenta de linha de comando xrandr mais poderosa. Sem parâmetros, o xrandr mostra os nomes das diferentes saídas disponíveis no seu sistema (LVDS, VGA-0, etc.) e resoluções disponíveis em cada um:
$ xrandr Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1400 x 1400 VGA disconnected (normal left inverted right x axis y axis) LVDS connected 1400x1050+0+0 (normal left inverted right x axis y axis) 286mm x 214mm 1400x1050 60.0*+ 50.0 [...]
Você pode direcionar o xrandr para definir uma resolução diferente como esta:
$ xrandr --output LVDS --mode 1024x768 $ xrandr --output VGA1 --mode 1024x768
A taxa de atualização também pode ser alterada, ao mesmo tempo ou de forma independente:
$ xrandr --output LVDS --mode 1024x768 --rate 75 $ xrandr --output VGA1 --mode 1024x768 --rate 60
Configurando o xrandr muda persistentemente
Existem várias maneiras de tornar as personalizações de xrandr permanentes de uma sessão para outra: a) .xprofile, b) kdm / gdm, c) xorg.conf. Cada um desses mecanismos será discutido por sua vez.
Definindo comandos xrandr no perfil .x
O arquivo ~ / .xprofile de um usuário é executado na inicialização do Xorg, se existir e é executável. Você pode copiar e colar cadeias de caracteres de linha de comando xrandr nesse arquivo para que elas sejam executadas quando você efetuar login. Por exemplo:
$ xrandr --output VGA-0 --mode 800x600
Existem duas desvantagens em usar o .xprofile para configurações xrandr. Primeiro, ocorre bastante tarde no processo de inicialização, portanto, você verá alguns redimensionamentos de resolução durante a captura de tela inicial; em alguns casos, as janelas do painel podem ser redimensionadas incorretamente como resultado. Segundo, como esta é uma configuração por usuário, ela não afetará as resoluções de outros usuários, nem alterará a resolução na tela de login.
Configurando os comandos xrandr nos scripts de inicialização do kdm / gdm
O KDM e o GDM possuem scripts de inicialização que são executados quando o X é iniciado. Para o GDM, eles estão em / etc / gdm /, enquanto que para o KDM isso é feito em / etc / kde4 / kdm / Xsetup. Em ambos os casos, você pode colar uma cadeia de caracteres de linha de comando xrandr em um desses scripts. Para o GDM, tente colocá-los logo antes
initctl -q emit login-session-start DISPLAY_MANAGER=gdm
em / etc / gdm / Init / Default.
Esse processo requer acesso root e pesquisa nos arquivos de configuração do sistema, mas entrará em vigor antes no processo de inicialização do que usar o .xprofile, e será aplicado a todos os usuários, incluindo a tela de login.
Configurando mudanças de resolução no xorg.conf
Embora o xorg.conf esteja praticamente vazio nos dias de hoje, ele ainda pode ser usado para configurar resoluções. Por exemplo:
Section "Monitor"
Identifier "External DVI"
Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync
Option "PreferredMode" "1280x1024_60.00"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
Driver "ati"
Option "Monitor-DVI-0" "External DVI"
EndSection
Section "Screen"
Identifier "Primary Screen"
Device "ATI Technologies, Inc. M22 [Radeon Mobility M300]"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Primary Screen"
EndSection
Veja man xorg.conf para detalhes completos sobre como criar um arquivo xorg.conf.