Hello,
there is no difference between Turbomole 6.2 and 6.3 when starting the parallel version. Even the MPI version is the same, namely:
Platform MPI 07.01.00.00 [8144] Linux x86-64
You do not have to set a machine file if you run on one single node, and I would highly recommend not to add any Turbomole related shared libraries to the default search path of the shared library loader (too dangerous, it could disable other programs on your system).
It is more likely that the newer Ubuntu version has some settings which prevent Turbomole to run. Did you try to run 6.3 on the older system and 6.2 on the newer one?
Adding a machine file which contains just 'localhost' might help in cases where MPI does not resolve the name of the node correctly. Is the hostname defined in /etc/hosts, and is it a local one (127.0.0.X) or does it has an IP address of your local network?
Does the job run on a local disk or on a network disk?
Regards,
Uwe