yeah so I have public eth and public bitcoin address which should be from same seed,but no seed to confirm
If you don't have access to your seed, you should IMMEDIATELY move all of your coins away from your ledger.
There are a lot of scenarios where you can't access your nano s anymore (e.g. after update, firmware buggy, nano s breaks, someone enters the pin wrong 3 times, etc...).
Without the seed, there is NO WAY to recover your coins anymore.
If you really don't have your seed (which does seem so from your statement), create a temporary wallet to move all your funds to, reinitialize your nano s with a new seed, MAKE A BACKUP OF IT, and move your funds to your nano s again.
Also, note that you shouldn't store your seed on your PC. Write it on a sheet of paper.
It is extremely risky to leave your coins on your nano s without having the seed to restore it in case of it being non-accessible.