thank you for your help i have it working the way i did it any way, maybe not the best way but it works ...
I have an external usb dvd drive and this came in useful to make the dvd player app work (i guess vlc might be a better alternative) It was trying this out which found i had lost my audio jacks ..
sudo cp /System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback /System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback.bak
sudo perl -pi -e 's|\x49\x6E\x74\x65\x72\x6E\x61\x6C|\x45\x78\x74\x65\x72\x6E\x61\x6C|g' /System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback
http://www.coderebel.com/ this has an rdp terminal server for os x and its free for 10.7.x users
this seems to work well with an rdp client on linux mint although streaming video via rdp is pretty poor as expected. however the osx desktop seems to work well
now the iRAP app says you can't use screens at different resolutions well by selecting display preferences in the remote client I can 1360x768 for the local session and i'm using 800x600 in the remote or 1024x768 in the remote session. Its my netboot running mint so the ideal would be 1024x600
however that isn't an option. of course i could use an android tablet as a remote display too rdp is rdp after all