Errors running bitcoind in the background
bitcoind has a -daemon command line option that will cause it to run in the background.  That is likely to work better than using nohup.

There should be a debug.log file in your bitcoin data directory where any errors will be logged.