Após a instalação do Ubuntu 10.04 com o meu Samsung SyncMaster B2030, a resolução nativa (1600X900) não é encontrada na lista de resoluções.
Após a instalação do Ubuntu 10.04 com o meu Samsung SyncMaster B2030, a resolução nativa (1600X900) não é encontrada na lista de resoluções.
Respostas:
A resolução nativa do Samsung SyncMaster B2030 é de 1600 * 600 60 Hz
Gere a modelagem usando cvt
:
cvt 1600 900 60
qual será:
# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Obtenha o nome da saída à qual seu monitor está conectado:
xrandr
Isso gera entre outras coisas:
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
VGA1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
Neste exemplo, o nome da saída é VGA1
.
Crie a nova modelagem (com os valores da saída de cvt
):
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Nota:
Adicione a modelagem criada acima:
xrandr --addmode VGA1 1600x900_60.00
Se tudo correu bem, o xrandr listará sua resolução recém-adicionada.
Teste a resolução recém-adicionada:
xrandr --output VGA1 --mode 1600x900_60.00
A resolução que você definiu com os comandos acima não persistirá nas sessões. Até o Ubuntu 11.04, você pode adicionar as seguintes linhas no início da sua página /etc/gdm/Init/Default
para definir a resolução automaticamente sempre que você efetuar login:
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 1600x900_60.00
xrandr --output VGA1 --mode 1600x900_60.00
Esta pergunta descreve outras maneiras de tornar as xrandr
personalizações permanentes.
118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
o que os valores significam, para que eu possa traduzir isso para meu uso
cvt
! Eu tenho visto essas linhas de modo há anos e nunca soube calcular uma.
cvt -r
.
Primeiro, digite xrandr no seu terminal e veja qual é o dispositivo conectado. Talvez VGA1, como é neste caso. Caso contrário, substitua o VGA1 pelo seu dispositivo conectado nos comandos abaixo. Em seguida, crie um novo documento e nomeie-o, por exemplo: - "seunome.sh" Digite:
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 1600x900_60.00
xrandr --output VGA1 --mode 1600x900_60.00
unity --replace
e salve-o em sua pasta pessoal (isso é para resolução 1600x900). Torne-o executável por:
chmod a+x ~/yourname.sh
abra aplicativos de inicialização e clique em "ADICIONAR". Dê um nome e digite na linha de comando
bash /home/yourname/yourname.sh
clique em salvar. A alteração aparece após o logout e o logon
Se você não deseja executar todos os comandos conforme as instruções em outras respostas, pode usar uma ferramenta que faz tudo para você:
cvt
comandonewmode
, addmode
e output
comandosVocê pode baixar o programa aqui .
$ ubuntu-bug xserver-xorg