xorg configuraçao [RESOLVIDO]

1. xorg configuraçao [RESOLVIDO]

Júnior
zezao

(usa Debian)

Enviado em 29/10/2011 - 21:54h

ola pessoal instalei o driver nvidia no debian squeeze atraves desse tutorial http://www.vivaolinux.com.br/artigo/Instalacao-do-driver-Nvidia-no-Debian-e-em-distros-derivadas/
ao tentar criar o xorg com o comando x -configure me retorna a seguinte msg comando nao encontrado!!!alguem pode ajudar por favor?


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/10/2011 - 12:26h


seu Debian é amd64! ora...


o sources.list está quase OK, só tem uns repos repetidos, então eu adicionei os repositórios oficiais (ftp.debian) e o espelho nacional (ftp.br.debian), então há 2 opções de espelhos, exceto para o Opera e o Wine.

está um pouco diferente da minha .conf porque utilizo outros mirrors: http://www.vivaolinux.com.br/etc/sources.list-16


### Debian Squeeze/Stable.
## ------------------------------
### Chave GPG: sudo apt-get install debian-archive-keyring debian-keyring
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free

### Debian Squeeze/Stable 'Security Updates'.
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.br.debian.org/debian-security/ squeeze/updates main contrib non-free

### Debian Squeeze/Stable 'Volatile'.
### Informações: http://www.debian.org/News/2011/20110215.pt.html
deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free
deb http://ftp.br.debian.org/debian/ squeeze-updates main contrib non-free

### Debian Squeeze/Stable 'Multimedia'.
### Chave GPG: apt-get update && apt-get install debian-multimedia-keyring && apt-get update
deb http://www.debian-multimedia.org squeeze main non-free
deb http://ftp.br.debian.org/debian-multimedia squeeze main non-free

### Opera.
### Chave GPG: wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
deb http://deb.opera.com/opera/ squeeze non-free

### Wine.
### Chave GPG: wget -O - http://www.lamaresh.net/apt/key.gpg">http://www.lamaresh.net/apt/key.gpg | sudo apt-key add -
deb http://www.lamaresh.net/apt squeeze main



Então salve as entradas acima no seu sources.list:

$ sudo gedit /etc/apt/sources.list


Apague tudo o que estiver lá e salve as linhas acima, depois faça isso:

$ sudo apt-get update
$ sudo apt-get install debian-archive-keyring debian-multimedia-keyring
$ wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
$ wget -O - http://www.lamaresh.net/apt/key.gpg">http://www.lamaresh.net/apt/key.gpg | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get dist-upgrade


e volte os passos da instalação dos drivers (ja alterado o nome do pacote):

$ sudo apt-get install build-essential bison dkms flex linux-headers-`uname -r` make module-init-tools fakeroot
$ apt-get install nvidia-glx nvidia-kernel-2.6-amd64 nvidia-kernel-dkms nvidia-settings nvidia-vdpau-driver nvidia-xconfig


depois use um dos métodos que indiquei para gerar seu .xorg.conf ou simplesmente remova ou renomei o arquivo xorg.conf e reinicie,

$ sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf-OLD

* porque se instalado corretamente o xorg.conf não é mais necessário e o Debian inicia automaticamente SE os drivers foram corretamente instalados.


Está tudo aí nada mais tenho a dizer ou explicar... good luck!

3. Re: xorg configuraçao [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/10/2011 - 22:34h

Instalar uma Nvidia no Debian é fácil.

No exemplo indicado por você eu estava utilizando os drivers do Debian Unstable no aptosid, e também instalava-os da mesma forma no Debian Squeeze sendo que neste os drivers eram do Debian Testing.

Hoje que estou numa onda de saudosismo à velhariaestou rodando um Squeeze quase 'puro' e instalei os drivers assim:

# apt-get install build-essential bison dkms flex linux-headers-`uname -r` make module-init-tools fakeroot
# apt-get install nvidia-glx nvidia-kernel-2.6-686 nvidia-kernel-dkms nvidia-settings nvidia-vdpau-driver nvidia-xconfig

* o tal 'nvidia-kernel-2.6-686' é próprio para o kernel do Squeeze, caso eu estivesse utilizando um outro kernel eu o retiraria da lista e deixaria apenas assim:

# apt-get install nvidia-glx nvidia-kernel-dkms nvidia-settings nvidia-vdpau-driver nvidia-xconfig


Feito isso bastou copiar meu xorg.conf e jogá-lo lá em /etc/X11/

* tenha costume em salvar suas configs assim fica mais fácil resolver pequenos problemas, esse mesmo xorg.conf ( http://www.vivaolinux.com.br/etc/xorg.conf-21 ) eu o utilizo no Debian, Arch e Gentoo.


Você pode usar para criar um:

# X -configure
ou
# Xorg -configure

depois:

# cp -av xorg.conf.new /etc/X11/xorg.conf
ou
# cp -av /root/xorg.conf.new /etc/X11/xorg.conf



ou ainda usar o nvidia-xconfig pra gerar um para você:

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

E eis 'coisa' criada por esse comando acima (se quiser usar como modelo):

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (pbuilder@windlord) Sun Jun 13 06:03:17 UTC 2010

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
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

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
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"
Option "NvAGP" "1"
SubSection "Display"
Depth 24
EndSubSection
EndSection

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



4. testado e aprovado!

Perfil removido
removido

(usa Nenhuma)

Enviado em 29/10/2011 - 22:47h

com esse xorg.conf de pobre (sim! esse daí gerado pelo nvidia-xconfig e que eu retirei as opções de mouse e teclado) consegui reiniciar com sucesso o ambiente gráfico, seja com o Ctrl+ALt+Backspace ou parando o GDM.

ei-lo:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (pbuilder@windlord) Sun Jun 13 06:03:17 UTC 2010

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
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"
Option "NvAGP" "1"
SubSection "Display"
Depth 24
EndSubSection
EndSection

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




log de um script que utilizo para checar se a aceleração gráfica está ativa:


--( h4rd3r@debian )-( 1/pts )-( 2242/29-Out-11 )--
--( $:~/Desktop )-- nvidia-info.sh

direct rendering: Yes
OpenGL renderer string: GeForce 7025 / nForce 630a/PCI/SSE2/3DNOW!
GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,

direct rendering: Yes
GL_EXT_direct_state_access, GL_EXT_draw_range_elements, GL_EXT_fog_coord,

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7025 / nForce 630a/PCI/SSE2/3DNOW!
OpenGL version string: 2.1.2 NVIDIA 195.36.31
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
OpenGL extensions:

(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Video Driver
--( h4rd3r@debian )-( 2/pts )-( 2244/29-Out-11 )--
--( $:~/Desktop )-- ^C
--( h4rd3r@debian )-( 2/pts )-( 2246/29-Out-11 )--
--( $:~/Desktop )--



para testar:

$ glxinfo | grep render
$ glxinfo | grep direct
$ glxinfo | grep OpenGL


5. Re: xorg configuraçao [RESOLVIDO]

Júnior
zezao

(usa Debian)

Enviado em 29/10/2011 - 23:41h

ola edps ao tentar instalar pelo comando que vc indicou eis a msg!!
E: Impossível encontrar o pacote nvidia-kernel-2.6-686
E: Não foi possível encontrar o pacote através da expressão regular 'nvidia-kernel-2.6-686'

acabei instalando esse mesmo!!!

sudo apt-get install build-essential bison dkms flex linux-headers-`uname -r` make module-init-tools fakeroot nvidia-glx nvidia-kernel-dkms nvidia-vdpau-driver nvidia-settings nvidia-xconfig

outro detalhe nenhum desses comandos funcionam!!!

$ glxinfo | grep render
$ glxinfo | grep direct
$ glxinfo | grep OpenGL

comando nao encontrado!!!


6. penso que:

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/10/2011 - 08:12h


SE você tem as seções 'contrib' e 'non-free' em seu sources.list, e aparece isso:

"
E: Impossível encontrar o pacote nvidia-kernel-2.6-686
E: Não foi possível encontrar o pacote através da expressão regular 'nvidia-kernel-2.6-686'
"

das duas uma pelo menos:

ou você está com suas listas de pacotes desatualizadas OU usa a arquitetura amd64!

roda aí e cola tudo aqui:

$ uname -a
$ cat /etc/apt/sources.list
$ cat /etc/debian_version
$ cat /etc/issue


e sobre os comandos 'glxinfo' instale o pacote mesa-utils:

# apt-get install mesa-utils


7. Re: xorg configuraçao [RESOLVIDO]

Júnior
zezao

(usa Debian)

Enviado em 30/10/2011 - 11:52h

ola amigo edps fico assim
Linux debian 2.6.32-5-amd64 #1 SMP Mon Oct 3 03:59:20 UTC 2011 x86_64 GNU/Linux

# deb http://ftp.br.debian.org/debian/ squeeze main

deb http://ftp.br.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.br.debian.org/debian/ squeeze main non-free contrib

deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.br.debian.org/debian-security/ squeeze/updates main contrib non-free
deb http://ftp.br.debian.org/debian-multimedia squeeze main non-free

deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://www.debian-multimedia.org/ squeeze main non-free

deb http://www.lamaresh.net/apt squeeze main

deb http://deb.opera.com/opera/ squeeze non-free

cat /etc/debian_version
6.0.3

Debian GNU/Linux 6.0 \n \l

vo tomar um banho ali fazer a barba rapidin e ja volto!!!!!!!




8. Re: xorg configuraçao [RESOLVIDO]

Júnior
zezao

(usa Debian)

Enviado em 30/10/2011 - 14:37h

ai edps fico assim!!!!

71075 frames in 5.0 seconds = 14214.986 FPS
71258 frames in 5.0 seconds = 14251.475 FPS
71452 frames in 5.0 seconds = 14290.382 FPS
71219 frames in 5.0 seconds = 14243.701 FPS
71074 frames in 5.0 seconds = 14214.660 FPS
70817 frames in 5.0 seconds = 14163.256 FPS
70540 frames in 5.0 seconds = 14107.825 FPS
70787 frames in 5.0 seconds = 14157.300 FPS

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9600 GT/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.36.31
OpenGL shading language version string: 1.50 NVIDIA via Cg compiler
OpenGL extensions:

direct rendering: Yes
OpenGL renderer string: GeForce 9600 GT/PCI/SSE2
GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
GL_NVX_conditional_render, GL_NVX_gpu_memory_info,


direct rendering: Yes
GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,


9. Re: xorg configuraçao [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/10/2011 - 14:43h

intão meu fio os resultados do 'glxinfo' estão OK, o que mais falta?

* os resultados dizem que a aceleração está ativa e que você está usando o driver NVIDIA 195.36.31, que é aquele tal ' nvidia-kernel-2.6-amd64', o que mais falta? [2]

gerar outro xorg.conf?


10. Re: xorg configuraçao [RESOLVIDO]

Júnior
zezao

(usa Debian)

Enviado em 30/10/2011 - 14:45h

okok muito obrigado irmao que Deus o abençoe!!!!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts