[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: i810 y aceleracion gráfica



El Martes, 13 de Junio de 2006 13:17, Enrique Jiménez Campos escribió:
> On Monday 12 June 2006 11:57, Pedro M. López wrote:
> > El Lunes, 12 de Junio de 2006 12:26, Enrique Jiménez Campos escribió:
> > > On Friday 09 June 2006 13:30, Pedro M. López wrote:
> > > > El Viernes, 9 de Junio de 2006 13:10, ChEnChO escribió:
> > > > > 2006/6/10, Enrique Jiménez Campos <ejcampos@gmail.com>:
> > > > > > Estoy bastante molesto al no poder usar la potencia de mi
> > > > > > portatil al 100%, resulta que tengo la tarjeta grafica integrada
> > > > > > en placa ( Intel 82852/855GM Integrated Graphics 64 mb )
> > >
> > > He quitado el contenido de los ficheros para que sea mas comodo el post
> > >
> > > > > de todas maneras, xorg 7.0 se lleva fatal con el DRI y la
> > > > > aceleración.
> > > >
> > > > Sería mucho más útil si nos incluyeras la salida del glxinfo.
> > > >
> > > > Yo he tenido que pasarme a las Mesa 6.5.1 + kernel 2.6.17-rcX para
> > > > poder utilizar la aceleración gráfica con Xorg, pero es por mi
> > > > tarjeta gráfica, una r300.
> > >
> > >  La salida glxinfo :
> > >  $ glxinfo
> > >
> > >
> > > name of display: :0.0
> > > display: :0  screen: 0
> > > direct rendering: No
> > > server glx vendor string: SGI
> > > server glx version string: 1.2
> >
> > Vale, con esto ya sabemos que no tienes aceleración GL.
> > Las causas pueden ser:
> > 1º Problemas a la hora de cargar los módulos del kernel - el i915 y
> > demás. Envía la salida del dmesg.
> > 2º Problemas en las X.
> > Envía el /var/log/Xorg.log
> > Y entonces sabremos que parte tenemos que mirar más.
> >
> > Siento que esto sea tan lento, pero hay un montón de posibles causas para
> > este problema, y creo que lo mejor es que vayamos eliminando las posibles
> > causas...
>
> la salida del mesg es kilometrica asi que solo pongo lo que e visto
> relacionado con la tarjeta grafica :
>
>
> vesafb: framebuffer at 0xe8000000, mapped to 0xe0080000, using 937k, total
> 8000k
> vesafb: mode is 800x600x8, linelength=800, pages=16
> vesafb: protected mode interface info at 00ff:44f0
> vesafb: scrolling: redraw
> vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0
> Console: switching to colour frame buffer device 100x37
> fb0: VESA VGA frame buffer device
>
>
>
> y este es el Xorg.0.log  ( las lineas finales ):
>
> (II) I810(0): Rotating to 0 degrees
> (II) Loading sub module "int10"
> (II) LoadModule: "int10"
> (II) Reloading /usr/lib/xorg/modules/libint10.so
> (II) I810(0): initializing int10
> (WW) I810(0): Bad V_BIOS checksum
> (II) I810(0): Primary V_BIOS segment is: 0xc000
> (II) I810(0): VESA BIOS detected
> (II) I810(0): VESA VBE Version 3.0
> (II) I810(0): VESA VBE Total Mem: 8000 kB
> (II) I810(0): VESA VBE OEM: Intel(r)852MG/852MGE/855MG/855MGE Graphics Chip
> Accelerated VGA BIOS
> (II) I810(0): VESA VBE OEM Software Rev: 1.0
> (II) I810(0): VESA VBE OEM Vendor: Intel Corporation
> (II) I810(0): VESA VBE OEM Product: Intel(r)852MG/852MGE/855MG/855MGE
> Graphics Controller
> (II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
> (--) I810(0): Xv is disabled because it needs 2D accel and AGPGART.
> (II) I810(0): Allocating at least 512 scanlines for pixmap cache
> (II) I810(0): Initial framebuffer allocation size: 6144 kByte
> (II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000 (0x1db21000)
> (II) I810(0): Allocated 16 kB for HW (ARGB) cursor at 0x7ffb000
> (0x14138000) (II) I810(0): 0x820b1e0: Memory at offset 0x00000000, size
> 6144 kBytes (II) I810(0): 0x82104f8: Memory at offset 0x07fff000, size 4
> kBytes (II) I810(0): 0x8210568: Memory at offset 0x07ffb000, size 16 kBytes
> (II) I810(0): 0x8210014: Memory at offset 0x00000000, size 0 kBytes (II)
> I810(0): 0x820b220: Memory at offset 0x00000000, size 0 kBytes (II)
> I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
> (II) I810(0): xf86BindGARTMemory: bind key 2 at 0x007df000 (pgoffset 2015)
> (II) I810(0): xf86BindGARTMemory: bind key 0 at 0x07fff000 (pgoffset 32767)
> (II) I810(0): xf86BindGARTMemory: bind key 1 at 0x07ffb000 (pgoffset 32763)
> (II) I810(0): Display plane A is disabled and connected to Pipe A. (II)
> I810(0): Display plane B is enabled and connected to Pipe B.
> (II) I810(0): Enabling plane B.
> (II) I810(0): Display plane A is now disabled and connected to Pipe A.
> (II) I810(0): Display plane B is now enabled and connected to Pipe B.
> (II) I810(0): PIPEACONF is 0x80000000
> (II) I810(0): PIPEBCONF is 0x80000000
> (II) I810(0): Mode bandwidth is 47 Mpixel/s
> (II) I810(0): maxBandwidth is 1152 Mbyte/s, pipe bandwidths are 240
> Mbyte/s, 0 Mbyte/s
> (==) I810(0): Backing store disabled
> (==) I810(0): Silken mouse enabled
> (II) I810(0): Initializing HW Cursor
> (**) Option "dpms"
> (**) I810(0): DPMS enabled
> (II) I810(0): direct rendering: Disabled
> (II) I810(0): libshadow is version 1.0.0, required 1.1.0 or greater for
> rotation.
> (==) RandR enabled
>
>
> supongo que sera problema del nucleo no ? habra q compilarlo pero resulta
> que es un nucleo precompilao que he instalado desde el repositorio oficial.
> saludoss

Tengo malas noticias. Acabo de actualizar un equipo en testing con una tarjeta 
como la tuya para que tuviese aceleración gráfica, y es bastante más 
complicado de lo que parece.

El problema está en que para tener aceleración gráfica en X.org necesitas 
tener el DRI funcionando.
Pero los drivers DRI para X.org andan un poco despelotados, y hay que bajarse 
la última versión con el cvs.
Una vez actualizados resulta que Mesa no se entiende con esta nueva versión 
del DRI, y por supuesto hay que actualizarla.. a la 6.5.1, que es una versión 
de desarrollo.
Yo la utilizo y no suele dar problemas, pero sigue siendo una versión de 
desarrollo.

Si realmente hay alguien interesado en seguir este camino que lo diga y les 
pongo un paso a paso (bueno, más o menos) que yo tuve que hacer.
Lo advierto más que nada porque después de ver unas cuantas recetas de 
internet, no encontré ninguna que pudiese seguir sin más, todas han 
necesitado modificaciones...



Reply to: