Pular para o conteúdo

Configurando resolução virtual no X

Dica publicada em Linux / Configuração
ranzes tamar ranzes
Hits: 8.375 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Configurando resolução virtual no X

Esta dica servirá para aqueles monitores que não suportam aquela resolução que você gostaria de configurar. Um exemplo, tenho uma máquina que o monitor suporta apenas 800x600, mas com a virtualização da resolução configurei a resolução para 1280x1200. E o melhor de tudo: sem perder performance.

Bem, o teste foi feito em Slackware 10.2 e 11, utilizando o Xorg. Em testes feitos em Xfree86 não obtive êxito.

Como fazer:

Localize a SubSection "Display", onde você utiliza para determinar as resoluções e quantidade de cores.

Ex:

Section "Screen"
    Identifier     "Screen 1"
    Device         "VESA Framebuffer"
    Monitor        "My Monitor"
    DefaultDepth    24
    Option         "RenderAccel" "true"
    Option         "AllowGLXWithComposite" "true"
    Option         "AddARGBGLXVisuals" "true"
    Option         "DisableGLXRootClipping" "true"
    SubSection     "Display"
        Depth       8
        Modes      "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       32
        Modes       "800x600" "640x480"
    EndSubSection
EndSection

Se você notar na sessão Section "Screen", a opção "DefaultDepth 24" foi selecionada, indicando assim que a sessão Display usada será a Depth 24, então é aí que colocamos a configuração virtual da resolução.

Para ser mais prático darei apenas um exemplo:

Section "Screen"
    Identifier     "Screen 1"
    Device         "VESA Framebuffer"
    Monitor        "My Monitor"
    DefaultDepth    24
    Option         "RenderAccel" "true"
    Option         "AllowGLXWithComposite" "true"
    Option         "AddARGBGLXVisuals" "true"
    Option         "DisableGLXRootClipping" "true"
    SubSection     "Display"
        Depth       8
        Modes      "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Virtual     1152   864
        Depth       24
        Modes       "800x600" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       32
        Modes      "800x600" "640x480"
    EndSubSection
EndSection

Pronto, basta reiniciar o X e está tudo certo.

Colocando um site no ar sem o www

Instalando o Compiz sem muito trabalho

Gnome 3 no Slackware 13.37

Erro ao usar o Mailspring no KDE [RESOLVIDO]

Gerador do arquivo sources.list para Ubuntu

Instalando seu adaptador Wireless usando o drive do windows (Debian/Ubuntu /Derivados)

O que fazer depois de instalar o Debian 8

Montando um script para automatizar a configuração do cliente NIS

#1 Comentário enviado por tiagotavares em 26/01/2007 - 13:43h
Dica bastante útil!
#2 Comentário enviado por tenchi em 26/01/2007 - 21:43h
Kra, muito útil a dica.
Por acaso vc sabe como fazer para mudar a resolução, mouse, leiaute do teclado, etc. nas sessões do Xnest?
Pq quando inicio uma sessão dessas, o teclado é em inglês, e a resolução é 800x600...

Falow.

Contribuir com comentário

Entre na sua conta para comentar.