CogVM is working just fine as far as OpenGL is not an issue. Although there is a B3DAcceleratorPlugin in .../cog/lib/squeak/3.9-7 it just cannot find direct rendering for NVIDIA FX9600 (plugin crashes) and it also complains about #boundingBox in:
BitBlt>>setDestForm: df | bb | bb := df boundingBox. destForm := df. clipX := bb left. clipY := bb top. clipWidth := bb width. clipHeight := bb height