Saya memiliki masalah yang belum pernah saya lihat sebelumnya. Saya memutakhirkan Ubuntu 12.04 64bit menjadi 14.04 menggunakan perintah berikut:
$ sudo update-manager -d
Setelah itu saya tidak bisa masuk ke akun pengguna saya, ketika saya login hanya berkedip dan kemudian kembali ke layar login, tetapi yang aneh adalah saya bisa masuk dengan akun tamu.
Saya mencoba membuat akun lain tetapi tidak bisa masuk ke akun itu juga.
FYI Saya tidak punya kartu grafis seperti NVIDIA atau AMD.
ls -l /home
). Direktori rumah Anda harus dimiliki oleh ID pengguna Anda.sudo chmod -R u+w /home/[username]
Jawaban:
Apa yang berhasil untuk poster asli adalah: mengoreksi izin direktori home mereka secara rekursif.
Untuk lebih spesifik, masalahnya adalah dengan .Xauthority di folder rumah Anda. Anda hanya perlu mengubah izinnya untuk diri sendiri atau, seperti dalam kasus saya, itu dimiliki oleh root, jadi saya perlu mengubah pemiliknya menjadi pengguna saya. Dengan cara ini Anda tidak perlu mengubah izin untuk setiap file di folder rumah Anda.
sumber
+x
untuk semua file di bawah folder rumah seseorang.$HOME
harus memiliki 700 atau 600 izin untuk keamanan. Jika mode Xauthority perlu diperbaiki, maka perbaiki. Rekursifchmod
hampir selalu merupakan ide yang mengerikan ...Saya mengalami masalah yang sama. Diperbaiki oleh chown seluruh direktori home.
detail dalam posting ini Tidak dapat memasang direktori home untuk pengguna setelah instalasi baru 14.04
sumber
Dalam kasus saya sistem file / home saya berada pada partisi yang terpisah, dan setelah pembaruan, untuk beberapa alasan entri di / etc / fstab saya untuk mount / home telah dikomentari. Boot ke mode pemulihan untuk mendapatkan shell root sehingga saya bisa mengedit / etc / fstab dan menginstal ulang entri.
sumber
Saya mencoba ini dan itu berhasil untuk saya:
( Sumber )
sumber
Saya juga memilikinya. Tampaknya 14,04 menggunakan sesuatu yang disebut ubuntu-sesi untuk login, sedangkan yang lama 12,04 menggunakan sesuatu yang disebut unity-desktop. Karena saya mencoba memutakhirkan dari desktop itu sendiri, ada masalah menghapusnya, dan saya dilarang masuk di lain waktu.
Untuk memperbaikinya, boot mesin, dan segera setelah grub loader muncul, gulir ke bawah ke "Opsi lanjutan untuk Ubuntu" yang mungkin akan menjadi entri ke-2. Tekan enter. Pada halaman berikutnya, pilih "Ubuntu, dengan Linux 3.13.0-30 (mode pemulihan)" atau entri serupa. Itu bisa menjadi entri ke-2 di halaman itu. Ini memunculkan beberapa opsi pemulihan.
Gulir ke bawah ke hal yang mengatakan "jaringan Aktifkan jaringan" dan tekan enter. Ini PENTING, jika tidak, Ubuntu tidak dapat menemukan file yang dibutuhkannya di internet. Setelah jaringan diaktifkan, gulir ke "dpkg Perbaiki paket yang rusak" dan tekan enter. Itu harus menginstal sesi ubuntu yang diperlukan, menghapus unity-desktop lama, dan memperbaiki hal-hal lain yang terlewat juga.
sumber