Por que o Ubuntu sempre se impõe na resolução 1440x900? [duplicado]

0

A resolução da minha tela é 1024x768 e quando eu instalei o Ubuntu, ele estava em 1440x900. Eu mudei na minha conta e novamente eu tenho que mudar em outra conta padrão. Eu não sei como mudar isso na tela de login. Além disso, ao desligar essa tela preta com alguns comandos também aparece em 1440x900. Eu não sei porque o Ubuntu se força em 1440x900. Eu quero 1024x768 em todo o caminho.

Não sei se é necessário, mas tenho chipset Intel 128 MB.

    
por rainlover 14.10.2012 / 09:00

2 respostas

1

Para dar respostas específicas:

O kernel ou o driver de vídeo X (para a maioria das máquinas modernas, o kernel) consulta seu monitor para descobrir que resoluções ele suporta, tenta descobrir qual é o preferido (na maioria das vezes a resolução mais alta que o monitor diz) vai fazer, para a maioria dos dispositivos gráficos modernos usando a troca do modo kernel, isso é feito em driver / gpu / drm / drm_edid.c). O kernel ou o X então define esse modo como o padrão. Você vê o resto dos modos na saída do xrandr. A maioria das pessoas prefere a resolução mais alta que o dispositivo fará.

Essa comunicação EDID é uma transação bidirecional em alguns dos cabos de vídeo mais modernos, incluindo HDMI. Não funciona para conexões usando apenas cabos de vídeo composto, por exemplo.

Portanto, a resposta rápida à sua pergunta de título é que o seu monitor diz que pode fazer 1440x900 e tanto o kernel quanto o X o instruem a fazê-lo. Não sei por que o Windows escolhe um modo de resolução mais baixa.

Assumindo que sua saída xrandr diz que você tem um modo chamado "1024x768", você pode fazer o seguinte:

  1. Modifique a linha grub linux da qual você inicializa para adicionar video=1024x768@60 . Isso substitui a escolha do kernel. Você também pode ter que excluir a linha "gfxmode" no grub ou modificá-la para 1024x768 . Você deve interromper o processo de inicialização no menu grub e pressionar e para editar a opção que deseja usar. Eu tenho esse trabalho no meu sistema de teste (que define gfxmode para "texto" porque eu não uso a tela inicial). Você só precisa mudar isso se realmente se importar com a resolução dessas mensagens de desligamento.

  2. Adicione o seguinte ao /etc/X11/xorg.conf.d/10-resol.conf:

Section "Screen"  
    Identifier      "Default Screen"  
    SubSection "Display"  
        Modes         "1024x768"  
    EndSubSection  
EndSection

Você pode usar gksudo gedit /etc/X11/xorg.conf.d/10-resol.conf para fazer isso.

Isso restringirá o lightdm e a área de trabalho a partir do início, exceto o modo desejado. O lightdm irá iniciar o X, respeitando o modo que este arquivo especifica.

Depois de ter todo esse trabalho, você pode adicionar "video = 1024x768 @ 60" à linha GRUB_CMDLINE_LINUX em / etc / default / grub. Talvez seja necessário descomentar e definir a linha GRUB_GFXMODE como "1024x768" também. Depois de fazer alterações em / etc / default / grub, você precisa executar sudo update-grub para colocá-los em prática na próxima inicialização.

Mais uma vez, isso não é necessário para lightdm ou para a área de trabalho, apenas para as mensagens de desligamento, portanto, talvez você deseje apenas passar para o item 2.

Se você está tentando obter textos maiores e mais legíveis, provavelmente há melhores opções disponíveis.

    
por John S Gruber 15.10.2012 / 04:55
0

Modernos monitores LCD têm uma coisa chamada "resolução nativa" - uma resolução em que um único pixel na memória do adaptador de vídeo corresponde a um único trio de elementos de tela vermelho, verde e azul. Qualquer resolução além da nativa é aproximada usando o hardware do monitor, o que resulta em uma imagem borrada, bordas irregulares e queda drástica na qualidade da imagem, mesmo quando se muda para a resolução muito próxima da nativa. Eu suspeito que a resolução nativa do seu monitor é 1440x900.

Antigos monitores CRT eram muito mais análogos nesse sentido e permitiam que uma ampla gama de resoluções fosse exibida com o mesmo grau de clareza (ou falta de clareza).

Agora você pode ver que toda a coisa de suporte a resolução não nativa é um artefato do modo como os antigos monitores CRT funcionavam, e será cada vez menos importante (tente mudar a resolução no seu telefone Android, por exemplo). / p>

Se você quiser alterar a resolução para aumentar as fontes, a melhor opção seria aumentar as fontes usando as ferramentas de configuração do Gnome.

Se você quiser dimensionar proporcionalmente toda a área de trabalho, poderá ver usando xrandr - isso pelo menos lhe dará um bom anti-aliased dimensionamento.

    
por Sergey 15.10.2012 / 05:23