Aceleración Gráfica con Drivers Mesa

Imagen de mavk
0 puntos

Hola a todos, recientemente he instalado Ubuntu 9.10, me ha encantado su rapidez, fluidez y su bonito entorno, pero me he topado con un problema, con sólo uno, pero que me toca mucho las narices.

Tengo un Vaio NS11Z, con Gráfica Ati Radeon Mobility HD 3420. Por desgracia y para mi decepción los drivers propietarios de Ati no me funcionan correctamente en fluidez, en el apartado de "maximizar" una ventana, tarda como un segundo en hacerlo, y eso para mi, es un mundo y parte del siguiente. Mi duda reside básicamente en si es posible activar la aceleración con los Drivers Mesa ya que con este driver las ventas, su maximizado y demás me va de lujo y muy fluido y lo único que me queda es poder activar los efectos de compiz.
He instalado y desinstalado infinidad de drivers ati y ya nose ni lo que tengo, os muestro mi xorg.conf y mi "glxinfo" a ver si podéis ayudarme.

Aclaro que en mi xorg pone "Radeon" porque después de un reinicio, ubuntu no arrancaba gráficamente y se me ocurrió la idea de escribir "Radeon" y voilá, arrancó, pero en cambio en "glxinfo" hace referencia a Mesa, asi que ustedes deciden que camino tomo.

Xorg.conf

Section "Screen"
	Identifier	"Default Screen"
	DefaultDepth	24
EndSection

Section "Module"
	Load	"dri"
	Load	"GLcore"
EndSection

Section "Device"
	Identifier	"Default Device"
	Driver	"radeon"
EndSection

glxinfo

name of display: :0.0
display: :0  screen: 0
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
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
OpenGL renderer string: Software Rasterizer
OpenGL version string: 1.4 (2.1 Mesa 7.6)
OpenGL extensions:
    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program, 
    GL_ARB_fragment_program_shadow, 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_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_two_side, 
    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_3DFX_texture_compression_FXT1, 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_env_combine4, 
    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_shadow_ambient, GL_SUN_multi_draw_arrays

Un saludo y gracias por adelantado

Imagen de unomas
+1
0
-1

Yo estoy igual que tu, pero con una ATI Radeon x1950 Pro en pci express

No se si las habrás visto, echale un vistazo a estas páginas a ver si te sirven de algo.

https://help.ubuntu.com/community/RadeonDriver

http://wiki.cchtml.com/index.php/Ubuntu

Con unos driver de la última conseguí que hiciera algo, pero sigo teniendo problemas. A lo mejor a ti te sirve de algo.

+1
0
-1
Imagen de mavk
+1
0
-1

Muchas gracias unomas, voy a probar a ver que tal.

Tu problema cuál es ? A ti te llega arrancar compiz ? esque a mi cuando me funciona compiz, el maximizado me va lento, y es lo que no soporto, en cambio con los driver mesa me va super fluido todo, pero sin efectos claro, y creo que tengo ordenador para soportar todo eso y más.

Un saludo y a ver si salimos adelante

+1
0
-1
Imagen de unomas
+1
0
-1

Mi problema era que no tenía direct rendering, ahora por lo menos glxinfo me dice que si y glxgears funciona, pero me da problemas porque al mover la ventana se queda una imagen fija de las ruedas en el sitio donde estaba al principio y la animación de las ruedas moviéndose me tapa cualquier menú emergente que esté por debajo. O sea, que algo no anda bien supongo.

Compiz ni siquiera he podido probarlo, creo que debería salirme una opción más en sistema->preferencias->apariencia en la pestaña efectos visuales ¿no? pero no me sale.

Lo suyo supongo que sería encontrar un driver ati propietario que me funcionara para mi tarjeta pero no he conseguido instalarlo y el catalyst no me funciona con el driver que instalé porque no es de ATI supongo.

Instalé incluso Envyng pero no me detectaba ningún driver compatible con mi tarjeta.

¿Existe algún programa que haga un test de las capacidades de la tarjeta gráfica, rendering, aceleración etc?

Otra duda, quiero seguir probando drivers y cosas de esas, pero las ultimas veces que probé, al final tuve que eliminar la partición y reinstalar ubuntu desde cero. ¿Existe algo para crear un punto de restauración y si la cago haciendo pruebas me restaure el sistema y los drivers instalados a como están ahora que por lo menos sí hace algo?

Llevo muy muy poco tiempo con linux y lo que voy probando es lo que voy encontrando en foros y en google, sin saber muchas veces qué estoy haciendo exáctamente.

Un saludo

+1
0
-1
Imagen de mavk
+1
0
-1

Bueno amigo unomas, no he avanzado nada en el tema de los drivers y la acelaración, lo que si he hecho ha sido cargarme las X de por vida, con lo que he tenido que reinstalar ubuntu. Ahora que lo tengo todo limpio me gustaria hacer como tu una buena copia de seguridad de lo que ya tengo, mi /home no peligra porque la tengo aparte, pero aplicaciones y configuraciones se me van al garete cada vez que meto la pata, he reservado una particion ext4 de 30GB con el fin de crear copias de seguridad, y estoy buscando una buena aplicacion con GUI a poder ser, tu has encontrado algo ?

Un saludo !

+1
0
-1
Imagen de unomas
+1
0
-1

Pues me acabo de bajar y estoy probando uno que se llama "remastersys backup", se supone que hace una iso que puedes pasar a un cd o dvd para hacerlo como livecd pero no consigo que me arranque el dvd, me pide 3 veces la pass al iniciar (no se porque 3 veces) pero luego no temina de cargar el escritorio. Si le quieres echar un vistazo hay que añadir el repositorio:

http://www.geekconnection.org/remastersys/repository

a orígenes del software y luego instalarlo a través de synaptic.

Para crear un live cd, eliges la segunda opción (dist), con eso podemos hacer un livecd o dvd para probar cosas sin fastidiar el del disco duro. Eso si, si tenemos que reiniciar después de instalar algo no nos sirve la versión livecd, tendremos que probar a instalar lo que sea en el disco duro supongo.

+1
0
-1
Imagen de mavk
+1
0
-1

Yo he encontrado "sbackup" que parece ser el más común, puedes elegir que directorios respaldar, la ubicación, etc..

Pero bueno, para hablar de esto deberiamos hacerlo por mensajes privados creo yo, ya que este hilo es de Drivers Graficos.

Has hecho algun avance ?? Yo la verdad que hoy me he centrado en poner mi ubuntu a punto, aplicaciones, customización, etc... Y cuando tenga todo hecho y bien respaldado creo que haré más pruebas... o sino creo que me toca comprarme una nvidia y a tomar por saco la verdad....

Un saludo !

+1
0
-1
Imagen de unomas
+1
0
-1

Nada, no he conseguido nada, he reinstalado ubuntu 9.10 y 9.4 varias veces y no consigo que reconozca la tarjeta ni que instale los drivers privativos de ATI.

Así que lo que voy a hacer es dejar la 9.10 como estaba, es decir, con aceleración 2d pero sin 3d y esperar a ver si alguien consigue hacer algo para poder configurar la Radeo X1950pro o que saquen unos driver mejores.

Lo último que he probado es en esta página, por si quieres probar algo:

http://www.phoronix.com/forums/showthread.php?t=18553

Pero en vez de con los drivers que dice en el foro ese, con los controladores ATI propietarios ati-driver-installer-9-3-x86.x86_64.run que son los que me descarga la pagina de AMD-ATI cuando pongo mi tarjeta. No se si serán los adecuados pero son los que me descarga.

Como quiero tener configurado un linux estable ya para poder empezar a usarlo, y dejarme de tanto reinstalar, haré una partición en el disco duro e instalaré otra versión del 9.10 en él para hacer pruebas si más adelante tengo ganas, por unos días voy a descansar de esto que estoy ahora mismo saturado y no se me ocurre nada nuevo.

Ayer estuve probando la Mandriva Linux One 2010, que la versión live cd sí me reconocía la tarjeta diréctamente, aunque me gusta más Ubuntu, lo mismo me planteo cambiar a Mandriva hasta que se solucione esto.

La solución fácil sería comprar otra tarjeta de video si reconocida, pero ... hasta ahora con esta no he tenido problemas en windows ni con los últimos juegos que han salido ni con ningún programa, y paso de cambiarla para que en la próxima versión de Ubuntu me pase lo mismo con la nueva.

Me pasó lo mismo con Ubuntu en el portátil, que no apaga y no conseguí que apagara probando todo lo que aparecía en los foros, y al final me tuve que instalar Fedora que es la única que apagaba el portátil del tirón, sin tocar nada. No me gusta su gestor de paquetes ni muchas otras cosas pero es la única si quería utilizar línux en el portátil y al final me va a pasar lo mismo en el de sobremesa me parece.

Estos días me voy a dedicar a configurar y personalizar Ubuntu con la tarjeta sin aceleración, con los drivers tal y como los tengo y luego ya veremos.

Volveré en unos días por aquí.

Un saludo

+1
0
-1
Imagen de wilmaforez
+1
0
-1

Buenas,
Vuestros problemas son diferentes.

  • unomas, tú tienes una gráfica de las denominadas legacy, que ha pasado a no tener soporte de los drivers privativos. No puedes instalar los catalyst 9.3 (los últimos que soportan tu gráfica) en karmic, por lo que tendrás que trabajar con los libres; o volver a Intrepid Ibex si prefieres los privativos.
  • mavk, tu gráfica en cambio sí que está soportada por los drivers privativos. Por contra, el soporte 3D de los drivers libres es bastante precario. De todos modos, tienes dos opciones, usar el driver "radeon" que no tiene soporte 3D para tu gráfica, pero funciona bien en 2D. O usar el "radeonhd" que empieza a incluir soporte para 3D.
    Yo en tu lugar probaría las diferentes opciones, a ver cual te convence. Aunque si pretendes jugar a juegos 3D, sin duda deberías usar los privativos.
    Para cambiar a radeonhd sólo tienes que añadir en el xorg.conf:
    Section "Device"
            Driver      "radeonhd"
    EndSection
    

Saludos.

+1
0
-1
Imagen de unomas
+1
0
-1

Gracias por aclarármelo wilma porque si no estoy eternamente buscando hacerlo funcionar.

Por ahora descarto comprar una gráfica porque quitando este problema, estoy bastante contento con ella, y no tengo el presupuesto como para comprar ninguna en un tiempo.

Ahora tengo una duda, me instalo una versión la versión 8.10 de ubuntu o dejarla como está la 9.10 con solo aceleración 2D y fallando hasta que mejoren los driver libres si es que lo hacen.

¿Qué me aconsejais? ¿Qué desventajas o qué tiene de menos la 8.10 con respecto a la 9.10?

+1
0
-1
Imagen de unomas
+1
0
-1

Bueno, pues me olvido de la 8.04 porque el livecd ni siquiera me arranca el modo gráfico ¿está preparado 8.04 para pci express?

Me haré una partición para seguir probando Ubuntu y probaré en otra Mandriva y demás a ver si alguna me va algo mejor.

+1
0
-1
Imagen de wilmaforez
+1
0
-1

Buenas,
Perdón por tardar.
Yo en tu caso usaría la 9.10. El soporte para tu gráfica debería ser bastante decente. El que no tengas aceleración 3D me lleva a pensar que los intentos por instalar los privativos hayan estropeado algo. Deberías abrir un nuevo hilo con tu problema.

Espero que te sirva.
Saludos

+1
0
-1
Imagen de unomas
+1
0
-1

Gracias, Wilma, al final me he quedado con las 9.10 porque las 8.x ni siquiera me arrancaban en modo gráfico. Además parece que no está tan mal, compiz funciona y algunos efectos 3d también.

¿Existe algún programa en ubuntu para testear el rendimiento de la g?afica?

Gracias, Un saludo.

+1
0
-1