It shows the desktop symbol but it doesn't show the files on my desktop neither. I'm running Ubuntu 11.10 with GNOME shell.
If you're running nautilus in as root, you'll see root's Desktop folder. Yours is likely in
You can use symlinks to make them available, but operating at root is usually not a good idea. Better to use
In nautilus you can use