Blender odmawia uruchomienia

2

Próbuję uruchomić Blendera pod Linuksem, ale nie jestem w stanie tego zrobić, ilekroć próbuję, pojawiają się błędy. Używam Kubuntu 12.04 z KDE 4.11.1.

To jest moja karta wideo:

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

Kiedyś instalowałem fglrxzastrzeżone sterowniki Catalyst, ale ostatnio sprawiły mi problemy w całym systemie i musiałem powrócić do sterowników Mesa typu open source (nie sądzę, że te szczegóły są ważne, ale na wszelki wypadek całość historia jest tutaj ).
Przy fglrxsterownikach Blender działał dobrze, ale teraz, za każdym razem, gdy próbuję go uruchomić, pojawia się ten komunikat o błędzie (niektóre części są po włosku, ale myślę, że są łatwo zrozumiałe):

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

Treść /tmp/blender.crash.txtjest następująca:

# 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]

Jedyne, co mogę zgadnąć z tego raportu, to fakt, że sterowniki Mesa są nieco zaangażowane, jak już podejrzewałem, ale nie mam pojęcia, co muszę zrobić, aby spróbować rozwiązać problem.

Sekhemty
źródło
Użyj pakietu Ubuntu, a nie instalatora ze strony blendera.
Ярослав Рахматуллин
Nie korzystałem z pakietu ze strony blendera, pochodzi on z repozytorium launchpad.net/~irie/+archive/blender i działał dobrze, dopóki nie musiałem go wyłączyć fglrx.
Sekhemty 18.09.13

Odpowiedzi:

0

Jeśli używasz dystrybucji opartej na Debianie, spróbuj zainstalować firmware-linux-nonfreepakiet, aby sterowniki Open Source działały poprawnie z bezpośrednim renderowaniem.

Ps. nie zapomnij zrestartować systemu po zainstalowaniu pakietu oprogramowania.

cj ayho
źródło