X11 problema de performance después de actualizar de Centos3 a Centos5 con un ATI Rage XL

Después de actualizar un equipo de Centos3 a Centos5 una aplicación que hace un montón de desplazamiento tuvo un éxito de performance muy alto. top me dice que X está usando una gran cantidad de CPU y que no estaba sucediendo antes. La máquina tiene un ATI Rage XL con 8MB y X está utilizando el controller ati ya que no hay controller propietario de ATI para esta placa en linux.

El xorg.conf:

 Section "Device" Identifier "Videocard0" Driver "ati" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection EndSection Section "DRI" Group 0 Mode 0666 EndSection 

Una máquina similar que todavía tiene Centos3 instalado es capaz de iniciar DRI en el server X mientras éste no lo es, este es el Xorg.0.log para la máquina Centos5:

 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device or address) drmOpenDevice: open result is -1, (No such device or address) drmOpenDevice: Open failed drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device or address) drmOpenDevice: open result is -1, (No such device or address) drmOpenDevice: Open failed [drm] failed to load kernel module "mach64" (II) ATI(0): [drm] drmOpen failed (EE) ATI(0): [dri] DRIScreenInit Failed (II) ATI(0): Largest offscreen areas (with overlaps): (II) ATI(0): 1024 x 1279 rectangle at 0,768 (II) ATI(0): 768 x 1280 rectangle at 0,768 (II) ATI(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Indirect CPU to Screen color expansion Solid Lines Offscreen Pixmaps Setting up tile and stipple cache: 32 128x128 slots 10 256x256 slots (==) ATI(0): Backing store disabled (==) ATI(0): Silken mouse enabled (II) ATI(0): Direct rendering disabled (==) RandR enabled 

También intenté usar EXA en vez de XAA y fijar:

 Option "AccelMethod" "XAA" Option "XAANoOffscreenPixmaps" "true" 

uname -a

 Linux sir5.erg.inpe.br 2.6.18-128.7.1.el5 #1 SMP Mon Aug 24 08:20:55 EDT 2009 i686 i686 i386 GNU/Linux 

rpm -qa | grep xorg-x11-server

 xorg-x11-server-utils-7.1-4.fc6 xorg-x11-server-sdk-1.1.1-48.52.el5 xorg-x11-server-Xvfb-1.1.1-48.52.el5 xorg-x11-server-Xnest-1.1.1-48.52.el5 xorg-x11-server-Xorg-1.1.1-48.52.el5 

El error drmOpenDevice continúa al utilizar la Option "AIGLX" "true" sugerida Option "AIGLX" "true" .

3 Solutions collect form web for “X11 problema de performance después de actualizar de Centos3 a Centos5 con un ATI Rage XL”

No veo los drivers de DRI para nada más antiguo que una ATI Rage 128 en CentOS 5, por lo que el controller de ATI puede ser en gran medida unaccellerated. Puede probar el controller VESA en su lugar y ver si la tarjeta es mejor soportado de esa manera.

intenta agregar lo siguiente a tu xorg.conf:

 Section "ServerFlags" Option "AIGLX" "true" EndSection 

Algunas tarjetas ATI necesitan controlleres propietarios, que puede download desde el website de AMD . Muchas veces esto significa un performance muy lento de X hasta que obtenga los controlleres instalados.

También debe actualizar el controller cada vez que actualice su kernel.

  • SSH-reenviado X11 pantalla de Linux a Mac perdido después de algún time
  • Vincular Xvfb en localhost en lugar de *
  • Fuentes instaladas no disponibles para el deseo en lubuntu 12.04
  • No se puede abrir la pantalla - X11 Reenvío - Cent OS
  • No se puede instalar el server X11 en RHEL6
  • X11 para el usuario de apache
  • ¿Cómo configurar una GUI de escritorio con una instancia de Amazon EC2?
  • x11vnc a través del túnel SSH - sudo: no hay tty presente y no se ha especificado ningún progtwig askpass
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.