Progress....
After restarting the linux box after creating a samba user on the mac, I now get teh following screenshots in order...
However, while looking at the imac on the linux box, the imac does not recognise the linux box. when I stop accessing the imac from the linux (on filebrowser), I can see the linux box on the imac.
BUT.... I still cant see the shares from the linux box, on the imac. It still does as per first post. I have tried to set up all the samba users as no password users. Perhaps the linux box still wants passwords for filesharing and network access? and if so, how can I stop it doing that (without using Konquerer - default system on Ubuntu is GNOME). When I installed ubuntu, it told me I could not have a null password on the account, otherwise that is what I would have tried.
Bookmarks