Layar kunci tidak terbuka dengan kata sandi Gnome dan Ubuntu 14.04 yang benar

12

Saya harus menginstal ulang baru-baru ini. Saya menginstal Ubuntu 14.04 normal. Saya kemudian menginstal gnome / gnome shell / gdm. Saya kemudian login pengguna saya ke gnome. Sejak itu saya mengkonfigurasi sistem saya.

Kemarin, membuka kunci bekerja dengan baik. Hari ini, layar kunci otomatis tidak menerima kata sandi saya sebagai valid. Hanya membutuhkan input seperti memprosesnya, lalu membawa saya kembali ke prompt kata sandi yang sama. Jika saya mengklik tautan 'masuk sebagai pengguna baru', saya langsung kembali ke layar kunci. Ctrl+ Alt+ F1, dll, tidak melakukan apa pun.

Saya harus menggunakan boot keras. Saya sudah mencoba ini lebih dari sekali. (pertama kali dari otomatis, kunci waktu idle, kedua kalinya dari saya memicu layar kunci dengan perintah keyboard).

Saya yakin kata sandi saya benar, karena saya bisa masuk setelah boot dingin.

Cris Holdorph
sumber
Periksa izin Anda di ~ / .Xauthority sepertinya root memilikinya sekarang. Anda cukup menghapusnya dan Anda akan baik-baik saja. Salah satu alasan mengapa Anda tidak menggunakan sudountuk membuka GUI
ElefantPhace
@ElefantPhace Anda mungkin ingin memposting itu (atau sesuatu seperti itu) sebagai jawaban.
Eliah Kagan
Saya akan menambahkan sedikit saja. Sejak saya mengajukan pertanyaan ini awalnya, saya masih memiliki masalah ini terjadi secara teratur. Biasanya sebulan sekali. Saya perhatikan, bahwa untuk beberapa alasan, paling sering (BUKAN SETIAP SAAT), ini tampaknya terjadi pada hari-hari ketika saya menemukan diri saya boot lebih dari sekali. Saya tidak bisa melihat bagaimana itu terkait dengan apa pun, tapi itu satu-satunya bukti lain yang saya kumpulkan sejauh ini.
Cris Holdorph

Jawaban:

10

Tidak satu pun dari dua jawaban lainnya yang memecahkan masalah bagi saya, tetapi beberapa pencarian tambahan menyebabkan laporan bug ini :

sudo chown root:shadow /sbin/unix_chkpwd
sudo chmod 2755 /sbin/unix_chkpwd

yang memecahkan masalah bagi saya.

Nick Orlando
sumber
Memecahkan masalah saya juga di Ubuntu 16.04.
X09
1
Bekerja untuk saya ubuntu 16.04 LTS
Nimish
ini sudah merupakan izin yang dimiliki ubuntu dengan ootb
ccpizza
@ccpizza Dan? Itu tidak berarti mereka tidak bisa rusak atau diubah.
Nick Orlando
@NickOrlando: hanya menyebutkan ini untuk mendorong orang untuk memeriksa izin saat ini terlebih dahulu sebelum mencoba 'memperbaikinya'.
ccpizza
1

Buka terminal dan ketik ll | grep '.Xauthority'dan pastikan itu milik Anda dan bukan root.

Anda dapat chownatau hanya menghapusnya, itu akan kembali! Sekarang cukup logout dan masuk kembali.

Ini adalah salah satu alasan utama mengapa Anda tidak perlu menggunakan sudountuk membuka GUI, karena root akan mengambil kepemilikan beberapa file Anda di direktori home Anda.

ElefantPhace
sumber
file .Xauthority dimiliki oleh pengguna saya. Jadi, sebanyak yang saya suka perbaikan sederhana seperti ini. Sayangnya ini bukan masalah saya.
Cris Holdorph
Periksa .xsession-errorsdan lihat apakah ada petunjuk di sana
ElefantPhace
Tidak ada file .xsession-errors, tapi saya belum mengunci layar saya sejak reboot paling baru. Dan jika saya lakukan, saya tidak akan bisa kembali, sampai saya reboot. Jadi, jika itu adalah file yang bertahan di reboot / relogins / restart x, maka itu tidak ada.
Cris Holdorph
0

Saya memiliki masalah seperti ini, kata sandi saya tidak diterima dari halaman login GUI. Kemudian saya masuk ke mode pemulihan dan melakukan yang berikut:

su # followed by root password
mount -o remount,rw /  
mv .bashrc bashrc_old
mv .profile profile_old
reboot

Sekarang masuk dengan kata sandi akan berfungsi lagi.

sahid
sumber
0

Saya menghadapi masalah yang sama. Ketika saya tahu, itu disebabkan oleh pengaturan DISPLAYvariabel di pengguna saya .bashrc(dan .profile) ke 'localhost:0.0'. Setelah mengomentari definisi ini, saya dapat masuk ke GUI. Jika tidak, hanya terminal login (ctrl-alt-F1 atau ssh) yang dimungkinkan.

pengguna2501501
sumber
0

Tidak satu pun dari 5 jawaban yang memecahkan masalah saya, tetapi ini berhasil pada Ubuntu 18.04:

Saya ingat tata letak bahasa / keyboard apa yang saya gunakan terakhir sebelum membiarkan layar terkunci, lalu saya memasukkan kata sandi saya dalam bahasa itu, terlepas dari bahasa apa yang ditampilkan di aplikasi layar kunci.

Ada bug di aplikasi layar kunci yang tidak mengubah tata letak keyboard meskipun itu menunjukkan itu berubah.

1mi
sumber
Bagaimana Anda bisa memasukkan kata sandi Anda terlepas dari apa yang ditampilkan layar kunci? Bagaimana Anda mengubah bahasa Anda di layar kunci?
Sergey Bushmanov
@SergeyBushmanov Hanya berpura-pura memiliki tata letak lain dari apa yang ditampilkan dan ketikkan kata sandi Anda. Anda tidak dapat mengubah tata letak dari apa yang ditetapkan saat Anda mengunci layar terlepas dari apa yang ditampilkan. Itu sebabnya bug dilaporkan.
1mi
Apa pun yang saya pura-pura tidak ada kata sandi yang diterima.
Sergey Bushmanov