If you are using debian-based distro, try to install firmware-linux-nonfree
package to make opensource drivers work properly with direct rendering.
Ps. don't forget to reboot system after installing firmware package.
Я пытаюсь запустить Blender под Linux, но я не могу этого сделать, всякий раз, когда я пытаюсь получить какие-то ошибки. Я использую Kubuntu 12.04 с KDE 4.11.1.
Это моя видеокарта:
~$ lspci | grep VGA 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV610/M74 [Mobility Radeon HD 2400 XT]
Раньше я устанавливал fglrx
проприетарные драйверы Catalyst, но в последнее время они вызывали у меня некоторые системные проблемы, и мне пришлось вернуться к драйверам Mesa с открытым исходным кодом (я не думаю, что эти детали важны, но на всякий случай, в целом история здесь ).
Хотя fglrx
драйверы Blender работали нормально, но теперь, когда я пытаюсь их запустить, я получаю это сообщение об ошибке (некоторые части написаны на итальянском языке, но я думаю, что они легко понятны):
~$ blender connect failed: No such file or directory Writing: /tmp/blender.crash.txt Errore di segmentazione (core dump creato)
Содержание /tmp/blender.crash.txt
выглядит следующим образом:
# 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]
Единственное, что я могу догадаться из этого отчета, - это то, что меза-драйверы несколько вовлечены, как я уже подозревал, но я не имею понятия о том, что мне нужно сделать, чтобы попытаться решить проблему.
If you are using debian-based distro, try to install firmware-linux-nonfree
package to make opensource drivers work properly with direct rendering.
Ps. don't forget to reboot system after installing firmware package.