I had this issue. Thanks to your help via IRC, I was able resolve it.
For readers: Driver was MESA DRI R300... Jacques provided some
additional necessary info for this to work:
@amiller's fix uses GL_TEXTURE_RECTANGLE_EXT, which was undefined.
Jacques found it in libglew. I installed libglew and added #include
<GL/glew.h> in glview.c
@+qDot noted the glew hack would not likely be merged.
> I and a few other ppl in #openkinect were reporting a white screen
> instead of the depth camera image in glview.
> We think we have narrowed it down to hardware / drivers which do not
> support non-power-of-two textures.
> The open source radeon drivers, at least on older ATI chips, seems to
> have the problem.
> amiller on irc has what appears to be a fix. He converted glview.c to
> use GL_EXT_texture_rectangle .
> git clonehttps://github.com/amiller/libfreenect.git