[Intel-gfx] [i915: resend x3] i915: GM965(?) Compaq 2510p problems
Sergei Trofimovich
slyich at gmail.com
Tue Jun 2 20:42:32 CEST 2009
Hi! I'm trying to use linux intel driver.
Hardware:
laptop: HP Compaq 2510p
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
GM965, right?
Software:
Gentoo linux amd64 + x11 overlay
linux-kernel: git master
xorg-server: git master
mesa: git master
xf86-video-intel: git master
xf86-video-intel: git master
libdrm: git master
I have following problems (reproduces not only with bleeding edge,
but with latest releases of above software too):
1. VT switch spits in dmesg: [ 995.747782] [drm:i915_get_vblank_counter] *ERROR* trying to get vblank count for disabled pipe 1
2. xorg server leark drm objects constantly
# pmap `pidof X` | wc -l
13700
pmap `pidof X` shows many lines of type:
00007f48aa146000 4K rw-s- /drm mm object (deleted)
00007f48aa147000 4K rw-s- /drm mm object (deleted)
00007f48aa148000 4K rw-s- /drm mm object (deleted)
00007f48aa149000 4K rw-s- /drm mm object (deleted)
00007f48aa14a000 4K rw-s- /drm mm object (deleted)
00007f48aa14b000 16K rw-s- /drm mm object (deleted)
...
00007f489353d000 4K rw-s- /dev/dri/card0
00007f489353e000 8K rw-s- /dev/dri/card0
00007f4893540000 4K rw-s- /dev/dri/card0
00007f4893541000 4K rw-s- /dev/dri/card0
00007f4893542000 4K rw-s- /dev/dri/card0
00007f4893543000 4K rw-s- /dev/dri/card0
00007f4893544000 4K rw-s- /dev/dri/card0
00007f4893545000 4K rw-s- /dev/dri/card0
# pmap `pidof X` | grep card0 | wc -l
9252
# pmap `pidof X` | grep deleted | wc -l
4279
mosly slyfox # pmap `pidof X` | tail -n 1
total 622820K
It does not look OK. I expected ~200M virt memory.
3. OpenGL works, but it's very slow (glxgears don't show more than 150 FPS in window) (UXA, EXA)
glxinfo shows Direct Rendering: Yes
I'd like to know:
Are those are actually problems, or it's just stupid me?
Can I help debugging these problems? I can apply debug patches,
run them on this box and send results.
I have little knowledge of DRI/DRM stack, so I'm still unable to
write those patches myself, but I'd like to :]
I can't even decide what subsystem to blame (and start to hack
it): kernel, libdri, mesa, or xorg.
Thanks!
I filed/confirmed some bug reports:
https://bugs.freedesktop.org/show_bug.cgi?id=20766
http://bugzilla.kernel.org/show_bug.cgi?id=13294
--
Sergei
More information about the Intel-gfx
mailing list