Pular para o conteúdo

Configurando resolução virtual no X

Dica publicada em Linux / Configuração
ranzes tamar ranzes
Hits: 8.374 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalando o Compiz sem muito trabalho

Colocando um site no ar sem o www

Gnome 3 no Slackware 13.37

Instalando slmodem no Conectiva Linux

perl: warning: Falling back to the standard locale ("C")

Atalho para área de trabalho no lançador do Ubuntu

Associar uma extensão a um programa no Ubuntu

Configuração para o Snort

#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.