Блендер отказывается запускаться

960
Sekhemty

Я пытаюсь запустить 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] 

Единственное, что я могу догадаться из этого отчета, - это то, что меза-драйверы несколько вовлечены, как я уже подозревал, но я не имею понятия о том, что мне нужно сделать, чтобы попытаться решить проблему.

2
Используйте [пакет Ubuntu] (http://packages.ubuntu.com/search?keywords=blender), а не установщик с сайта блендера. Ярослав Рахматуллин 10 лет назад 0
Я не использовал пакет с сайта блендера, он из этого репозитория https://launchpad.net/~irie/+archive/blender и работал нормально, пока мне не пришлось отключить `fglrx`. Sekhemty 10 лет назад 0

1 ответ на вопрос

0
cj ayho

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.

Похожие вопросы