* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

El sistema funciona lento con tarjeta ATI HD3450

Tengo esa gráfica y la parte grafica me va lenta.

Os cuento, en esa máquina la parte grafica va normal, tiene 1gb de ram y es un p4 a 3ghz.

En mandriva, tras habilitar los repos me dijo que había un driver propietario para mi grafica, le di a instalar y reinicié el pc. La parte gráfica funciona...pero los clicks de ratón y simplemente el pasar por encima de los menus para que se ilumine la opción...tarda entre 0.5 y 1 segundo.

uso xfce que es un escritorio liviano, y lxde también va lento.

La cpu está al 10% durante todo el tiempo e imagino que será por el driver gráfico, ya que suele ser ese el motivo de esas cosas. He abierto las catalyst y funcionan, luego supongo que uso el driver propietario.

1.- ¿estoy equivocado?

2.- ¿cual es el nombre del driver propietario para mirarlo en xorg.conf?

3.- ¿qué puedo hacer?

Gracias.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de Ed Hunter

# 109523 Hay que ir por partes

¿Tienes activada la aceleración 3D por hardware? Mira con glxinfo|less (sobre todo si esta activo el Direct Rendering). El driver propiedad de ATI normalmente se llama fglrx, aunque los drivers libres también incluyen aceleración 3D en la mayoría de sus gráficas. Además deberías comprobar si estas usando escritorio 3D y si estas empleando soporte nativo o usas XGL (en este caso, desactivalo inmediatamente).

Además deberías mirar con el comando top qué proceso es ese que se come el 10% de la CPU.

--

Yo no me llamo... siempre sale que comunico.



Gravatar de jcbaena

# 109534 por partes

1.- glxinfo |less | grep direct 

me sale yes..¿como/donde se desactiva? 2.- ¿como sé si uso soporte nativo o xgl? Aquí está mi xorg.conf # File generated by XFdrake (rev ) # ********************************************************************** # Refer to the xorg.conf man page for details about the format of # this file. # ********************************************************************** Section "ServerFlags"     Option "DontZap" "False" # disable <Ctrl><Alt><BS> (server abort)     AllowMouseOpenFail # allows the server to start up even if the mouse does not work     #DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching) EndSection Section "Module"     Load "v4l" # Video for Linux EndSection Section "Monitor"     Identifier "monitor1"     VendorName "Plug'n Play"     ModelName "SDM-X72"     HorizSync 28-65     VertRefresh 57-63 EndSection Section "Device"     Identifier "device1"     VendorName "ATI Technologies Inc"     BoardName "ATI Radeon HD 2000 and later (radeon/fglrx)"     Driver "fglrx"     Option "DPMS" EndSection Section "Screen"     Identifier "screen1"     Device "device1"     Monitor "monitor1"     DefaultColorDepth 24          Subsection "Display"         Depth 8         Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"     EndSubsection          Subsection "Display"         Depth 15         Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"     EndSubsection          Subsection "Display"         Depth 16         Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"     EndSubsection          Subsection "Display"         Depth 24         Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"     EndSubsection EndSection Section "ServerLayout"     Identifier "layout1"     Screen "screen1" EndSection Gracias

Usuario linux #496861



Gravatar de Ed Hunter

# 109544 Podrías haber maquetado un poco la respuesta

Si tienes el Direct Rendering=yes entonces es que tienes correctamente la aceleración 3D por hardware, lo cual es bueno, esto implica también que no estas usando XGL, por lo que si estas usando escritorio 3D entonces es mediante el soporte nativo.

Es evidente que estas usando el driver propiedad de ATI:

Section "Device"
     Identifier "device1"
     VendorName "ATI Technologies Inc"
     BoardName "ATI Radeon HD 2000 and later (radeon/fglrx)"
     Driver "fglrx"
     Option "DPMS"
EndSection

Como ves, el driver que aparece indicado es el fglrx, que es el de propiedad de ATI/AMD, si quieres usar el driver libre puedes cambiarlo a "radeonhd" (si no me equivoco, te lo digo de memoria). Además estoy en el trabajo, dónde no tengo ninguna Radeon, sino Intel, así que algunas cosas que te diga pueden ser incorrectas porque no las habré probado.

Me sorprende que en la sección "module" no tengas más que el módulo de Vídeo for Linux. En mi Intel tengo los siguientes módulos:

Section "Module"
    Load "dri"
    Load "dbe" # Double-Buffering Extension
    Load "v4l" # Video for Linux
    Load "extmod"
    Load "glx" # 3D layer
EndSection

--

Yo no me llamo... siempre sale que comunico.



Gravatar de jcbaena

# 109556 ahora no va...

Anoche apagué el pc correctamente sin actualizar nada, hoy cuando lo he arrancado me salía que el monitor no soportaba la resolución.

Extrañado me fui a un tty y puse drakx11, le día aceptar tras ver que la prueba se veía correctamente y se puso la pantalla en negro.

Reiniciaré de nuevo cuando vuelva a casa y te cuento.

Para qué son esos modulos X11?

¿como debo pegar la próxima vez el xorg.conf para que la web muestre bien los saltos de linea?

Usuario linux #496861



Gravatar de Ed Hunter

# 109557 Descripción de los módulos

Descripción de los módulos:

  • dri: Direct Render Interface, es el sistema que permite a xorg comunicarse con el kernel para acceder al hardware de la tarjeta gráfica.
  • dbe: extensión que permite Double-Buffering
  • v4l: Video for Linux, el soporte de cámaras y capturadoras de TV en Linux
  • extmod: las extensiones estándar de xorg.
  • glx: el soporte de OpenGL por hardware.

--

Yo no me llamo... siempre sale que comunico.



Gravatar de jcbaena

# 109570 lo probaré...

pero una pregunta algo "esotérica".

Cuando en ese pc uso xp (bueno usaba porque lo he quitado) la parte grafica iba muucho mas fluida. Viendo que uso el driver propietario...¿es más lento el escritorio linux que el de windows? Esto es un detalle que lo he notado siempre y no sé si es que hago algo mal o que realmente el de linux, al ser otra capa y no estar integrado pierde velocidad.

Un detalle, en el drak de configuración grafico, le doy al botón opciones y aparece desmarcada la opción Aceleración 3d. La marco y le doy aceptar y vuelvo a entrar y sigue desmarcada. ¿es un bug? ¿puede ser porque no tenga los efectos 3d activados?

Usuario linux #496861



Gravatar de Ed Hunter

# 109571 No tiene porque ser más lento

Depende del escritorio que estés usando, de la tarjeta gráfica, del driver y otras opciones. El KDE con todas las opciones gráficas activadas en una Intel o con gráficas antiguas si que puede ser más lento que Windows XP, pero no que Vista con Aero o incluso Windows 7. De hecho con Linux puedes tener efectos 3D con tarjetas que Aero simplemente no soporta.

En cuanto a los drivers, los de ATI simplemente apestan. Lamentablemente ATI tradicionalmente sólo ha prestado atención a Direct3D, y OpenGL siempre ha sido secundario, y por eso si miras los test de gráficas, las ATI siempre obtienen un peor resultado al esperado en los juegos que se basan en el motor de Id Software (los Quake, Doom, Wolfenstein, etc.) comparando con otros juegos similares basados en Direct3D. En Windows eso tiene una importancia secundaria, ya que la mayoría de los juegos emplean Direct3D y los efectos de escritorio también. En Linux no tenemos Direct3D, "sólo" tenemos OpenGL, por lo que las tarjetas ATI siempre dan un peor resultado al que se le supondría.

Tengo un ordenador que es un Pentium III a 450MHz (además en slot1, debió ser el único que vendieron), con sólo 256MB de RAM (no he logrado que la placa madre acepte más de ninguna forma), disco duro de 6GB y una GForce FX 5200 y tengo funcionando a todo tren una Mandriva con GNOME y Compiz bien cargadito de efectos 3D y va todo lo fluido que puede ir un Pentium III de 450MHz con 256MB de RAM (prueba a poner Windows 7 en eso).

Si te preguntas qué biblioteca es mejor para gráficos 3D, si Direct3D u OpenGL sólo piensa que Direct3D empezó a ser utilizable (y tener éxito) cuando Microsoft decidió copiar el funcionamiento de OpenGL. De hecho, la implementación de OpenGL que incluye Windows Vista (y supongo que el Se7en también) la hace traduciendo a Direct3D (y es bastante rápida, pero creo que sólo implementa OpenGL 1.5) y la implementación de Direct3D realizada por Wine se hace traduciendo a OpenGL (y obtiene un rendimiento muy bueno, e implementa Direct3D 9 y han empezado ya con el 10).

--

Yo no me llamo... siempre sale que comunico.



Gravatar de jcbaena

# 109577 entonces algo hago mal

pq el escritorio siempre es mas lento.

Por ejempolo, hacer scroll en firefox es lentillo, cambiar de pestaña en dolphin lentillo...

Parece como si...la propia tarjeta grafica no hiciera calculos... pero me ha pasado siempre en todos los linux que he instalado. No creo que yo sea muy exigente pero darle a cerrar una pestaña de a firefox y que tarde 1 seg en hacerlo y redibujar creo que es mucho.

Te recuerdo que no tengo efectos de escritorio ni nada, y uso xfce. Ahora he probado con gnome y parece que va mejor...pero aun asi xp no tenia rival en ese aspecto.

Usuario linux #496861



Gravatar de Ed Hunter

# 109579 Pues algo tienes mal

En estos momentos estoy en una máquina con Windows XP, pero he instalado Mandriva 2010.0 en Virtualbox...

Enlace a vídeo de captura de escritorio Windows XP y Mandriva 2010.0 PWP en Youtube

La máquina anfitriona es un Intel Core2 Duo, con gráfica integrada Intel con una resolución de 1280x1024. Mandriva Linux 2010.0 PowerPack con escritorio LXDE se ejecuta dentro de una máquina virtual VirtualBox con una resolución de 800x600. No tiene instalada la 2010.1 porque mi suscripción a Powerpack caducó antes de que saliese, pero en casa tengo la 2010.1 Free (con GNOME) y no hay perdidas de rendimiento al pasar de una a otra versión y eso que la máquina de mi casa es un mucho más lento Athlon XP, aunque la gráfica es la mucho más poderosa nVidia GForce 7300GT, o mi laptop, que tiene también Mandriva 2010.1 Free con GNOME y es un Pentium M 1500MHz con una Mobile Radeon 9600.

Como puedes ver, en ambos sistemas tanto Firefox como el escritorio van más o menos igual de sueltos. Para ser justos, indico que en Windows se trata del Firefox 4.0 Beta6, mientras que en Mandriva es el Firefox 3.6.12.

--

Yo no me llamo... siempre sale que comunico.



Gravatar de jcbaena

# 109580 entonces....

¿qué podría ser? ¿qué puedo mirar?¿qué posteo?

Usuario linux #496861



Gravatar de Ed Hunter

# 109581 Hay muchas cosas que deberías mirar

Lo primero, actualiza el sistema al máximo, añade los repositorios backports y actualiza el sistema (ya sea desde el entorno gráfico o con urpmi --auto-update). Ahí esta la última versión del driver para Radeon disponible.

Después deberías comprobar qué es lo que te consume CPU para que siempre este como mínimo al 10%, eso lo puedes hacer con el comando top:

[edhunter@localhost ~]$ top
top - 13:57:12 up  4:10,  2 users,  load average: 0.04, 0.08, 0.03
Tasks: 113 total,   1 running, 111 sleeping,   0 stopped,   1 zombie
Cpu(s):  1.0%us,  0.7%sy,  0.0%ni, 97.9%id,  0.0%wa,  0.3%hi,  0.0%si,  0.0%st
Mem:    253636k total,   249052k used,     4584k free,    11452k buffers
Swap:   522072k total,    49548k used,   472524k free,   105656k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
   38 root      15  -5     0    0    0 S  0.3  0.0   0:06.78 ata/0              
  827 root      20   0 40564  14m 4076 S  0.3  5.9   0:13.47 X                  
16136 edhunter  20   0  273m  61m  29m S  0.3 24.8   0:03.08 firefox            
    1 root      20   0  1796  512  472 S  0.0  0.2   0:00.54 init               
    2 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kthreadd           
    3 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00 migration/0        
    4 root      15  -5     0    0    0 S  0.0  0.0   0:00.12 ksoftirqd/0        
    5 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 events/0           
    6 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 khelper            
    7 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 async/mgr          
    8 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kintegrityd/0      
    9 root      15  -5     0    0    0 S  0.0  0.0   0:00.18 kblockd/0          
   10 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kacpid             
   11 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kacpi_notify       
   12 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kacpi_hotplug      
   13 root      15  -5     0    0    0 S  0.0  0.0   0:00.00 kseriod            
   14 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khungtaskd         

Como puedes ver, yo en estos momentos estoy usando un triste 1% de CPU, y lo que esta gastando más en este instante, un 0,3% de CPU, es el acceso a disco duro (ata/0). El sistema gráfico (X) también esta consumiendo un 0,3% de CPU, al igual que el Firefox.

Si lo que más te consume es el X, entonces deberías mirar los log del sistema, empezando por los del xorg, que suele ser el fichero /var/log/Xorg.0.log, en lugar de 0 puede ser otro número, dependiendo del display que sea, ya que aunque normalmente sólo tenemos uno, podemos tener tantos como queramos. Este fichero sólo tiene permiso de lectura el usuario root, por lo que deberás leerlo como dicho usuario:

[edhunter@localhost ~]$ su -
Password: 
[root@localhost ~]# less /var/log/Xorg.0.log
X.Org X Server 1.6.5
Release Date: 2009-10-11
X Protocol Version 11, Revision 0
Build Operating System: Linux_2.6.27.45-server-1mnb Mandriva
Current Operating System: Linux localhost 2.6.31.13-desktop-1mnb #1 SMP Tue Apr 27 21:14:13 EDT 2010 i686
Build Date: 10 May 2010  05:48:57PM
 
        Before reporting problems, check http://qa.mandriva.com
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Nov  5 10:47:01 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "layout1"
(**) |-->Screen "screen1" (0)
(**) |   |-->Monitor "monitor1"
(**) |   |-->Device "device1"
(**) |-->Input Device "Mouse1"
(**) Option "DontZap" "False"
(**) Option "AllowMouseOpenFail"

Sólo te pongo el principio del fichero, pero deberías mirarlo entero, fijarte en las líneas de error y de advertencia sobre todo.

También deberías consultar la documentación de los drivers para Linux de Radeon (si no recuerdo mal, están disponibles en la página de ATI), ya que hay varias opciones extra para activar y desactivar algunas cosas por problemáticas (también creo que hay un foro).

Por último deberías mirar los mensajes del sistema (el fichero /var/log/messages) pero esto es recomendable que te lo mires al poco de arrancar, porque sino se hace inmenso.

A grandes rasgos es lo que ahora se me ocurre para empezar a investigar.

--

Yo no me llamo... siempre sale que comunico.



Gravatar de jcbaena

# 109595 tras eso...

he estado mirando y documentadome y al parecer los modulos que no se indican en el xorg.conf estan activados por defectos en el driver.

Hay una cosa que no sé si estará relacionada. He copiado un DVD al disco y ha tardado mas de una hora. Tenía muchos ficheros, pero aun así me parece demasiado.

He pensado si hay algún problema en IO que implique también la lentitud que hablamos. Me he bajado hdparm y esto me arroja.

[root@localhost ~]# hdparm /dev/sda

/dev/sda:

 multcount     = 16 (on)

 IO_support    =  0 (default) 

 readonly      =  0 (off)

 readahead     = 256 (on)

 geometry      = 60801/255/63, sectors = 976773168, start = 0

[root@localhost ~]# hdparm -Tt /dev/sda /dev/sda:  Timing cached reads:   234 MB in  2.00 seconds = 116.77 MB/sec  Timing buffered disk reads:  170 MB in  3.03 seconds =  56.05 MB/sec [root@localhost ~]#  Veo unos valores aceptables. He intentado poner multcount a 32 pero mi disco no lo soporta. ¿qué opinas?

Usuario linux #496861

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.