Cursor icon under Linux

I have had this piece of code working fine under OpenSuse 11.4 with Panda3d 1.7.2 to change mouse pointer cursor:

winprops = WindowProperties()
defaultCursor = winprops.getCursorFilename()
winprops.setCursorFilename('Cursors/hand.cur')
base.win.requestProperties(winprops)

I have upgraded my system to Opensuse 12.2 with Panda3d 1.8 and the code stoped to work, no errors, just the cursor doesn’t change and I am unable to find what’s wrong.

I am going mad, Any ideas ?

TIA

Solved, I installed the panda3d from OpenSuse repository, looks like it was compiled without xcursor support.