Primeira vez escrevendo neste fórum, então seja legal: D Eu sou um programador, mas eu trabalhei principalmente em janelas até agora, eu queria começar a aprender linux mais a sério e ser capaz de compilar meus programas cpp no Ubuntu 12.04 também. O que eu estou interessado em fazer no momento são alguns programas do Opengl. agora aqui os problemas começam. Eu tentei compilar uma janela simples e tudo funciona, bot normal e optirun. Agora eu consegui compilar o glfw3 e compilou um programa de teste. Se eu corro normalmente (sem o optirun), o programa funciona e aparece na tela corretamente mas dispara este aviso: Xlib: extensão "NV-GLX" ausente no display ": 0".
Que ainda não sei quão ruim é. Se então eu executo a versão optirun eu recebo alguns erros agradáveis aqui é o log:
###########################################
giordi@giordi-linux-pc:/usr/local/src/glfw-3.0.4$ optirun ./main.exec
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
libGL error: failed to load driver: i965
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
primus: fatal: failed to acquire direct rendering context for display thread
################################################
Eu pesquisei e parece que estou perdendo algum tipo de drivers de 32 bits ?? Eu instalei os drivers nividia como explicado aqui: link
Alguém pode se espalhar por favor? Eu fiz o mesmo tipo de configuração em um velho laptop meu e tudo funciona bem, exceto pelo fato de estar executando drivers versão 319. Eu posso programar no laptop antigo, é claro, mas no meu laptop atual eu estou executando uma GTX 780M e eu gostaria de usá-la para gráficos e computação de alto desempenho.
Qualquer ajuda muito apreciada
Felicidades
M.