Ubuntu 16.04 macet di loop masuk

4

Komputer saya berjalan dengan baik sampai kemarin malam, tetapi hari ini macet di loop login.

Saya mencoba masuk ke mode pemulihan dari grub dan mengkonfigurasi ulang paket dpkg, tetapi tidak berhasil, mencoba beralih dari lightdm ke gdm3 tapi ini hanya memberi saya layar hitam saat masuk, kemudian mencoba mengkonfigurasi ulang lightdm, menghapus dan menginstal ulang lightdm dan semua ini tidak bekerja, saya masih terjebak di loop masuk. Saya telah mencoba berbagai metode yang ditemukan dengan googling, dan saya juga bertanya-tanya apakah driver nvidia saya mengacaukan sesuatu (walaupun itu tampak aneh, karena saya telah menggunakan komputer dengan driver yang diinstal untuk beberapa waktu) jadi saya menghapus instalannya. driver nvidia saat ini dan menginstal driver nvidia-saat ini (304 saya pikir), tapi saya masih macet.

Apa lagi yang bisa saya coba? Saya mulai berpikir untuk melakukan instalasi yang bersih, tetapi saya lebih suka memperbaiki masalah daripada harus kehilangan segalanya dan mulai dengan yang bersih.

Terima kasih atas sarannya!

EDIT: Tidak dapat menemukan pesan kesalahan di /var/log/Xorg.0.log atau /var/log/Xorg.0.log.old

EDIT2: Jadi, setelah sedikit melihat-lihat, saya melihat ada beberapa masalah dengan membaca .Xauthority, jadi saya baru saja membuat cadangan dan file .Xauthority baru dan itu menyelesaikannya, tetapi masih setelah beberapa detik masuk saya dapatkan layar hitam dan dikirim kembali ke layar masuk. Melihat log lightdm saya menemukan kesalahan kritis, "session_get_login1_session_id: sesi pernyataan '! = NULL' gagal". Ada ide untuk memperbaiki ini

Luca Giorgi
sumber
Saya sarankan melihat output boot untuk mungkin mendapatkan ide di mana itu tergantung. Jika mudah bagi Anda untuk menginstal ulang itu mungkin merupakan pilihan terbaik.
Tristan Vigil
Sepertinya ada sesuatu yang menabrak X ketika Anda masuk. Apakah Anda dapat menarik log?
bwDraco
Di mana saya akan mencari log ini? Saya berpikir tentang menekan F2 selama layar splash, tetapi hangup ada di halaman login, bukan pada pemuatan OS
Luca Giorgi
Coba buka /var/log/Xorg.0.logdan /var/log/Xorg.0.log.old(sebagai root jika perlu). Lihat apakah ada sesuatu di akhir log (terutama yang lama) yang menunjukkan kesalahan, dan edit informasi yang relevan ke dalam pertanyaan Anda.
bwDraco
1
Jadi, setelah sedikit melihat-lihat, saya melihat ada beberapa masalah dengan membaca .Xauthority, jadi saya baru saja membuat cadangan dan file .Xauthority baru dan itu menyelesaikannya, tetapi masih setelah beberapa detik masuk saya mendapatkan layar hitam dan dikirim kembali ke layar masuk. Melihat log lightdm saya menemukan kesalahan kritis, "session_get_login1_session_id: sesi pernyataan '! = NULL' gagal". Ada ide tentang cara memperbaikinya
Luca Giorgi

Jawaban:

4

Tidak ada solusi yang saya temukan di web yang berfungsi. Saya berhasil menggunakan komputer saya dengan melakukan ini:

  • CTRL+F1 untuk masuk dalam mode teks
  • Hapus ubuntu-desktop dan perpustakaan grafis lainnya:

    sudo apt-get purge ubuntu-desktop
    sudo apt-get purge xorg*
    sudo apt-get purge x11*
    
  • Instal xubuntu

    sudo apt-get install xubuntu-desktop
    

Kemudian, saya reboot dan sekarang saya dengan senang hati menulis kepada Anda dari xubuntu saya

Andrea Araldo
sumber
1
Lucunya ... Jadi saya mencoba ini ... dan itu tidak berhasil :(
Luke Burgess
Saya mengikuti ini juga dan itu berfungsi dengan baik untuk xubuntu, tetapi masih tidak dapat membuat ubuntu berfungsi. Jika ada yang punya ide untuk kembali ke ubuntu saya akan mendengarkan
KGee
1

Jadi, setelah mencoba mengikuti banyak tips pemecahan masalah yang ditemukan di internet yang membantu orang dengan masalah yang sama dengan saya, saya tidak dapat memperbaiki PC saya. Saya memecahkan masalah saya dengan melakukan instalasi yang bersih, mungkin bisa juga bekerja dengan instalasi dual boot dan mungkin dengan cara itu saya bisa mendapatkan kembali beberapa file yang saya miliki, tetapi saya tidak sepenuhnya yakin tentang hal ini.

Luca Giorgi
sumber
1
Ini buruk untuk Ubuntu sehingga orang perlu menginstalnya kembali untuk membuatnya berfungsi kembali.
pai
1

Jadi, saya memiliki masalah yang sama yang terjadi pada saya setelah beberapa upgrade dan / atau dist-upgrade. Ini telah terjadi beberapa kali sebelumnya, tetapi ini yang terakhir kali terjadi saya perhatikan resolusi layar login jauh lebih rendah dari yang seharusnya. Saya pikir ini disebabkan oleh driver NVIDIA tidak memuat atau semacam itu.

Apa yang saya lakukan adalah menghentikan layanan lightdm dan menginstal ulang driver NVIDIA dan kemudian memulai layanan lightdm lagi. Itu memperbaiki masalah bagi saya.

Lain kali itu terjadi saya terpaksa menginstal ulang Ubuntu.

Lagi pula, jika itu terjadi lagi di masa depan, coba itu. Mungkin bekerja untuk Anda juga.

Torpington
sumber
1

Saya menghadapi masalah yang sama dan menyelesaikannya.

Ini adalah metode yang saya coba tetapi BUKAN hasil yang positif.

 1.Playing around with .Xauthority file.
 2.Installing/Reinstalling oflightdm
 3.Nividia drivers

Pertama, saya tidak memperbarui OS saya. Saya tidak menginstal aplikasi apa pun. Kemudian Setelah analisis yang cermat, ditemukan bahwa saya menjalankan skrip shell dengan perintah sudo tetapi skrip shell sudah memiliki sudo di dalamnya.

Misalnya: jika nama skrip shell adalah ChangePermission.sh (skrip ini membantu mengubah izin akses folder)

perintah untuk mengubah izin akses folder

sudo chown -R $ USER: $ HOME

PERINGATAN: JANGAN JALANKAN SCRIPT INI TANPA PENGETAHUAN SEBELUMNYA!

Saya menjalankan skrip di atas dengan sudo di terminal dan terjebak dalam masalah loop masuk.

   abdullah@Storm:~$ sudo sh ChangePermission.sh 

di sini, saya mengeksekusi skrip dengan sudo tetapi skrip juga memiliki sudo lain di dalamnya. Yang menyebabkan masalah login (untuk saya)

Jadi saya menghapus masalah loop masuk dengan menjalankan skrip yang sama tanpa sudo dan menyelesaikan masalah.

  abdullah@Storm:~$ sh ChangePermission.sh 
Abdullah Farweez
sumber
1

Masalah saya sederhana. Saya telah membuat perubahan pada profil / etc / saya yang merusak PATH.
Untuk memeriksa dan memperbaiki: boot

ctrl-alt F1 untuk sampai ke prompt perintah

sudo su menjadi root

/ usr / bin / vi / etc / profile

periksa masalah atau hapus perubahan yang Anda buat

wq untuk menyimpan

sudo reboot

ini berhasil untuk saya

Slayer6
sumber
0

gunakan ini untuk menginstal desktop cinammon:

sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt update 
sudo apt install cinnamon

untuk gnome desktop:

sudo apt-get install ubuntu-gnome-desktop

untuk

nyxee
sumber
0

Saya memecahkan masalah ini pada Ubuntu 16.04 dengan memutar kembali ke kernel sebelumnya.

Tahan tombol shift saat boot, dan boot ke 4.10.0-42 dan dihapus 4.13 .--

Saya menggunakan 2 perintah berikut:

$ sudo apt-get purge linux-image-4.13.0-26-generic

$ sudo apt-get purge linux-headers-4.13.0-26-generic

ericgs
sumber