私もそうでした。14.04はログインにubuntu-sessionと呼ばれるものを使用し、古い12.04はunity-desktopと呼ばれるものを使用したようです。デスクトップ自体からアップグレードしようとしたため、削除に問題があり、次回ログインすることができませんでした。
修正するには、マシンを起動し、grubローダーが起動したらすぐに、「Ubuntuの詳細オプション」までスクロールします。これはおそらく2番目のエントリになります。Enterキーを押します。次のページで、「Ubuntu、Linux 3.13.0-30(回復モード)」または同様のエントリを選択します。そのページの2番目のエントリである可能性があります。これにより、いくつかの回復オプションが表示されます。
「network Enable networking」と表示されているものまでスクロールし、Enterキーを押します。これは重要です。そうしないと、Ubuntuは必要なファイルをインターネット上で見つけることができません。ネットワークが有効になったら、「dpkg Repair broken packages」までスクロールしてEnterキーを押します。これにより、必要なubuntu-sessionがインストールされ、古いunity-desktopが削除され、見逃されていた他のものも修正されます。
ls -l /home
)。ホームディレクトリは、ユーザーIDによって所有されている必要があります。