instalar placa de vídeo Nvdia

1. instalar placa de vídeo Nvdia

Matth
MattF

(usa Slackware)

Enviado em 05/06/2015 - 17:55h

Tentei seguir o seguinte procedimennto: http://www.vivaolinux.com.br/dica/Instalando-driver-NVIDIA-no-Slackware-14

Intalou o driver, mas acho que não deu certo porque o Blender parou de abrir e o comportameto da área de trabalho ficou estranho. Alguém tem alguma dica para me ajudar? Obrigado!


  


2. Re: instalar placa de vídeo Nvdia

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/06/2015 - 18:10h

tente abrir o blender pelo comando e poste os erros.
verifique se sua OpenGL está ativa:

$ glxinfo | grep render

O que está acontecendo na tela? Você tinha driver livre nouveau antes? porque se tinha, precisa remover,

Vc usou drivers de 64 Bits, né?

Drivers de 32 Bits não deverão funcionar. a Sugestão do Morimoto é para antigos linux.

nos novos, há um arquivo /etc/X11/xorg.conf.d/20opengl.conf
que precisa carregar as bibliotecas de 64 Bits, preferencialmente.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


3. Re: instalar placa de vídeo Nvdia

Matth
MattF

(usa Slackware)

Enviado em 07/06/2015 - 00:55h

albfneto escreveu:

tente abrir o blender pelo comando e poste os erros.
verifique se sua OpenGL está ativa:

$ glxinfo | grep render

O que está acontecendo na tela? Você tinha driver livre nouveau antes? porque se tinha, precisa remover,

Vc usou drivers de 64 Bits, né?

Drivers de 32 Bits não deverão funcionar. a Sugestão do Morimoto é para antigos linux.

nos novos, há um arquivo /etc/X11/xorg.conf.d/20opengl.conf
que precisa carregar as bibliotecas de 64 Bits, preferencialmente.
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.



Então cara já tentei de algumas formas e mesmo usando o so driver de 64 acho que não funcionou. Agora estou de volta ao estado original. Poderia me dar um passo a passo de como fazer isso? Outra coisa. Uma placa de vídeo instalada ajuda a economizar memória ram? As coisasestão um pouco frustantes aqui.



4. Re: instalar placa de vídeo Nvdia

Matth
MattF

(usa Slackware)

Enviado em 23/06/2015 - 00:18h


Então. Fiz alguns testes, desinstalei o noveau e instalei a placa de video. Ai ficou pior. A saída de glxinfo | grep render é:

ash-4.3$ glxinfo | grep render
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".
Xlib: extension "GLX" missing on display ":1".

A saída quando tento executar o blender é:

bash-4.3$ ./blender
connect failed: No such file or directory
Read new prefs: /home/matt/.config/blender/2.74/config/userpref.blend
AL lib: (EE) UpdateDeviceParams: Failed to set 44100hz, got 48000hz instead
Xlib: extension "GLX" missing on display ":1".
intern/ghost/intern/GHOST_WindowX11.cpp:179: X11 glXQueryVersion() failed, verify working openGL system!
initial window could not find the GLX extension, exit!




O que isso significa?


5. Re: instalar placa de vídeo Nvdia

Matth
MattF

(usa Slackware)

Enviado em 23/06/2015 - 20:54h


Há várias aplicações dando erros relacionados ao display aqui, então eu gostaria de saber se é possível remover esses drivers e voltar ao estado original. Instalei um pacote .run da nvidia, e tentei reinstalar o xf86 após remover o seu respectivo blacklist e aparente isso não resolveu. O que deveria fazer para voltar ao normal?


6. Re: instalar placa de vídeo Nvdia

Matth
MattF

(usa Slackware)

Enviado em 23/06/2015 - 23:04h


Agora consegui remover o driver da nvidia, mas ainda não teve efeito. Alguns programas ainda dão erro de display, como pro exemplo o blender:



bash-4.3# ./blender
No protocol specified
Unable to open a display
Aborted


E agora?


7. Re: instalar placa de vídeo Nvdia

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 24/06/2015 - 17:03h

vc tá sem X no blender.
vai ter de acertar o driver gráfico.
aqui um artigo meu, sobre tudo o que pode tentar, passo a passo, para corrigir a interface gráfica:

http://www.vivaolinux.com.br/artigo/Para-iniciantes-Deu-tela-preta-Nao-se-desespere/


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


8. Re: instalar placa de vídeo Nvdia

Matth
MattF

(usa Slackware)

Enviado em 24/06/2015 - 18:00h

albfneto escreveu:

vc tá sem X no blender.
vai ter de acertar o driver gráfico.
aqui um artigo meu, sobre tudo o que pode tentar, passo a passo, para corrigir a interface gráfica:

http://www.vivaolinux.com.br/artigo/Para-iniciantes-Deu-tela-preta-Nao-se-desespere/


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.




Não é só no blender, tudo que consome recursos gráficos aprimorados. Os jogos que antes rodavam agora dão erro de display, a aparência do kde ficou estranha e por assim vai. Vou tentar essas dicas e vamos ver.


9. Re: instalar placa de vídeo Nvdia

edps
edps

(usa Slackware)

Enviado em 24/06/2015 - 18:33h


Você instalou algo do SlackBuilds, tipo a libvdpau?

http://slackbuilds.org/repository/14.1/libraries/libvdpau/

Esse pacote conflita com o instalador da Nvidia.

#

Eu já instalei, removi, voltei ao Nouveau e não tive nenhum problema, tente reinstalar o driver Nvidia, após a conclusão opte por deixar o instalador gerar um xorg.conf pra você.

Ou tente instalar os pacotes do SlackBuilds:

# sbopkg -r
# cp -av /var/lib/sbopkg/SBo/14.1/system/nvidia-kernel .
# cd nvidia-kernel/


No arquivo nvidia-kernel.info baixe o pacote da URL referente a sua arquitetura, depois, execute:

# KERNEL=VERSÃO_DO_KERNEL ./nvidia-kernel.SlackBuild

No meu caso é assim:

# KERNEL=4.1.0-smp ./nvidia-kernel.SlackBuild 


Ao final instale a bagaça:

# installpkg /tmp/nvidia-kernel*.tgz 


Depois prossiga com:

# cd ..
# sbopkg -i libvdpau
# cp -av /var/lib/sbopkg/SBo/14.1/system/nvidia-driver .
# cd nvidia-driver/


A mesma coisa do passo anterior, baixe o(s) pacotes referentes a sua arquitetura citado(s) no arquivo nvidia-driver.info e execute:

# COMPAT32="yes" ./nvidia-driver.SlackBuild 


Ao final instale o pacote:

# installpkg /tmp/nvidia-driver*.tgz 


Eu ainda acho melhor instalar o driver pelo instalador da Nvidia, mais simples, rápido e atualizado.

No link abaixo demonstro a instalação com o Nvidia Installer:

https://edpsblog.wordpress.com/2012/10/15/instalacao-do-driver-da-nvidia-no-linux/

good luck muchacho!



10. Re: instalar placa de vídeo Nvdia

Matth
MattF

(usa Slackware)

Enviado em 25/06/2015 - 12:42h


Bem, reinstalei o mesa e o xorg-server, dei um. Removi o blacklist do nouveu, reinstalei o nouveau. dei um "xorgsetup", reconfigurei, e iniciei o x. A saída de glxinfo agora é:

bash-4.3$ glxinfo
name of display: :0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_context_flush_control, GLX_ARB_create_context,
GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness,
GLX_ARB_fbconfig_float, GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile,
GLX_EXT_create_context_es_profile, GLX_EXT_fbconfig_packed_float,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_stereo_tree,
GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_NV_copy_buffer, GLX_NV_copy_image, GLX_NV_delay_before_swap,
GLX_NV_float_buffer, GLX_NV_multisample_coverage, GLX_NV_present_video,
GLX_NV_swap_group, GLX_NV_video_capture, GLX_NV_video_out,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control,
GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control
OpenGL vendor string:
OpenGL renderer string:
OpenGL version string:
OpenGL extensions:

20 GLX Visuals
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
----------------------------------------------------------------------------
0x020 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x021 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x099 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x09a 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x09b 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x09c 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x09d 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x09e 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None
0x09f 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x0a0 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None
0x0a1 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x0a2 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x0a3 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x0a4 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x0a5 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x0a6 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x0a7 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None
0x0a8 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x0a9 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None
0x06c 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None

44 GLXFBConfigs:
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
----------------------------------------------------------------------------
0x06d 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x06e 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x06f 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x070 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x071 0 tc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x072 0 tc 0 16 0 r . . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x073 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x074 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x075 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x076 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x077 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x078 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x079 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x07a 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x07b 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None
0x07c 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 8 1 None
0x07d 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 4 1 None
0x07e 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 8 1 None
0x07f 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x080 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None
0x081 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x082 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None
0x083 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x084 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
0x085 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x086 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x087 0 dc 0 16 0 r y . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x088 0 dc 0 16 0 r . . 5 6 5 0 . . 0 24 8 0 0 0 0 0 0 None
0x089 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x08a 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
0x08b 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x08c 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x08d 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
0x08e 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
0x08f 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
0x090 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
0x091 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 4 1 None
0x092 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 8 1 None
0x093 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 4 1 None
0x094 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 8 1 None
0x095 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 4 1 None
0x096 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 8 1 None
0x097 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 4 1 None
0x098 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 8 1 None




Ao abrir o blender ainda tenho o erro:


bash-4.3$ ./blender

connect failed: No such file or directory
Read new prefs: /home/matt/.config/blender/2.74/config/userpref.blend
AL lib: (EE) UpdateDeviceParams: Failed to set 44100hz, got 48000hz instead
GLEW Error (0x0001): GLEW_ERROR_NO_GL_VERSION: Missing GL version
GPUTexture: texture create failed: 0
GPUTexture: texture create failed: 0
found bundled python: /home/matt/programs/blender-2.74-linux-glibc211-x86_64/2.74/python



Então abre uma tela preta que não carrega nunca. Acredito que tenha dado algum passo, o que deveria fazer agora?


11. Re: instalar placa de vídeo Nvdia

Matth
MattF

(usa Slackware)

Enviado em 28/06/2015 - 18:33h

Será que vou ter que reinstalar o slackware novamente? Como coloco ele no modo original? Alguém pode me mostrar seu xorg.conf original?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts