O Blender se recusa a iniciar

2

Estou tentando executar o Blender no Linux, mas não consigo fazer isso, sempre que tento, recebo alguns erros. Estou usando o Kubuntu 12.04 com o KDE 4.11.1.

Esta é minha placa de vídeo:

~$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV610/M74 [Mobility Radeon HD 2400 XT]

Eu costumava ter instalado os drivers Catalyst proprietários fglrx , mas ultimamente eles me deram alguns problemas em todo o sistema e tive que reverter para os drivers de mesa de código aberto (eu não acho que esses detalhes sejam importantes, mas apenas no caso, toda a história está aqui ).
Com os drivers fglrx o Blender estava rodando bem, mas agora, sempre que eu tento iniciá-lo, recebo essa mensagem de erro (algumas partes estão em italiano, mas eu acho que elas são facilmente compreensíveis):

~$ blender
connect failed: No such file or directory
Writing: /tmp/blender.crash.txt
Errore di segmentazione (core dump creato)

O conteúdo de /tmp/blender.crash.txt é o seguinte:

# Blender 2.68 (sub 5), Revision: 60150

# backtrace
/usr/lib/blender/blender() [0x877a41f]
[0xb7756400]
/usr/lib/i386-linux-gnu/libLLVM-3.0.so.1(_ZN4llvm3ARM8SPRClassC1Ev+0x15) [0xa8f4a9d5]
/usr/lib/i386-linux-gnu/libLLVM-3.0.so.1(+0x25ca48) [0xa8eefa48]
/lib/ld-linux.so.2(+0xeeab) [0xb7765eab]
/lib/ld-linux.so.2(+0xef94) [0xb7765f94]
/lib/ld-linux.so.2(+0x12fa6) [0xb7769fa6]
/lib/ld-linux.so.2(+0xeccf) [0xb7765ccf]
/lib/ld-linux.so.2(+0x127f4) [0xb77697f4]
/lib/i386-linux-gnu/libdl.so.2(+0xbe9) [0xb4ff9be9]
/lib/ld-linux.so.2(+0xeccf) [0xb7765ccf]
/lib/i386-linux-gnu/libdl.so.2(+0x133a) [0xb4ffa33a]
/lib/i386-linux-gnu/libdl.so.2(dlopen+0x47) [0xb4ff9c97]
/usr/lib/i386-linux-gnu/mesa/libGL.so.1(+0x3cbf0) [0xb7717bf0]
/usr/lib/i386-linux-gnu/mesa/libGL.so.1(+0x4079d) [0xb771b79d]
/usr/lib/i386-linux-gnu/mesa/libGL.so.1(+0x1a3aa) [0xb76f53aa]
/usr/lib/i386-linux-gnu/mesa/libGL.so.1(glXQueryVersion+0x2e) [0xb76f0cee]
/usr/lib/blender/blender(_ZN15GHOST_WindowX11C1EP15GHOST_SystemX11P9_XDisplayRK10STR_Stringiijj18GHOST_TWindowStatei25GHOST_TDrawingContextTypebbt+0x11c) [0x8f54aec]
/usr/lib/blender/blender(_ZN15GHOST_SystemX1112createWindowERK10STR_Stringiijj18GHOST_TWindowState25GHOST_TDrawingContextTypebbti+0xd7) [0x8f4f4a7]
/usr/lib/blender/blender(GHOST_CreateWindow+0xb6) [0x8f4cf86]
/usr/lib/blender/blender(wm_window_add_ghostwindows+0x205) [0x8799be5]
/usr/lib/blender/blender(WM_check+0x50) [0x877b670]
/usr/lib/blender/blender(wm_homefile_read+0x111) [0x87859f1]
/usr/lib/blender/blender(WM_init+0xd2) [0x8787872]
/usr/lib/blender/blender(main+0xe6e) [0x873848e]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3) [0xb4e694d3]
/usr/lib/blender/blender() [0x8778a99]

A única coisa que eu posso imaginar a partir deste relatório é que os motoristas da mesa estão um pouco envolvidos, como eu já suspeitava, mas eu não tenho a menor idéia do que eu preciso fazer para tentar resolver o problema.

    
por Sekhemty 17.09.2013 / 23:30

1 resposta

0

Se você estiver usando a distribuição baseada no Debian, tente instalar o pacote firmware-linux-nonfree para fazer com que os drivers de código-fonte funcionem corretamente com renderização direta.

não se esqueça de reiniciar o sistema depois de instalar o pacote de firmware.

    
por 29.10.2013 / 10:23