okay i'm a complete idiot
the tip cooldave gave me was pretty much bang on, K3B was trying to write to a non existant temp folder that it insisted on calling "sid" and for some strange reason it wanted it to be placed on my desktop as opposed to my /tmp/ folder.
I tried twice to tell it to write to /tmp/ but to no avail. Next i gave it the folder "sid" on my desktop and it worked. only after that would it allow me to change the default temp dir to /tmp/?
Odd but it's working now. You guys are totally amazing, thanks so so much for taking the time to help me with this, i had no idea as to where to even begin.
Your diamonds!
Thanks cooldave, willysr & gegechris99, no wonder linux rocks!
The Yikes