I experience the same issue with 16.04 LTS.
The only workaround I can come up with is to put the following line into /etc/rc.local (before the last line 'exit 0')
(sleep 1; chvt 1) &
I have no idea why simply putting 'chvt 1' won't work at all, beyond my knowledge. What is even more strange is that this issue doesn't occur on VM.
I experience the same issue with 16.04 LTS.
The only workaround I can come up with is to put the following line into /etc/rc.local (before the last line 'exit 0')
(sleep 1; chvt 1) &
I have no idea why simply putting 'chvt 1' won't work at all, beyond my knowledge. What is even more strange is that this issue doesn't occur on VM.