Saya menggunakan Ubuntu 14.04.2 LTS, dan setelah listrik mati, saya tidak bisa masuk.
Komputer telah berfungsi dengan baik selama beberapa bulan sebelum ini tiba-tiba terjadi.
Gejalanya adalah:
- Setelah upaya masuk, layar mati selama sekitar 15 detik, dan kembali ke layar masuk.
- Saya bisa masuk sebagai tamu tanpa masalah
- Saya bisa masuk sebagai diri saya sendiri melalui tty1 ~ tty6
Saya mencoba / memeriksa yang berikut ini tanpa hasil:
Mengubah
.Xauthority
kepemilikan tidak berhasil
chown username:username .Xauthority
Mengubah hak direktori pengguna tidak berfungsi
sudo chmod -R u+w /home/[username]
Saya mencoba ikut campur dengan lightdm
dpkg-reconfigure lightdm
sudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart
Tidak ada apa-apa di dalamnya
.xsession-errors
Sudah mencoba
gdm
bukannyalightdm
, tetapi memiliki masalah yang sama persisDiinstal
lightdm
dan diinstal ulang/tmp
direktori tidak munculdrwxrwxrwt
Tidak ada solusi yang saya temukan online bekerja. Adakah yang bisa membantu?
Sunting 1):
Ketika saya mengetik sudo tail /var/log/lightdm/lightdm.log
, ada 10 baris yang ditampilkan. (Semua dimulai dengan DEBUG:
):
Activating VT 7
Activating login1 session c3
Session pid=8697: Greeter connected version=1.10.4
Session pid=8697: Greeter start authentication for [username]
Session pid=8769: Started with service 'lightdm', username [username]
Session pid=8769: Got 1 message from PAM
Session pid=8697: Propmpt greeter with 1 message
User /org/freedesktop/Accounts/User 1000 changed (repeated 3 times)
Juga, ketika saya mengetik ls /usr/share/xsessions/
, itu menunjukkan
gnome.desktop ubuntu.desktop
Edit 2):
sudo grep 'lightdm:' /var/log/auth.log | tail
memberikan yang berikut, semuanya dimulai dengan lightdm:
:
pam_ck_connector(lightdm:session): nox11 mode, ignoring PAM_TTY :0
pam_unix(lighdm:session): session closed for user [username]
PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory
PAM adding faulty module: pam_kwallet.so
pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
pam_ck_connector(lightdm-greeter:session): nox11 mode, ignoring PAM_TTY :0
PAM unable to dlopen(pam_kwallet.so): /lib/security/pam_kwallet.so: cannot open shared object file: No such file or directory
PAM adding faulty module: pam_kwallet.so
pam_succeed_if(lightdm:auth): requirement "user ingroup nopasswdlogin" not met by user [username]"
(this one starts with sudo: instead of lightdm:) [username] : TTY=tty1 ; PWD=/home/[username] ; USER=root ; COMMAND=/bin/grep lightdm: /var/log/auth.log
sudo tail /var/log/lightdm/lightdm.log
)? apakah sesi pengguna Anda yang biasa tercantum dalam direktori xsessions (ls /usr/share/xsessions/
)?sudo grep 'lightdm:' /var/log/auth.log | tail
Jawaban:
Bagi saya, solusinya hanya menjalankan perintah ini dari tty1:
sumber
~/.Xauthority
).Saya tahu ini sudah lama, tetapi jika masalahnya masih ada, itu yang akan saya lakukan. Ini sangat mirip dengan masalah khusus "pengguna", terutama setelah menginstal ulang.
Pertama-tama, cobalah untuk membuat pengguna baru (
sudo adduser "username"
) dan lihat apakah itu berfungsi. Jika ya, Anda memiliki konfirmasi bahwa ada sesuatu dalam konfigurasi lokal Anda yang salah.Cobalah untuk memulai dengan konfigurasi baru dan baru dengan perintah berikut (setelah masuk dengan nama pengguna Anda yang bermasalah dari tty)
Dan periksa apakah Anda kembali dalam bisnis. Anda dapat mengembalikan konfigurasi apa pun dari cadangan yang harus Anda butuhkan.
sumber
Dalam kasus saya, metode berikut memecahkan masalah
Pertama masuk ke tty dengan menekan CtrlAltF1.
Instal ulang Ubuntu Desktop (yaitu Unity)
Beberapa tips lain tersedia di sini: masalah loop login ubuntu 14.04
sumber