You are not setting the DISPLAY environment variable. You can have more than one X server session on a computer, and the DISPLAY variable says which one to use. Assuming you only have one X server, you want to set DISPLAY to
:0.0
Another problem is that you're running konsole in the foreground. While this isn't a problem as such, it will stop anything that you might put in the boot scripts after konsole from running until konsole has finished. Put an ampusand (&) after the command to run it in the background.
Thirdly, you're running konsole from the start-up scripts as root,
on start-up. This is a bad idea; anyone can just start up your machine and have a root console to log in as. You probably want to create a ~/.Xsession file and put konsole in that, along with you window-manager command (like startkde). But that may take more effort to get it working; the alternative is to use su or sudo instead:
Code:
sudo username -c 'konsole' &