Ubuntu terjebak dalam loop login

Ubuntu saya terjebak dalam loop login ketika mencoba masuk ke desktop saya. Ketika saya login, layar menjadi hitam dan segera setelah itu layar login kembali.

Saya pernah membaca bahwa masalah mungkin disebabkan oleh kesalahan tergantung pada grafis, inilah kartu grafis saya: ATI Radeon 7670M

Apakah Anda berakhir di sini setelah menjalankan sudo startx? Namun demikian:

Pers Ctrl+Alt+F3 dan masuk ke shell.

Sekarang jalankan ls -lA. Jika Anda melihat garis

-rw-------  1 root root   53 Nov 29 10:19 .Xauthority

maka Anda perlu melakukan chown username:username .Xauthority dan coba masuk (Anda mungkin juga perlu melakukan hal yang sama untuk untuk .ICEauthority).

Lain, lakukan ls -ld /tmp. Periksa 10 huruf pertama di sebelah kiri: mereka harus membaca persis seperti itu: drwxrwxrwt.

drwxrwxrwt 15 root root 4096 Nov 30 04:17 /tmp

Lain, yang perlu Anda lakukan sudo chmod a+wt /tmp dan periksa lagi.

Jika tidak keduanya, saya akan merekomendasikan anda baik

  1. sudo dpkg-reconfigure lightdm
  2. atau uninstall, instal ulang.

Sekarang tekan Alt+ sampai Anda mencapai layar login lagi, dan restart.

Aku punya ini dan setelah melihat /var/log/Xorg.0.log Saya menemukan bahwa itu adalah masalah Nvidia (ada garis yang mengatakan Xlib: extension "GLX" missing on display ":0).

Saya menyadari bahwa saya memiliki driver Nvidia dari situs web resmi yang tidak benar-benar stabil dan teruji (jadi saya sudah membaca dan juga berpengalaman di masa lalu).

Solusinya di sini adalah menginstal paket nvidia-current dari repo Ubuntu; ini adalah versi yang sangat ketinggalan jaman, tetapi setidaknya diuji dengan benar. Installer yang cukup mampu juga dan itu dihapus berhasil saya hack-instal versi stabil dari situs Nvidia.

TL; DR, coba saja masuk ke shell (Ctrl+Alt+F2 atau apa pun f antara F1 dan F6) dan tipe

sudo add-apt-repository ppa:graphics-drivers/ppasudo apt updatesudo apt install nvidia-367

Jika berhasil, reboot.

sudo reboot

Jika Anda cukup beruntung, Masalah terpecahkan, Anda harus dapat masuk ke Unity.

Pembaruan

Perlu diketahui bahwa terkadang nvidia-current mungkin menginstal driver yang salah. Dalam hal ini, cari driver terbaru yang kompatibel untuk kartu video Anda dan instal. Misalnya, pada Ubuntu 16.04, nvidia-current poin ke versi: 304.131-0ubuntu3. Ini mungkin tidak kompatibel dengan kartu grafis Anda; oleh karena itu, cari dengan sudo apt-cache search nvidia-[0-9]+$ untuk paket yang Anda butuhkan, dan menginstalnya.

Saya mengalami masalah yang tepat ini dan tidak ada perbaikan yang disarankan di atas yang berhasil untuk saya. Setelah hampir menyerah aku melihat .xsession-errors dan melihat aku punya kesalahan ketik di saya .profile (Saya memiliki tambahan } dalam file setelah saya mengeditnya pada hari sebelumnya).

Itu menyebabkan loop login. Mungkin ada tempat lain untuk melihat apakah perbaikan lain yang disarankan tidak berhasil untuk anda.

Saya memiliki masalah yang hampir sama beberapa bulan yang lalu. Beralih ke konsol dari layar masuk LightDM (Ctrl-Alt-F1), masuk dengan nama pengguna dan kata sandi administratif, dan memasukkan perintah berikut menyelesaikan masalah:

sudo mv ~/.Xauthority ~/.Xauthority.backupsudo service lightdm restart

Saya folder rumah penuh :-( df -h akan memberikan jawaban ini saya harus terhubung melalui ssh membuat beberapa ruang dan bekerja seperti bunga

ctrl+alt+F1, login sebagai pengguna, membebaskan beberapa ruang dan restart server X Anda! mostely sudo service sddm restart

Pers Ctrl+ALT+F3. Anda harus diberi prompt login bergaya unix, jadi masukkan nama pengguna dan kata sandi anda di sana. Dari sana Anda harus diberi shell (sebuah program yang memungkinkan Anda untuk memasukkan perintah, semacam seperti windows' cmd.exe). Masukkan perintah ini dan tekan ENTER (atau Return) setelah menulis masing-masing (Anda harus memasukkan kata sandi Anda ketika itu menunjukkan sesuatu seperti [sudo] password for USERNAME. Perhatikan bahwa kata sandi tidak akan muncul saat Anda mengetiknya!):

sudo apt-get updatesudo apt-get -y dist-upgradesudo apt-get -y install fglrx

Kemudian reboot komputer Anda menggunakan perintah ini:

sudo reboot

Lihat apakah ini berhasil :)


Jika ini tidak berhasil, coba kembali ke terminal ke-3 (Ctrl+ALT+F3), login, dan masukkan perintah ini (menekan ENTER setelah Anda mengetiknya):

sudo apt-get -y install lxdm

Ini akan menampilkan dialog seperti DOS setelah sedikit. Jika lxdm tidak dipilih, pilih dengan menggunakan UP dan DOWN tombol panah, dan tekan ENTER untuk menerima seleksi tersebut. Kemudian reboot menggunakan perintah yang sama seperti sebelumnya (sudo reboot).


Jika ini masih tidak berfungsi, kembali ke terminal ke-3 (ALT+F3), login, dan masukkan perintah ini (prosedur yang sama):

sudo apt-get -y install lubuntu-desktop

Ini akan menginstal lingkungan desktop yang jauh lebih ringan yang harus bekerja untuk saat ini (harus memungkinkan Anda untuk login dan menggunakan komputer Anda). Setelah selesai, reboot (sudo reboot), dan ketika Anda dihadapkan dengan halaman login, pilih Lubuntu lingkungan bukan Ubuntu.

Menghadapi masalah yang sama hari ini.

Penyebabnya agak aneh bagiku. xubuntu-desktop telah dihapus, begitu juga ubuntu-desktop. LightDM keluar tanpa pesan kesalahan. Mencoba lxdm dan ketika saya mencoba masuk, muncul pesan yang mengatakan Xubuntu tidak dapat ditemukan.

Diinstal ulang xubuntu-desktop dan sudah diperbaiki sekarang. Berpikir apt-get autoremove dihapus paket.

Anda mungkin mengalami masalah dengan LightDM, manajer login yang datang di Ubuntu secara default. Pada 12.04 digunakan untuk melakukan masalah yang sama yang Anda gambarkan.

Anda dapat menginstal GDM, manajer login alternatif, untuk menyiasatinya:

Pada layar login, Tekan dan tahan Ctrl+Alt+F2 untuk pergi ke terminal. Jangan takut! Cukup masuk di sini dengan nama pengguna dan kata sandi Anda.

Kemudian, ketik sudo apt-get install gdm. Biarkan menginstal dan ketik sudo dpkg-reconfigure gdm dan ikuti petunjuk untuk mengaturnya sebagai manajer login anda.

Pers Ctrl+Alt+F7 untuk kembali ke layar login yang sekarang harus terlihat berbeda. Apakah masuk kerja? Jika tidak, masalah Anda terpecahkan!

Jika tidak, kembali ke terminal layar penuh (lagi, Ctrl+Alt+F2) dan lari sudo dpkg-reconfigure lightdm untuk mengatur LightDM sebagai Anda login manager lagi. Sekarang anda tahu bahwa ini adalah masalah dengan driver grafis Anda pasti.

Lingkungan desktop Anda gagal untuk memulai (kedengarannya seperti). Saya akan mulai dengan tring untuk masuk sebagai pengguna yang berbeda.

Ctrl+Alt+F1 kemudian login

sudo adduser testing

Setelah Pengguna Ditambahkan ctrl+alt+f7 dan coba masuk sebagai pengujian. Jika Anda dapat masuk sebagai pengujian maka konfigurasi unity / gnome Anda borked dan harus diatur ulang. Pertanyaan Ini menutupinya. Saya lebih suka mv ~/.config ~/.config.old.

Ini bukan jawaban langsung untuk kasus Anda tetapi lebih merupakan solusi umum untuk login loop.

Masalahnya bisa sesederhana perintah yang salah dimasukkan ke dalam .file profil di direktori home. (Karena file itu dimuat saat masuk)

Untuk melihat apakah itu benar-benar terjadi, tekan Ctrl Alt F1 dan login. Memeriksa .xsession-kesalahan file dalam direktori home Anda

~/.xsession-errors

Ini akan memberikan beberapa petunjuk tentang beberapa perintah yang bermasalah.

Lihat ~/.xsession-kesalahan; mungkin ada petunjuk di sana.

Saya tidak memiliki reputasi yang cukup untuk menjawab, tetapi yang berhasil bagi saya adalah mengikuti instruksi here. singkatnya lakukan ‘sudo ubuntu-drivers devices, dan kemudian sudo apt-get install’ driver yang direkomendasikan.

Saya memiliki masalah yang sama dan itu sederhana. Virtualbox Lubuntu 16.04 saya kehabisan ruang disk. Aku membersihkan beberapa ruang dan-Shazam !
Kembali lagi.

Terjadi pada saya hari ini, Ubuntu 18.04. Jika tidak ada jawaban di sini yang berfungsi, lihat /var/log/syslog'dan Periksa kesalahan apa pun yang mungkin terkait dengan sesuatu yang Anda lakukan baru-baru ini. Masalah saya adalah kesalahan yang terkait dengan flatpak`, yang telah saya instal sehari sebelumnya tetapi akhirnya tidak membutuhkannya. Setelah mencopot pemasangannya, semuanya kembali normal.

setelah mencoba banyak cara, saya menemukan bahwa masalahnya adalah karena menginstal Indikator-multiload . Dengan membersihkannya masalah saya teratasi. Saya tidak bisa menjawab jadi saya menulis pengalaman saya sebagai komentar!!

Ada satu alasan lagi yang mungkin . Jika Anda mengacaukan file / etc / environment maka itu juga bisa terjadi. Untuk memperbaiki . lakukan ctrl + alt_ + F3 dan masuk ke sesi. periksa apakah Anda dapat menjalankan perintah shell apa pun. jika tidak maka itulah masalahnya.

@ CalvinWahlers sejak Anda menginstal Quantal, Anda tidak dapat memulai sistem dengan benar? Apakah Anda menginstal driver beberapa? Bisakah Anda terhubung dari beberapa TTY (Ctrl+Alt+F1…F6) dengan setiap pengguna?

tidak, itu bekerja sirip untuk saya pikir bulan… Tapi tiba-tiba itu terjadi

sepertinya saya tidak bisa memposting jawaban. Saya memiliki masalah yang sama dan setelah mencoba semua solusi yang disebutkan di sini tanpa hasil, saya menemukan bahwa sesi saya kacau di /usr/share/xsessions. Memindahkan semua file di sana ke direktori /home saya (untuk memiliki salinan) dan mencoba masuk menggunakan kdm (saya menggunakan Kubuntu). Untuk memilih kdm sebagai layar login, saya mengeksekusi ’ sudo dpkg-reconfigure lightdm` dan memilih kdm. Dengan kdm Anda dapat memilih sesi sebelumnya atau yang default. Ini adalah cara untuk pergi.