Saludos
 
    Creo que ya intente explicartelo en el chat... El problema es que tienes una tarjeta ATI-RADEON... y el firmware necesario para la aceleración 3D no es libre... Este firmware esta en el kernel y se carga en el arranque... pero el kernel de musix 2.0 no lleva este firmware y por tanto no te funcionara nunca la aceleracion 3D...
 
    En las tarjetas nvidia la cosa es distinta... La mayoria de las tarjetas nvidia no cargan firmware... y el driver libre nv es cada dia mejor... de hecho carga la aceleracion 3D sin problemas en la mayoria de las tarjetas nvidia... Ademas el kernel de opensuse es distinto al kernel de musix... El kernel de opensuse si lleva firmware privativo... Es casi seguro que tu tarjeta funcione correctamente en opensuse.
 
   Con respecto al xorg.conf... y el musixcontrol... Las ultimas versiones de xorg funcionan mediante la autodeteccion de los dispositivos... en la mayoria de los casos el xorg.conf esta casi vacio... He de decirte que todavia hay polemica con esto... Y es que xorg ha retirado la mayoria de las herramientas de configuracion. Antes habia un xconfigurator... un xconfig... un mkxf86config... Ahora esto no existe mas... De ahi la polemica... ¿Que puede hacer un usuario cuando las cosas no se detectan correctamente???

    La decision de usar kernels libres es politica... Musix es una distribucion 100% libre (salvo error u omision) ... Pero nada te impide instalar otro kernel y arrancar con él para las tareas graficas...
 
Salud y Suerte!!!
El 20 de noviembre de 2009 05:50, Bernardo Pardo Garcia <benymusic@gmail.com> escribió:
Hola

Siguiendo con mi intento por mejorar el rendimiento de Musix 2.0 pre rc en mi laptop para trabajar de manera fluida en Blender,
hice una prueba agregandole 1Gb de ram a los 2Gb que tiene la maquina, sin embargo no note mejoria en cuanto al desempeño
de Blender.

Procedimos a probar Blender en una Laptop con OpenSuse con 2 Gb de ram y  targeta de video nvidia, trabajando con controladores
genericos de video (no usa privativos sino que trabaja tal y como se instalo el openSuse) Cargamos el modelo de prueba y trabajo de
maravilla, mejor que en gwin2.

Buscamos soluciones posibles en Google. En algun lugar se recomendaba correr en consola el comando

glxinfo

saliendo lo siguiente:
user@musixlap:~$glxinfo
name of display:  :0.0
display:  :0  screen  :0
direct rendering: No (if you want to find out why, try setting LIBGL_DEBUG=verbose)  OJO en este renglon, en la laptop con Suse simplemente
dice:Yes

server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.4)
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
    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_shadow_ambient, 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_crossbar, 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_program,
    GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
    GL_EXT_clip_volume_hint, GL_EXT_copy_texture, GL_EXT_draw_range_elements,
    GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
    GL_EXT_packed_pixels, GL_EXT_paletted_texture, GL_EXT_point_parameters,
    GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
    GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap, GL_EXT_subtexture,
    GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias,
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,
    GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
    GL_ATI_draw_buffers, GL_ATI_texture_env_combine3,
    GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3,
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square,
    GL_NV_fragment_program, GL_NV_light_max_exponent, GL_NV_point_sprite,
    GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_NV_vertex_program,
    GL_NV_vertex_program1_1, GL_SGI_color_matrix, GL_SGI_color_table,
    GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
    GL_SGIX_shadow, GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays

   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
----------------------------------------------------------------------
0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x4e 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon

luego escribi en terminal

glxgears

arrojando como resultado, en promedio:

2900 frames in 5.0seconds=576.185fps       En la lap de Suse reporta un poco menos.

He probado a redetectar el video en Musixcontrol y al apretar el boton indicado sale este letrero:

Este script redetecta la placa de video y el raton (como hecho en el boot desde liveCD)
creando un archivo de configuracion/etc/x11/xorg.conf. Puede usarlo en caso de problemas
con la targeta.

despues de oprimir OK sale otro letrero:

No se encuentra el archivo /usr/bin/mkxf86config. Esta  funcion no tendra ningun efecto en su sistema
saliendo con codigo de error 1.

Bueno, el desempeño en Suse me parece muy bueno, pero mi lap reporta condiciones similares pero el Blender no corre fluido.

Pienso que tal vez la aceleracion o el Xorg.conf no estan como deberian. es mi gran problema

Espero sus opiniones Amigos.

Ber.



_______________________________________________
Musix GNU+Linux - www.musix.org.ar
Musix-usuarios mailing list
Musix-usuarios@lists.ourproject.org
https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios