Blender3D stürzt unter Ubuntu ab

Gandalfx86

Lieutenant
Registriert
Apr. 2004
Beiträge
734
Ich bekomme Blender3D unter Ubuntu nicht ans laufen. Hab schon Version 2.36 und 2.37 ausprobiert: immer der gleiche Fehler:

Sobald ich Leertaste drücke, damit sich das Menü im 3D-Fenster öffnet, oder sonst irgendwie versuche das menü zu öffnen friert das Bild ein, und es ist extrem schwierig mit ALT+TAB da wieder rauszukommen, um die Anwendung zu beenden.
Kann es sein, das mir da noch irgendwelche Packages oder Bibliotheken oder son Kram fehlen?
 
Ich hab über der Packagemanager von Ubuntu den nVidiatreiber installiert. Jedenfalls die 3d Beschleunigung funktioniert, also müsste auch der ganze Treiber laufen.

edit: hab gerade mal nachgesehen, bei "nvidia-settings" : der 1.0-7174 Treiber ist drauf
 
Zuletzt bearbeitet:
Gib mal ein "glxinfo" ohne " wenn Direct Redering "Yes" steht sind sie instaliert. Ich hatte das problem auch ;)
 
Code:
name of display: :0.0
display: :0  screen: 0
[B]direct rendering: Yes[/B]
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample, GLX_NV_float_buffer
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_NV_float_buffer
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6600 GT/AGP/SSE2
OpenGL version string: 1.5.3 NVIDIA 71.74
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_fragment_program,
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_imaging,
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
    GL_ARB_shader_objects, GL_ARB_shading_language_100,
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
    GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float,
    GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add,
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
    GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
    GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
    GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
    GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D,
    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
    GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
    GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
    GL_EXT_texture_object, GL_EXT_vertex_array, GL_HP_occlusion_test,
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
    GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_copy_depth_to_color,
    GL_NV_depth_clamp, GL_NV_fence, GL_NV_float_buffer, GL_NV_fog_distance,
    GL_NV_fragment_program, GL_NV_fragment_program_option,
    GL_NV_fragment_program2, GL_NV_half_float, GL_NV_light_max_exponent,
    GL_NV_multisample_filter_hint, GL_NV_occlusion_query,
    GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite,
    GL_NV_primitive_restart, GL_NV_register_combiners,
    GL_NV_register_combiners2, GL_NV_texgen_reflection,
    GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
    GL_NV_texture_expand_normal, GL_NV_texture_rectangle,
    GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3,
    GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program,
    GL_NV_vertex_program1_1, GL_NV_vertex_program2,
    GL_NV_vertex_program2_option, GL_NV_vertex_program3,
    GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,
    GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x22 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x23 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x24 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x25 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x27 24 tc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x2a 24 tc  0 32  0 r  y  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x2b 24 tc  0 32  0 r  y  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x2c 24 tc  0 32  0 r  .  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x2e 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  2 1 Ncon
0x2f 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  2 1 Ncon
0x30 24 tc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  4 1 Ncon
0x31 24 tc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  4 1 Ncon
0x32 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  2 1 Ncon
0x33 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  2 1 Ncon
0x34 24 tc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  4 1 Ncon
0x35 24 tc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  4 1 Ncon
0x36 24 tc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  2 1 Ncon
0x37 24 tc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  2 1 Ncon
0x38 24 tc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  4 1 Ncon
0x39 24 tc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  4 1 Ncon
0x3a 24 tc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  2 1 Ncon
0x3b 24 tc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  2 1 Ncon
0x3c 24 tc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  4 1 Ncon
0x3d 24 tc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  4 1 Ncon
0x3e 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x3f 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  0 0 None
0x40 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  0 0 None
0x41 24 dc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x42 24 dc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x43 24 dc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  0 0 None
0x44 24 dc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  0 0 None
0x45 24 dc  0 32  0 r  y  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x46 24 dc  0 32  0 r  y  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x47 24 dc  0 32  0 r  .  .  8  8  8  0  4  0  0 16 16 16 16  0 0 None
0x48 24 dc  0 32  0 r  .  .  8  8  8  8  4  0  0 16 16 16 16  0 0 None
0x49 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  2 1 Ncon
0x4a 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  2 1 Ncon
0x4b 24 dc  0 32  0 r  y  .  8  8  8  0  4 24  8 16 16 16 16  4 1 Ncon
0x4c 24 dc  0 32  0 r  y  .  8  8  8  8  4 24  8 16 16 16 16  4 1 Ncon
0x4d 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  2 1 Ncon
0x4e 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  2 1 Ncon
0x4f 24 dc  0 32  0 r  .  .  8  8  8  0  4 24  8 16 16 16 16  4 1 Ncon
0x50 24 dc  0 32  0 r  .  .  8  8  8  8  4 24  8 16 16 16 16  4 1 Ncon
0x51 24 dc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  2 1 Ncon
0x52 24 dc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  2 1 Ncon
0x53 24 dc  0 32  0 r  y  .  8  8  8  0  4 16  0 16 16 16 16  4 1 Ncon
0x54 24 dc  0 32  0 r  y  .  8  8  8  8  4 16  0 16 16 16 16  4 1 Ncon
0x55 24 dc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  2 1 Ncon
0x56 24 dc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  2 1 Ncon
0x57 24 dc  0 32  0 r  .  .  8  8  8  0  4 16  0 16 16 16 16  4 1 Ncon
0x58 24 dc  0 32  0 r  .  .  8  8  8  8  4 16  0 16 16 16 16  4 1 Ncon

Es müsste also eigentlich funktionieren. Nur halt in Blender hab ich die Pobleme. Gibt es irgendetwas was ich da machen kann? Ich brauche nämlich Blender3D unbedingt.
 
Zuletzt bearbeitet:
Startest du Blender3d über Shortcut oder Console?
Wenn über Schortcut starte es mal in der console, glaube blender3d is auch das zum starten wenn nicht einfach eingeben blen und dann tab dan zeigt er dir ja alle an.
Wenns gestartet is einfach rumspielen bis er abstürzt dann siehst du ja in der console warum er abstürzt. Kannst uns ja dann auch den output posten davon
 
Blender lässt sich irgendwie garnicht über Konsole(müsste doch ubuntu Terminal sein) ausführen, oder bin ich nur zu blöd dafür?
Installiert habe ich Blender einfach, indem ich das Paket in mein home Verzeichnis entpackt habe. Mehr braucht man da nicht zu machen. Da ist dann das Programm drin. Doppelklick auf Blender und eigentlich müsste das laufen, aber es schmiert halt jedesmal ab, wenn sich irgendein menü öffnen soll. Unter Suse hatte ich das auch so am laufen, und zwar ohne Probleme. Unter Ubuntu will der aber irgenwie nicht.
 
Hi
Dann musst du in der Konsole zunächst mit cd in das Verzeichnis wechseln wo Blender liegt und dann die Datei mit ./Blender starten (Namen anpassen).

mfg
aki
 
Was bewirkt " $ sudo apt-get install blender"? Wird dadurch nicht Blender von den Paketquellen installiert? (sorry, ich tu mich mit der Konsole noch ein bischen schwer) Soweit ich weiß gibt es da aber nur Version 2.36 und nicht 2.37 (was ich haben will). Ich hatte hatte das mal mit synaptic oder wie das heißt installiert, aber das macht genau den gleichen Fehler. Ich starte gleich nochmal Ubuntu (bin grad noch unter WinXP) und versuchs nochmal mit der Konsole zu starten und zitiere dann mal die Fehlermeldung (falls da überhaupt eine auftaucht)
 
Dadurch wird Blender3D aus dem Ubuntu-APT-Repository installiert und evtl. fehlende Abhaengigkeiten.

MfG
 
Also die Konsole sagt nur das hier.

Using Python version 2.3
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
'import site' failed; use -v for traceback
No installed Python found.
Only built-in modules are available. Some scripts may not run.
Continuing happily.


Ich hab dann nochmal versucht mit "sudo apt-get install blender" die Version 2.36 ans laufen zu bekommen, aber ich habe immer noch exakt das gleiche Problem. Kann es sein, dass da irgendein Konflikt mit OpenGL oder vorliegt? Ich kann mich ja vollkommen Problemlos arbeiten, nur halt wenn der irgendein Menü öffnen soll geht das nicht. Nach kurzer Zeit kommt dann so eine schwarze Fläche in Form des Menüs, dass eigentlich da erscheinen soll auf den 3D-Fenster.
 
Sieht nach einem Problem mit den Umgebungsvariablen und Python aus. Hast du Python denn installiert? Such dir mal den Paketnamen von Python mit sudo apt-cache search python23 raus und installier es dann mit sudo apt-get install <package>.
 
Die Idee hatte ich mitlerweile auch, und hab Python 2.3 installiert (vorher war nur 2.4 drauf) aber das ändert auch nichts, Immerhin erkennt Blender jetzt Python: in der Konsole steht nur noch
Using Python version 2.3
sonst garnichts, auch keine Fehlermeldung. Blender arbeitet also ohne Probleme. Ich denke den Fehler muss man wohl irgendwo bei Grafik-/OpenGL-Einstellungen suchen. Aber da ich noch recht neu bei Linux bin ist das ein ganz schönes Problem für mich. Ich weiß noch nichtmal wo/wie ich da irgendwelche einstellungen nachgucken kann.
 
Instaliere noch die Python23-dev packages dann dürfste es keine probleme mehr geben :)
 
Mario Lemieux schrieb:
Instaliere noch die Python23-dev packages dann dürfste es keine probleme mehr geben :)

Hab ich grad mal ausprobiert, aber es geht immer noch nicht. Wie bereits gesagt, glaub ich nicht, dass das irgendwas mit Python oder Blender zu tun hat. Das muss der Grafiktreiber von Nvidia sein.
 
Gibt es niemanden, der noch eine Idee hat? Ich brauche Blender, ohne Blender kann ich Linux vergessen!

Es scheint einfach, dass ich für Linux zu doof bin. :grr:

Ich hatte ja SUSE Linux ausprobiert, was mir aber nicht wirklich gefallen hatte. Also bin ich auf Ubuntu umgestiegen,was mir sehr gut gefiehl, wo ich aber feststellen musste, dass da fast garnichts läuft. Nach Stunden hatte ich mal endlich die Soundkarte am laufen, dann das Problem mit Blender, dass scheinbar unlösbar ist, und verschiedene andere Programme die andauend abstürzen, obwohl Ubuntu doch auf dem so stabilen Debian basiert.

Tut mir leid Leute, aber ich bin einfach nicht in der Lage Linux so ans laufem zu bekommen, wie ich es haben will. Und alles nur wegen irgendwelchen inkompatiblen Treibern oder schrottig programmierten Programmen.

Ich kann ja Windoof nicht ausstehen, aber Linux krieg ich auch nicht ans laufen :heul:
 
du könntest versuchen den Treiber neu zu installieren (auch wenn glxinfo sagt es sei alles in Ordnung)

beschreibe mal ganz genau wo der fehler auftretet, ich habe auch ubuntu laufen, da könnten wir sehen ob es speziell an deinem Rechner liegt
 
Den Treiber habe ich jetzt deinstalliert (über den Paketmanager). Ich wollt dann aber, nicht, wie du vorgeschlagen hast den alten Treiber wieder drauftun, sondern einen neueren. Denn auf der .com Seite von Nvidia gibts den 1.0-7664 und auf der Deutschen ist der 1.0-1747 der aktuellste. Vielleicht ist dieser Bug dann behoben. Das Problem ist nur, dass ich jetzt den alten deinstalliert habe und nur noch in den Konsolenmodus komme. X lässt sich nicht mehr starten, weil der keinen Treiber findet. Das wäre ja eigentlich kein Problem, ich könnte ja mit "sh NVIDIA-....." den neuen aufspielen, nur kommt da irgendeine Fehlermeldung mit den Kernelsourcen oder sowas. Ich fürche ich muss da erst noch ein Paket nachinstallieren, allerdings weiß ich nicht wie ich das mache.
Das müsste doch über die Konsole auch gehen? Was muss ich da eintippen?
 
Zurück
Oben