How-To :: 2 maneiras de criar um xorg.conf para placas Nvidia


E continuando as soluções para a troca de um monitor, veremos agora e formas de configurar um xorg.conf para placas Nvidia.

Requerimento.

Se faz necessário a instalação dos seguintes pacotes (se disponível em sua distro): nvidia-xconfig e nvidia-settings.

* aqueles que baixam e instalam o driver disponibilizados no site da Nvidia conforme a dica abaixo já dispõe do nvidia-xconfig:

Instalação do driver da Nvidia no Linux

1ª opção..

Caia na telinha preta, ou seja, encerre o ambiente gráfico parando seu gerenciador de login, algo do tipo:

Ctrl+Alt+F1
# su –
#
# service DM stop ### onde DM pode ser lightdm|kdm|gdm3,gdm,slim,lxdm,xdm ou o que seja!
ou
# systemctl stop DM.service ### idem!
ou
# /etc/init.d/DM stop ### de novo: idem!

E execute isto:

# nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --composite --no-logo --render-accel -o /etc/X11/xorg.conf

Agora faça o inverso e reinicie seu gerenciador de login:

# service DM start ### nem digo nada!
ou
# systemctl start DM.service ### idem!
ou
# /etc/init.d/DM start ### de novo: idem!

Abaixo segue o modelo do arquivo /etc/X11/xorg.conf criado pelo nvidia-xconfig e já devidamente editado (veja orientação ao final do 2º passo):

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 340.46  (pbuilder@zam904)  Sun Jan 11 22:05:03 UTC 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
EndSection

Section "Files"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "RenderAccel" "True"
    Option         "AllowGLXWithComposite" "True"
    Option         "AddARGBGLXVisuals" "True"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection

Com apenas 1 comando e a retirada das entradas do mouse e do teclado, provavelmente seu ambiente gráfico iniciará fácil!

2ª opção..

A segunda opção tanto serve pros clicadores de plantão, como para os preguiçosos, etc e funciona tão bem quanto, simplesmente ache o ícone do configurador da Nvidia e prossiga como nas imagens a seguir, ou seja, vá na aba X Server Display Configuration, clique em Detect Displays, clique em Save X Configuration file e na tela Save X Configuration clique em Show Preview, nesse ponto copie todo o conteúdo para um arquivo qualquer.

Este slideshow necessita de JavaScript.

Antes de copiar o texto para o arquivo /etc/X11/xorg.conf, convém remover as entradas referentes ao teclado e ao mouse, ou seja, remover todas as entradas referente aos Input Devices:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"   ##### ESSA DAQUI!!!
    InputDevice    "Mouse0" "CorePointer"   ##### ESSA DAQUI!!!
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"                        ##### DAQUI:
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection                                  ##### ATÉ AQUI!!!

Segue meu exemplo do arquivo /etc/X11/xorg.conf:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 319.72  (buildd@babin)  Sat Nov 23 21:16:29 UTC 2013

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung S22C301"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9400 GT"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "RenderAccel" "True"
    Option         "AllowGLXWithComposite" "True"
    Option         "AddARGBGLXVisuals" "True"
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "CRT-1"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Enable"
EndSection

*a observação referente ao teclado e mouse também valem para o 1º caso!

Os dois modelos passados provavelmente servem para qualquer placa de vídeo Nvidia, o problema está na questão referente ao monitor (que varia de caso a caso), então, use aquela opção que melhor lhe atende e seja feliz!

E pra variar abaixo segue uma shot do meu Desktop já em 1920×1080:

Debian Whezzy + OpenBox + LxPanel modificado + Screenfetch + MOC & Thunar
Debian Whezzy + OpenBox + LxPanel modificado + Screenfetch + MOC & Thunar

IntÉ!

Anúncios
How-To :: 2 maneiras de criar um xorg.conf para placas Nvidia

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s